Академический Документы
Профессиональный Документы
Культура Документы
MANUAL:
TECNOLOGIA DE LA
INFORMACION III
CICLO VIII
LIMA - PER
INTRODUCCION
En uno de los programas Valores Humanos; el Dr. Arturo Uslar Pietri
manifest Hace 50 aos el 85 % de personas eran analfabetas. NO
SABAN LEER NI ESCRIBIR. ACTUALMENTE EL PORCENTAJE SE HA
INVERTIDO. EL 85% DE PERSONAS SABEN LEER Y ESCRIBIR, PERO SI
NO SE TOMAN LAS MEDIDAS NECESARIAS, EN LOS PRXIMOS 20
AOS SURGIR
UN NUEVO TIPO DE ANALFABETISMO QUE
PRODUCIR CONTADORES, MDICOS, ABOGADOS, INGENIEROS Y
OTROS PROFESIONALES ANALFABETAS. Ese nuevo tipo de
analfabetas sern los que no tengan conocimientos de computacin (la
cita no es textual).
Desde que en 1494, Fray Lucas Pacciolo difunda su teora de la
contabilidad por partida doble, han sido muchos los sistemas y
procedimientos que se han aplicado para el registro contable de las
operaciones realizadas por un ente, pero ninguno logro imponerse tan
rpido, y hasta dira avasalladoramente, como los sistemas y
procedimientos computarizados que han convertido en obsoleto a
todos sus procesadores. Por otra parte debo advertirle que, de acuerdo
con las tendencias laborales, le ser difcil comenzar a trabajar y
progresar en la profesin sin poseer conocimientos complementarios
de computacin.
OBJETIVO
Objetivo General
Debern de encontrarse en condiciones de poder manejar los sistemas que la gerencia, crea
por conveniente instalar en la empresa
Objetivos Especficos
Reconocimiento de la importancia de los diferentes mdulos que ayudan los diferentes sistemas
que encontramos en el mercado laboral
Facilitar al estudiante en la bases terica prcticas para el manejo y creacin de mdulos para
la ayuda en la prctica contable.
Controles de seguridad mnimos en los sistemas
Este Manual ser utilizado como apoyo importante al desarrollo de la asignatura Tecnologa
de la Informacin II, en algunos casos ser estudiado previamente por indicacin del
profesor, lo que permitir el anlisis y debate colectivo del tema ledo; en otros casos,
servir para una lectura que complemente las explicaciones recibidas durante las sesiones
de aprendizaje. Esta lectura ser comprensiva y deber utilizar las tcnicas de estudio que
se propone en uno de los temas desarrollados.
DIAGRAMA DE CONTENIDOS
4
TECNOLOGIA DE LA
INFORMACION III
La Importancia del
control de pagos para la
toma de decisiones
Gerenciales.
Leasing
Control gerencial
mediante la creacin de
base de datos en el
control de existencia
UNIDAD I
Cmo tomar decisiones?
Se suele decir, calificando negativamente una decisin, que esta fue tomada con el hgado
o con el corazn, queriendo decir en realidad que se echa en falta racionalidad, objetividad
y coherencia en la decisin que se analiza.
Cmo educar nuestras emociones o sentimientos para actuar y decidir racionalmente?
El fallecido profesor Juan Antonio Prez Lpez del IESE Business School nos daba
algunas luces sobre el tema. l mencionaba que la racionalidad y los sentimientos en las
decisiones deben mantener una secuencia: primero, pensar; segundo, actuar; tercero,
sentir. Dicho de otra forma, que la accin (o decisin) de cualquier persona debe de estar
fundamentada en un trabajo pensante previo, dejando los sentimientos (emociones) como
un derivado de la accin realizada.
Cuando hay que resolver un problema en la empresa, el primer paso que debe seguir un
directivo es enfrentarse a un reto intelectual muy exigente: revisar la informacin, ser
exhaustivo y objetivo en su anlisis; definir el problema de fondo (encontrar la causa, no
quedarse en los sntomas); generar muchas y variadas alternativas y sus diferentes
consecuencias; establecer buenos criterios de seleccin que nos ayuden a elegir una de
las alternativas y establecer un plan de accin.
El segundo paso se desarrolla cuando el directivo ejecuta su plan. En ese momento se
ponen de manifiesto las ventajas de un trabajo previo riguroso y coherente, pues es ms
frecuente que un buen plan derive en una ejecucin menos compleja.
Finalmente, el sentimiento generado por el trabajo desplegado no puede ser menos que
de satisfaccin; incluso aunque el resultado final no alcance los estimados previstos.
Porque tanto como la meta, el proceso realizado de principio a fin de manera rigurosa,
coherente, consistente, etctera, se vuelve igualmente valioso y reconfortante para el
directivo. Incluso se puede afirmar que a pesar de lo arduo y dificultoso que haya podido
ser el trabajo, se generan sentimientos placenteros por un ejercicio bien realizado.
Juan Antonio llamaba nuestra atencin sobre los peligros de no seguir la secuencia
comentada, cayendo en otra (lamentablemente no poco frecuente): sentir, actuar y pensar.
Cuando se empieza con un primer paso que se sustenta fundamentalmente en
circunstancias que van desde el estado emocional del decisor, pasando por el olfato
empresarial o los prejuicios, estamos abandonando la posibilidad de sustentar nuestro
actuar en cimientos de racionalidad.
Con ese arranque seguramente llegaremos a decisiones poco sustentadas a las que
seguirn situaciones de ejecucin complejas y poco satisfactorias. Si a pesar de ello se
consiguieran resultados positivos, ningn directivo honesto sentira satisfaccin por estos.
Lamentablemente algunos directivos en esa situacin pocas veces reconocen su falta de
racionalidad antes de actuar, ms bien piensan en una excusa, como por ejemplo, en
buscar un culpable. Juan Antonio resuma esto con una frase que vale la pena repetir:
Quien no acta como piensa, termina pensando (justificando) cmo acta. Por ello, los
sentimientos y la racionalidad relacionados con una decisin deben de mantener un orden
como el propuesto.
Saber decidir es una de aquellas cosas que se mejoran con la prctica y que van
convirtindose en hbito.
El vencer la tentacin inicial de actuar segn lo que provoque la emocin del momento,
para darle paso a la racionalidad, es un ejercicio que se puede hacer en muchos
momentos personales fuera del mbito de trabajo y que, sin embargo, nos puede ayudar
luego en lo laboral.
Por lo tanto, es importante que estemos atentos a ejercitarnos en decidir basados en lo
que nos manda la razn y no nuestras emociones.
Caja (Moneda nacional)
Representa el dinero en efectivo o valores corrientes en cartera
Naturaleza: Activo
Se debita: por los ingresos de dinero en moneda de curso legal o correspondientes de:
Cobranzas
Extracciones de cuentas bancarias
Retiro en efectivo por vencimiento de plazo fijo
Se acredita: por los egresos de dinero en moneda de curso legal correspondientes de:
Pagos
Depsitos en cuentas bancarias
Saldo: Deudor
Deudores por ventas
Representa el monto a cobrar por operaciones en cuenta corriente
Naturaleza: Activo
Se debita:
Ventas en cuenta corriente
Incrementos del monto a cobrar
Se acredita:
Cobranzas
Documentacin del crdito
por las transferencias a morosos, gestin judicial o incobrables
Por las devoluciones efectuadas a los clientes
Saldo: Deudores
Documentos a cobrar
Representa el monto a cobrar por operaciones en cuenta corriente
Naturaleza: Activo
Se debita:
por la documentacin de crditos
7
Se acredita:
Por la cancelacin del documento a su vencimiento
Por su reclasificacin
Por la entrega de documentos recibidos de terceros
Por descuento en una institucin financiera
Saldo: Deudor
Deudores morosos
Representa el monto total de los crditos vencidos y con atraso en su cobro
Naturaleza: Activo
Se debita:
Recategorizacin de crditos a su condicin de vencidos con atraso en su cobro
Se acredita:
Recategorizacin a deudores en gestin judicial o su baja como incobrable
Por el cobro del saldo adecuado
Saldo: Deudor
Deudores en gestin judicial
Representa el monto total de los crditos sobre los que se ha iniciado la accin
judicial de cobro
Naturaleza: Activo
Se debita:
Recategorizacin de cuentas por cobrar a su condicin de gestionadas
judicialmente
Se Acredita:
Por su baja por su condicin de incobrable
Por su cobro en sede judicial
Saldo: Deudor
Previsin para crditos de cobro dudoso
Representa el monto que se estima ser incobrable sobre sus cuentas por cobrar al
cierre de un perodo
Naturaleza: Regularizadora del Activo
Se debita:
Por la utilizacin de la previsin frente a casos de incobrabilidad
Por recupero al cierre del perodo del saldo en exceso
Se Acredita:
Por constitucin de la previsin al cierre del perodo
Por incremento de la previsin existente por clculo en defecto de la misma
Saldo: Acreedor
Mercaderas
Representa el valor de las mercaderas propiedad de la empresa al cierre de un
perodo
Naturaleza: Activo
Se debita:
Por compra de mercaderas
Por incremento del precio de la mercadera
Por otras erogaciones necesarias paa la adquisicin de mercaderas hasta que las
mismas esten en condiciones de comercializarse
Por la devolucin de una venta efectuada
Se acredita:
Por devoluciones de compras efectuadas
Por la disminucin de precio de la mercadera adquirida
por la venta de mercaderas
Saldo: Deudor
Instalaciones
Representa el valor de las instalaciones utilizadas por la empresa para el desarrollo
de su actividad sin su depreciacin acumulada
Naturaleza: Activo
Se debita:
Al adquirir el bien
Cuando se efectan mejoras
Otros gastos necesarios
Se acredita:
Por la venta del bien
Por la destruccin total o parcial
Al finalizar su vida til
Saldo: Deudor
Muebles y tiles
Representa el valor de los muebles y tiles utilizados por la empresa para el
desarrollo de su actividad sin su depreciacin acumulada
Naturaleza: Activo
Se debita:
Al adquirir el bien
Cuando se efectan mejoras
Otros gastos necesarios
Se acredita:
10
11
Obligaciones a pagar
Representa el valor de cancelacin de todas las deudas documentadas a fecha
cierta que posee la empresa
Naturaleza: Pasivo
Se debita:
Al cancelar el documento
Al renovarlo
Se acredita:
Al entregar el documento como un medio de pago de compras efectuadas
Al renovarlas por el nuevo documento
Saldo: Acreedor
Acreedores varios
Representa el monto total de las deudas de la empresa por conceptos que no
corresponden a la provisin de mercaderas, materias primas o servicios habitualmente
requeridos para el logro de la actividad principal del ente
Naturaleza: Pasivo
Se debita:
Al cancelar la obligacin total o parcialmente
Al documentar la deuda
por devolucin de mercaderas o error de facturacin
Se acredita:
Al efectuarse compras de mercaderas en cuenta corriente
ncrementos pr ajustes del monto a pagar
Saldo: Acreedor
Intereses pasivos a devengar
Representa los intereses financieros contenidos en los pasivos, aun no devengados
Naturaleza: Regularizadora del pasivo
Se debita:
En el momento de registrar en el pasivo en el cual se encuentran contenidos los
intereses
Se acredita:
A medida que se devengan los intereses contenidos en la documentacin
respaldatoria
Saldo: Deudor
Alquileres a pagar
Significa las sumas adeudadas en concepto de alquileres
Naturaleza: Pasivo
Se debita:
Cuando se pagan los alquileres devengados anteriormente
Por su recalificacin a la cuenta del acreedor
Se acredita:
12
13
50
58
Gasolina
Talleres
Otros gastos
95
0
65
88
200
80
100
0
100
Debemos introducir los datos en Excel en una hoja llamada Control de forma que
nos quede lo siguiente:
DISEO DEL MODELO
1) Clculo de los Ingresos y Gastos Totales mensuales
En la celda B2 deseamos calcular los ingresos de todo el mes. Para ello empleamos
la funcin suma, de la siguiente manera: =SUMA(B3:B4). Hemos insertado una
funcin y cada vez que se modifiquen los datos de las celdas B3 o B4 se modifica el
resultado.
14
Lo mismo haremos con los Gastos Totales. En la celda B6 y con la funcin suma, de
la siguiente forma: =SUMA(B7:B14)
El Beneficio del mes ser la resta entre Ingresos Totales y Gastos Totales, para lo
cual utilizamos el operador de la resta, de la siguiente forma. En la celda B16
pondremos =B2 - B6.
2) Copiar frmulas y funciones
En este modelo hemos empleado referencias relativas, que nos permitir copiar los
resultados del mes de enero a febrero y marzo. Excel reconocer que al copiar una
frmula de la columna B a la C las celdas con las que hemos operado tambin
cambiarn en el mismo sentido. Para copiar una celda, situamos el ratn en la
esquina inferior derecha y arrastramos hacia la derecha hasta llegar al mes de
marzo
3) Clculo de Totales, Mximos, Mnimos y Promedios anuales
Una vez que ya conocemos todos los datos mensuales es interesante conocer datos
anuales que nos permitan un mejor diagnstico.
Para calcular estos datos insertaremos columnas a la derecha del mes de marzo y
cuyo contenido sern los totales, mximos, mnimos y promedios anuales de cada
tipo de ingreso o gasto, de la siguiente forma:
El procedimiento de clculo del Total es similar al que hemos hecho al calcular los
totales mensuales. Si queremos calcular el Total de ingresos anuales, deberemos
utilizar la funcin SUMA de la siguiente forma en la celda E2, =SUMA(B2:D2). Para
obtener los totales de todas las magnitudes habr que copiar la frmula hacia abajo
arrastrando con el ratn desde la esquina inferior derecha.
El clculo de los valores mximos, mnimos y promedios es similar al Total pero con
una funcin diferente y sera de la siguiente forma:
=MAXIMO(B2:D2)
=MINIMO(B2:D2)
=PROMEDIO(B2:D2)
4) Realizacin de Grficos
Es interesante la realizacin de grficos para ilustrar nuestros estudios. Para
realizar un grfico sobre un rango de celdas, habr que seleccionarlas previamente
y pulsar el botn del Asistente para grficos que nos guiar en el proceso
hacindolo de una forma muy sencilla.
Por ejemplo: Vamos a realizar un grfico que nos permita conocer la composicin
porcentual de nuestros gastos en el mes de Enero. Para este ejemplo lo ideal es
utilizar un grfico por sectores que de un vistazo nos muestra esta informacin.
Para ello seleccionamos el rango B7:B14 y luego abrimos el Asistente de Grficos
para seleccionar Sectores 3D y seguir los pasos de forma adecuada hasta llegar a
un grfico similar al siguiente:
15
UNIDAD II
LAS OPERACIONES DE ARRENDAMIENTO FINANCIERO (LEASING)
Se enmarcan en el sistema financiero como una frmula de financiacin alternativa y
complementaria disponible para empresas y profesionales en sus adquisiciones de bienes de
inversin.
Podemos definir una operacin de arrendamiento financiero como una financiacin destinada a
ofrecer a los industriales y los comerciantes un medio flexible y nuevo de disponer de un bien de
equipo alquilndolo en vez de comprarlo. Esta operacin es realizada por sociedades
especializadas que compran el material siguiendo las especificaciones del futuro usuario,
alquilndoselo durante un plazo convenido y mediando la percepcin de un canon fijado en el
contrato y que debe reservar al arrendatario una opcin de compra sobre el material al trmino del
perodo inicial (Rolin, 1974, pg.18).
La definicin anterior permite clasificar las operaciones de Leasing como operaciones crediticias de
financiacin, mediante las cuales un potencial adquirente o usuario de un bien puede obtener
anticipadamente los recursos para la compra o utilizacin del mismo (Corrales y otros, 1982,
pg.24). No obstante, las operaciones de arrendamiento financiero tienen sus propias
caractersticas diferenciadoras de las operaciones crediticias bancarias tradicionales (Segurado,
1992, pg.18):
- La aplicacin o destino de los fondos est predeterminada por comn acuerdo de las partes
intervinientes, mientras que el crdito bancario tradicional no condiciona la concesin del
mismo en funcin de una aplicacin determinada.
-
El deudor no recibe los fondos de una forma directa de la entidad de crdito, como ocurre con
formas tradicionales de financiacin (prestamos, descuentos, etc.), stos son percibidos por
terceros, es decir, el fabricante, proveedor suministrador del bien objeto de financiacin.
La funcin mediadora tradicional de las entidades de crdito consiste en facilitar dinero entre
quienes lo poseen y quienes no lo poseen que, de este modo, pueden satisfacer sus
necesidades econmicas ; en las llamadas operaciones de financiacin esta funcin se
manifiesta al conectar a quienes no poseen los recursos para atender determinadas
necesidades econmicas con aquellos que poseen los bienes imprescindibles para satisfacer
dichas necesidades. Es sobre este ltimo concepto de operacin crediticia, en tanto operacin
de financiacin, como consideramos al Leasing o arrendamiento financiero.
Las operaciones de arrendamiento financiero son, por lo tanto, operaciones de crdito asimilable a
cualquier otra (prstamo, crdito hipotecario, etc.) en tanto que implican la funcin intermediadora
de un financiador (Sociedad de Leasing) entre un potencial usuario (arrendatario) de un activo (y
eventual adquirente del mismo) y el suministrador o proveedor del mismo, si bien poseen unos
atributos que le confieren sustantividad propia (Segurado, 1992, pg.150):
- La adquisicin del bien de la operacin (previamente seleccionado por el futuro usuario) es
efectuada por la sociedad de Leasing, que paga al contado el valor del mismo al suministrador o
proveedor.
- El usuario dispone del bien en carcter de arrendatario, lo que implica la existencia de una
cesin del derecho de disfrute del mismo por parte de su propietario (sociedad de Leasing).
16
LEASING OPERATIVO
Fabricantes, distribuidores, o
importadores de bienes de
equipo
LEASING FINANCIERO
Empresas financieras o filiales
de bancos
Duracin contrato
de 1 a 3 aos
17
Limitada
Tipo de material
Conservacin y mantenimiento
del material
Obsolescencia
Riesgos del arrendatario
Riesgos del arrendador
Ilimitada
Bienes de mercado,a veces,
muy restringido
La soporta el arrendador
Ninguno
Tcnicos y financieros
La soporta el arrendatario
Tcnicos
Financieros
Las caractersticas sealadas son genricas, no tienen que cumplirse necesariamente en todas
las operaciones de Leasing operativo o financiero.
Las diferencias descritas en el recuadro, estn referidas fundamentalmente a cuestiones formales
en ambos tipos de contratos. Sin embargo, existe un elemento diferenciador que dejando a un lado
las cuestiones meramente formales, permite calificar un contrato como Leasing financiero u
operativo. Este elemento se encuentra en la finalidad perseguida por el usuario al contratar una u
otra modalidad. Con el Leasing financiero, persigue la financiacin del activo, con el Leasing
operativo son varios los objetivos perseguidos: cobertura de ciertos riesgos (tcnicos y
econmicos), asegurar el servicio de mantenimiento, adquirir derechos de uso sobre el activo, etc.
(Jord, 1992, pg.44).
El contrato de Leasing ser de tipo financiero cuando constituya una autntica operacin de
financiacin, es decir, cuando el valor actual de las cuotas, siguiendo una determinada ley
financiera, iguale al valor al contado del bien deducido el valor residual, que lgicamente ser
pequeo, porque de lo contrario podra dar lugar a la renuncia al ejercicio de la opcin de compra
por parte del arrendatario, quedando el bien en poder de la sociedad de Leasing, que tendra que
intervenir en el mercado secundario (Jord, 1992, pg.44).
Los arrendadores que utilizan el Leasing operativo, trabajan habitualmente el mercado secundario
de activos, y ofertan operaciones con un valor residual prximo al del mercado, lo que posibilita
unas cuotas de alquiler menores, siendo norma habitual en estos contratos, como ya se ha
indicado, la posibilidad de rescindirlos por parte del arrendatario. Por lo tanto estamos ante una
operacin que representa una prestacin de servicios (alquiler), a la que se suma una financiacin
parcial del equipo, ya que el valor actual de los alquileres cubre slo una parte del valor del activo.
Una modalidad de leasing operativo muy utilizada en el mercado espaol se conoce con la
denominacin "renting", y su caracterstica bsica es la incorporacin al contrato de una opcin
de renovacin o sustitucin peridica del bien alquilado por uno nuevo, con lo que la finalidad
perseguida es el uso y disfrute del bien, no la adquisicin del mismo.
1)
Ventajas
Entre las ventajas destacan (Astorga, 1995, pg. 9):
18
19
UNIDAD III - IV
. Introduccin
1.1. Qu es una base de datos?
Una biblioteca ha de mantener listas de los libros que posee, de los usuarios que tiene, una clnica,
de sus pacientes y mdicos, una empresa, de sus productos, ventas y empleados. A este tipo de
informacin se le llama datos.
Un gestor de base de datos es un programa que permite introducir y almacenar datos, ordenarlos y
manipularlos. Organizarlos de manera significativa para que se pueda obtener informacin no visible
como totales, tendencias o relaciones de otro tipo. Debe permitir en principio:
-Introducir datos
-Almacenar datos
-Recuperar datos y trabajar con ellos
Todo esto se puede hacer con una caja de zapatos, lpiz y papel; pero a medida que la cantidad de
datos aumenta, han de cambiar las herramientas. Se pueden usar carpetas, archivadores, pero en
un momento dado es conveniente acudir a los ordenadores, aunque las operaciones siguen siendo las
mismas.
1.1.1. Tabla o fichero, registro y campo
Un programa de base de datos almacena la informacin que introducimos en forma de tablas como
las que podemos ver, por ejemplo, en un listn telefnico:
Listn telefnico
Nombre
Direccin
Telfono
C/Mayor, 12
(948) 123457
Avda. Arroyos, 54
(948) 559566
c/ Berruguete, 74
(948) 551234
En este listn nos interesa tener almacenados de modo ordenado los datos de una serie de personas.
Para que aparezcan de modo claro los hemos desglosado en tres apartados: Nombre, Direccin y
Telfono, haciendo que aparezca cada uno en una columna diferente. As es mucho ms sencillo
encontrar la direccin de una persona buscando a partir de su nombre.
20
Aqu podemos ver cmo la informacin referida a una persona, "un dato", aparece en una fila de la
tabla: a esto es a lo que se denomina Registro. A cada una de las partes en las que hemos desglosado
la informacin se le denomina Campo, y al conjunto formado por todos los registros, Tabla.
Registro: es el concepto bsico en el almacenamiento de datos. El registro agrupa la informacin
asociada a un elemento de un conjunto y est compuesto por campos.
Tabla: conjunto de registros homogneos con la misma estructura.
Hospital
Fecha
Nombre
Direccin
Tfno.
Diagnstico
Tratamiento
Mdico
6-12-95
C/Mayor 12 4D
101232
Apendicitis
Ciruga
Dra. Sanz
5-5-95
Avda. Arroyos, 54
256699
Gripe
Frenadol
Dr. Prez
12-1-96
c/ Berruguete, 74
369856
Sarampin
Augmentine
Dr. Prez
12-1-96
C/Mayor 12 4D
101232
Sinusitis
Sinus
Dr. Alonso
23-5-95
Avda. Arroyos, 54
256699
Sarampin
Clamoxil
Dra. Sanz
6-12-95
C/Mayor 12 4D
101232
Sinusitis
Sinus
Dr. Prez
1-1-96
c/ Berruguete, 74
369856
Amigdalitis
Clamoxil
Dr. Alonso
25-2-95
C/Mayor 12 4D
101232
Amigdalitis
Clamoxil
Dra. Sanz
21
Esta tabla contiene de modo abreviado los campos que interesan en una base de datos de este tipo.
Pero se plantea un problema: si cada vez que viene un paciente al mdico se le tiene que abrir una
ficha, en poco tiempo los datos personales del paciente (direccin y telfono) estarn repetidos
muchas veces. Si esto se multiplica por todos los pacientes la base de datos contendr gran cantidad
de datos redundantes innecesarios, lo que aumentar su tamao y la har menos eficaz.
Para hacer una base de datos como sta se usarn necesariamente varias tablas que luego se
relacionarn por un campo comn en ambas:
De esta manera se consigue que no haya datos repetidos. Con esta estructura cada vez que venga un
paciente, no es necesario volver a introducir sus datos personales. Basta con introducir su cdigo
para que el Gestor de base de datos sepa de que paciente se trata. Para que se pueda establecer esta
relacin es necesario que las dos tablas contengan un campo en comn (en este caso el cdigo del
mdico).
A esta forma de organizar la base de datos mediante distintas tablas relacionadas por campos
comunes se le llama base de datos relacional. Cuando se utiliza solamente una tabla hablamos de
una base de datos plana.
No todos los programas de gestin de base de datos tienen esta capacidad de manejar bases de datos
relacionales, por eso, antes de elegir uno deberemos considerar si necesitamos o no esta capacidad.
Generalmente todos los programas de base de datos de propsito mltiple de ltima generacin
tienen capacidad relacional. Algunos de los ms conocidos son Oracle, Fox, Access, FileMaker, 4D,
Butler
1.2.1. Ejemplo de base de datos relacional
Otra base de datos posible para un hospital sera sta: guardar slo informacin sobre los pacientes,
los doctores y las especialidades. Asumiendo que cada mdico tiene slo una especialidad, y que
cada paciente tiene asignado un mdico de cabecera la estructura de la base de datos sera sta:
Se observa que existen relaciones entre distintosobjetosde la realidad. Estas relaciones deben
respetarse para luego poder recuperar informacin de manera precisa y rpida.
Esta base de datos relacional estar formada por tablas. Con la caracterstica de que las mismas se
relacionan entre s mediante uno o ms campos. Se puede decir que cada objeto de la realidad ser
una tabla en nuestra base de datosy que hay que buscar la manera de reflejar las relaciones antes
mencionadas. As, para este ejemplo, se pueden emplear las siguientes tablas:
Tabla de Pacientes:
22
Identificador Nombre
Direccin
El campo mdico de cabecera es el encargado de representar la relacin que nos interesa almacenar
de la realidad.
Tabla de Mdicos:
Identificador
Nombre
Especialidad
Domicilio
Telfono
Tabla de Especialidades:
Identificador
Nombre de especialidad
Cada tabla est compuesta por registros, y en este caso, cada registro contendr la informacin
pertinente de: un paciente, un doctor o una especialidad.
A su vez, cada registro est formado por diferentes campos, por ejemplo, para la tabla pacientes
tendremos los siguientes campos : Nombre, Apellidos, Direccin, Telfono, Identificador. A cada
campo se le asociar un tipo de dato de acuerdo con lo que se quiera guardar en l, como se ver
ms adelante.
23
El uso de una base de datos de un listn telefnico personal es muy distinto del uso de una base datos
de un hospital, una empresa o un banco.
El listn telefnico slo lo utilizar una persona cada vez, mientras que las otras bases de datos
necesitarn ser consultadas al mismo tiempo por muchas personas desde distintos sitios.
En la base de datos de un hospital muchas personas pueden necesitar acceder a los datos de un
paciente al mismo tiempo: una enfermera en una planta para conocer la dosis a suministrar de los
medicamentos; el mdico para estudiar el caso de ese paciente; y desde administracin necesitarn
los datos sobre ese paciente para elaborar el coste de su hospitalizacin. Todos ellos necesitarn por
tanto hacer consultas o introducir nuevos datos.
Esto sera imposible si la base de datos estuviera situada en un ordenador al que no se puede acceder
ms que sentndose delante. Si se pusieran en varios sitios ordenadores con bases de datos iguales,
al final del da y tras las operaciones que se hayan realizado, una base de datos ya no tendra nada
que ver con otra y cualquier consulta posterior a cualquiera de ellas sera del todo infiable.
Para este tipo de bases de datos con mltiples usuarios aparecieron las llamadas bases de datos de
red. Estas estn situadas en un nico ordenador llamado servidor (generalmente ordenadores de
gran potencia) y se puede acceder a ellas desde terminales u ordenadores con un programa que
permita el acceso a ella los llamados clientes. Los Gestores de bases de datos de este tipo
permiten que varios usuarios hagan operaciones sobre ella al mismo tiempo: uno puede hacer una
consulta al mismo tiempo que otro, situado en un lugar diferente, est introduciendo datos en la
base.
Gestores de este tipo son: Oracle, PL4, DB2 o SQL Server, que est pensados nicamente para este
uso y no se emplean para bases de datos personales
FileMaker y Access, originariamente pensados para uso personal, tienen capacidades de red que
hacen de ellos programas muy aptos para su empleo en bases de datos de pequeas empresas, que no
necesitan un nmero de accesos simultneos muy alto.
24
exportarlos.
1.5.1. Ordenar datos
Un listn telefnico, para que sea til debe estar ordenado por el orden alfabtico de los nombres.
Del mismo modo cualquier programa de base de datos debe permitir hacer lo mismo.
El orden en una base de datos puede ser alfabtico, numrico, de fecha o de hora; por cualquier
campo, y de modo ascendente o descendente. As, se puede ordenar indistintamente la tabla de
Visitas por la fecha de la visita, por los nombres de los pacientes o por el nmero de cdigo.
Tambin se puede especificar varios criterios al mismo tiempo: por ejemplo, por orden alfabtico de
nombre y, para los casos en que un nombre coincida, por fecha de visita.
1.5.2. Bsquedas
En los antiguos sistemas de archivo de datos si se quera buscar un conjunto determinado de
registros era necesario tener los datos ordenados previamente por un criterio determinado (por
ejemplo, en los ficheros de biblioteca, por materia o autor). Luego visualmente y a mano, a menudo
con gran trabajo y prdida de tiempo, ir extrayendo los registros de uno en uno. Al terminar de
usarlos se tena que seguir el proceso contrario. En el caso de que se quisiera hacer una bsqueda por
un criterio diferente al del orden del archivo (por editoriales en el ejemplo anterior) resultaba del
todo imposible.
Cualquier programa de base de datos realiza bsquedas muy rpidas por cualquiera de los campos de
la base, indistintamente del modo en que estn ordenados. Permiten hacer bsquedas con varios
criterios distintos (de este autor y con fecha de publicacin posterior a esta), bsquedas combinadas
( de tal autor o de tal otro), contrarias (que no sean de este autor), etc. Deshacer la bsqueda es
igual de rpido.
Una vez hecha la extraccin, el programa nos permite realizar los mismos procesos que con el total
de la base de datos (ordenaciones, informes) pero ejecutados nicamente sobre los registros
extrados.
1.5.3. Formularios e informes
En las bases de datos, los datos se almacenan en forma de tablas. Esto no quiere decir que deban
tener esta forma de presentacin en la pantalla a la hora de introducir datos o extraerlos, ni que haya
que imprimirlos as.
Aqu es donde entran los conceptos de formulario e informe. Ambos son similares, pero tienen una
funcin diferente. Bsicamente los formularios son presentaciones hechas para mostrar los datos en
pantalla, mientras que los informes estn pensados para imprimirlos.
1.5.3.1. Formularios
Cualquier programa de base de datos permite mostrar los datos en pantalla de modos muy diferentes.
Esto tiene motivos funcionales y estticos.
Los formularios permiten mostrar al mismo tiempo en la pantalla campos procedentes de distintas
tablas relacionadas de forma que resulte mucho ms sencillo trabajar con ellas. Al mismo tiempo se
puede hacer que no aparezcan determinados campos.
25
Esto es fundamental tanto en las bases multiusuario como en la base de datos del ejemplo del
hospital. En este tipo de bases de datos no interesar que todos los usuarios vean todos los datos. A
una enfermera le interesa acceder a los datos mdicos del paciente pero en modo alguno a los datos
econmicos que estarn almacenados en la misma base de datos. En el caso de una persona que
trabaje en administracin del hospital ocurre lo contrario: debe tener acceso a los datos econmicos
pero no a los mdicos.
Los formularios, unidos a un acceso a la base de datos mediante usuarios y contraseas, permiten
solucionar este problema. Se puede hacer que cada usuario vea los datos que le interesan
manteniendo ocultos los restantes.
Por otro lado los formularios permiten dar una apariencia ms agradable a la presentacin de los
datos que hace que el trabajo con ellos sea ms cmodo, permitiendo insertar datos, modificarlos, o
eliminar algn registro.
1.5.3.2. Informes
Los informes son presentaciones de los datos preparadas para imprimir. Los gestores de base de
datos tienen la capacidad de ir intercalando los datos de la base sobre textos con cualquier formato
de tal forma que generan de modo automtico cartas, etiquetas postales, listados.
Mdico
Salario
Salario IRPF
Dr. Sanz
250000
210000
Dr. Alonso
300000
252000
Dr. Snchez
195000
163800
TOTAL: 3
Tambin es posible realizar operaciones y clculos estadsticos sobre el total de los registros: el
programa puede calcular el nmero de mdicos que trabajan en el hospital o en cada departamento,
lo que han cobrado entre todos o desglosado por departamentos, etc. A este tipo de operaciones se
les suele denominar sumarios porque son resultado de clculos sobre grupos de registros.
26
Un paciente puede acudir al mdico muchas veces en la vida. En cada visita que realiza el paciente
le puede atender un mdico distinto por motivos distintos. Un mdico a su vez atiende a muchos
pacientes. En esta base de datos la relacin entre los pacientes y los mdicos se ha realizado creando
una tabla: visitas.
Los campos en comn son los cdigos de los pacientes y de los mdicos. Estos campos compartidos
tienen el origen en la tabla que los cre (tabla mdicos o tabla pacientes) pero esos mismos datos se
podrn ver en la tabla visitas gracias a la relacin. De esa forma los datos de una visita en parte
procedern de las tablas mdicos y pacientes, y en parte sern datos propios de visitas.
Ejemplo 2:
En esta base de datos la relacin entre la tabla de los mdicos y la de pacientes es ms directa. Hay
una tercera tabla para tener un listado de las especialidades y no escribir el nombre mal.
En este ejemplo cada mdico tiene adjudicada una lista de pacientes. A cada paciente le corresponde
un mdico de cabecera. Por tanto el campo que permite la relacin es el nombre del mdico
(Mdicos) y mdico de cabecera (Pacientes).
27
Desde esta ventana se trabajan las bases de datos de Access. Seleccionando las pestaas se accede a
los distintos elementos que componen una base de datos; tablas, consultas, formularios, informes,
macros y mdulos.
Para volver a esta ventana desde cualquier otra se pulsa el botn
En el apartado de cada elemento de la base de datos se explicar como crearlo desde la ventana de
cada uno. Pero desde la ventana de base de datos hay dos formas de crear cualquier elemento sin
necesidad de seleccionar la pestaa: Tabla, Consulta....
1.
este botn cambia dependiendo del ltimo objeto creado. Al pulsarlo se crear otro objeto
similar al ltimo creado. Si se quiere elegir otro objeto slo hay que hacer clic sobre la flecha de la
derecha. Se desplegar el men de todos los elementos de Access:
28
Nada ms crear una base de datos, no todos los botones estn activos. Irn variando segn se vayan
aadiendo elementos a la base de datos y segn lo que se seleccione; tabla, consulta, formulario,
informe, macros, mdulos
La barra de herramientas tiene los botones agrupados por la funcin que realizan, muchos de estos
grupos se repiten en las diferentes barras.Estos son todos los botones que componen la barra de
herramienta de la ventana general de Access. Segn se vayan viendo los diferentes elementos de
Acces se ver que en sus barras aparecen muchos de estos elementos y otros nuevos:
29
Cdigo
Muestra las propiedades del elemento que est seleccionado, la
fecha de creacin, y la ltima modificacin
Muestra las relaciones existentes entre las tablas o ayuda a
crearlas
Crea nuevos elementos de la base de datos
Llama al ayudante de Office
3. Las tablas
Para empezar a trabajar con una base de datos primero es necesario crear las tablas. Dentro de cada
una hay que definir los campos que contendrn la informacin.
Estas son las diferentes opciones que presenta Access para crear una tabla:
1. Vista Hoja de datos: crea una nueva tabla con formato de tabla. En la primera fila de la
tabla aparecen los campos: Campo 1, Campo 2 sobre los cuales se escriben los nombres de los
campos.
2. Vista Diseo: permite crear los campos manualmente y configurar el diseo de la tabla.
3. Asistente para tablas: el asistente pide las caractersticas de los campos y de la tabla y
la genera automticamente.
4. Importar tabla: esta opcin permite importar datos de otra base de datos, que no
necesariamente tiene que estar creada por Access.
5. Vincular tabla: crea vnculos entre las tablas importadas y las originales, las
modificaciones que se efecten en los datos se transmiten a aqullas.
Cualquiera de estas opciones es vlida para crear una base de datos. Pero las opciones a travs de las
cuales se crea personalmente una tabla son Vista Hoja de datos y Vista Diseo. Con la opcin Vista
Diseo se crea la estructura para luego rellenar los datos en Vista Hoja de datos. Pero tambin se
puede empezar directamente en Vista Hoja de datos introduciendo la informacin y Access crea la
estructura automticamente.
30
Vista Diseo
Desde esta vista se disean los campos pero no Desde esta vista no se pueden modificar el tipo
se pueden introducir datos. Si se desea
de datos que contienen los campos o su
descripcin.
introducir datos, se pulsa el botn Vista
, se abrir la vista Hoja de datos. El aspecto es Para realizar cambios de este tipo se tiene que
parecido a una hoja de clculo en la cual los
pasar a introducir los datos pulsando el botn
encabezados de las columnas son los nombres
de los campos y cada fila es un registro.
Vista
.
.
En la Vista Hoja de datos el men aade todo lo relacionado con "Registros" ya que en esta
vista se pueden introducir datos. En la barra de herramientas se aaden elementos de orden de los
datos:
31
En esta tabla ya se puede empezar a introducir datos, aunque antes conviene dar nombre a los
campos. Para esto se hace doble clic sobre Campo1 y se escribe el nombre que se le quiera dar al
campo. En el caso de la tabla Pacientes el primer campo va a ser "Nombre".
Los nombres de los campos tienen que cumplir unas normas. No pueden tener ms de 64 caracteres,
no pueden tener puntos, exclamaciones o corchetes.
Por otro lado no puede haber dos campos que se llamen de la misma manera.
Para que Access cree la estructura de la tabla basta con introducir los nombres de los campos y un
registro.
Para escribir el primer registro se sita el ratn sobre el campo y se escribe el primer dato. Para
pasar a la siguiente columna se puede usar el ratn o la tecla tabulador.
Siguiendo el mismo procedimiento, doble clic sobre la primera fila, se aaden los campos: apellidos,
fecha de nacimiento y direccin.
Como an no se han definido las caractersticas de los campos, es conveniente hacerlo antes de
introducir ms datos, esto se hace en el modo de vista diseo.
3.2.2. Vista Diseo
Se elige Vista Diseo y se pulsa Aceptar. Access pedir que se le d un nombre a la tabla.
Por el momento se pulsa No, ya que no se va a crear ahora, se ver ms adelante en este manual.
Despus de pulsar "No", se abrir la ventana de diseo de la tabla ya creada con el tipo de dato
definido por Access de forma automtica.
En la primera columna se ven los nombres de los campos, y en la segunda columna el tipo de datos
que ha elegido automticamente Access con los datos introducidos. Como se ve en cada columna se
introducen diferentes caractersticas del campo:
32
El tipo de dato que se le va a dar al campo "Fecha de Nacimiento " es Fecha/hora. Para cambiar el
tipo de dato se pulsa sobre esa celda, en la parte derecha de la celda aparece una flecha, que al ser
pulsada despliega un men. Para seleccionar el tipo de dato que interese hay que situarse sobre l
con el ratn.
33
Para aadir los campos: poblacin, provincia, telfono, DNI y edad basta con situar el ratn sobre la
fila en blanco que sigue a Direccin.
3.2.6. Mover un campo
A continuacin se va a mover el campo "DNI" y se va a situar debajo de "Fecha de nacimiento".
Para mover el campo, primero se debe seleccionar haciendo clic sobre l. El campo cambia de color
y a su izquierda aparece una flecha. Situando el cursor sobre esta flecha el cursor mismo se
convierte en otra flecha. Si se pulsa en ese momento el botn del ratn se puede arrastrar el campo a
la posicin que se quiera. De modo que la tabla de pacientes quedar finalmente as:
Para establecer este campo como clave principal se hace clic sobre l y en la barra de Herramientas
se pulsa el botn Establecer Clave Principal
. Tambin se puede realizar esta
operacin desde el Men Edicin|Establecer Clave Principal.
No se tiene que definir obligatoriamente una clave principal, pero normalmente es conveniente
hacerlo. Si no se establece la clave principal, al cerrar la tabla aparece un cuadro de dilogo pidiendo
que se establezca:
34
Si se elige la opcin "Si", Acces crear automticamente un campo Autonumrico que ser la
clave principal.
3.3.1. Tipos de clave principal
En Microsoft Access existen tres tipos de clave principal: Autonumrico, Campo simple y Campos
mltiples.
3.3.1.1. Claves principales de Autonumrico
Un campo Autonumrico puede establecerse para que el programa introduzca automticamente un
nmero secuencial cuando se agrega un registro a la tabla.
Designar un campo de este tipo como clave principal de una tabla es la forma ms sencilla de crear
una clave principal.
Cuando no se establece una clave principal antes de guardar una tabla recin creada, Microsoft
Access pregunta si se desea que cree una clave principal automticamente. Si se contesta
afirmativamente, Microsoft Access crear una clave principal de Autonumrico.
3.3.1.2. Claves principales de Campo simple
Si se tiene un campo que contiene valores exclusivos, como nmeros de identificacin o nmeros de
pieza, se puede designar ese campo como la clave principal.
Si el campo seleccionado como clave principal tiene valores duplicados o Nulos, Microsoft Access
no establece la clave principal.
Se puede ejecutar una Consulta de buscar duplicados con el fin de determinar qu registros
contienen datos duplicados. Si no se puede eliminar fcilmente las entradas duplicadas mediante la
edicin de los datos, se puede agregar un campo Autonumrico y establecerlo como clave principal
o bien definir una clave principal de campos mltiples.
3.3.1.3. Claves principales de Campos mltiples
En situaciones en las que no se puede garantizar la exclusividad de un solo campo, se pueden
designar dos o ms campos como clave principal.
La situacin ms comn en la que surge este problema es en la tabla utilizada para relacionar otras
dos tablas en una relacin varios a varios.
Si no se est seguro de poder seleccionar una combinacin de campos apropiada para una clave
principal de campos mltiples, probablemente resultar ms conveniente agregar un campo
Autonumrico y designarlo como la clave principal en su lugar.
35
Se pulsa el botn Abrir, si se desea introducir datos, o Diseo si se desea aadir un campo o
variar las propiedades de los campos.
Una vez se encuentra dentro de una de estas dos opciones siempre se tiene la oportunidad de
cambiar pulsando el botn cambiar de vistas:
Cuando se quiere aadir otro registro slo se tiene que pinchar sobre la fila con el asterisco.
4. Los campos
36
Para crear los campos de una manera ms completa es necesario profundizar en cada una de las
caractersticas de un campo.
4.3. Descripcin
En esta columna se introduce la descripcin del contenido del campo o su finalidad. El texto que se
introduzca aparecer en la barra de estado cuando se seleccione el campo en un formulario, de este
modo se facilita el introducir el contenido adecuado en cada campo.
37
En la tabla pacientes, que se ha creado en el apartado anterior, la descripcin podra ser la siguiente.
Las propiedades de los campos ayudan a detallar el tipo de dato que va a contener un campo, y por
lo tanto la utilidad del mismo dentro de la base de datos. Las propiedades se explican en el captulo
"Propiedades de los campos".
A continuacin se crean estas dos tablas para poder continuar con el ejemplo de la base de datos de
un hospital:
La clave principal de la tabla Mdicos es el cdigo del mdico y de la tabla visita, el nmero de
visita.
Configuracin
Rango
Lugares
Decimales
Lugar que
ocupa
Byte
0 a 255
Ninguno
1 byte
Entero
-32.768 a +32.768
Ninguno
2 bytes
Entero Largo
-2.147.483.648 a + 2.147.483.647
Ninguno
4 bytes
38
Simple
-3,4x1038 a 3,4x1038
4 bytes
Doble
15
8 bytes
El Byte es el que menos tamao tiene y por tanto el que menos ocupa. El Doble es el que mas ocupa.
No conviene que el tamao sea mayor de lo necesario, ya que cuanto ms ocupe un campo ms lento
se procesaran los datos cuando se est trabajando.
5.2. Formato
Esta propiedad la pueden tener todos los campos menos los Objetos OLE.
El formato slo afecta a la presentacin de los datos, nunca al valor almacenado de una tabla. Los
nmeros y las fechas se pueden presentar con diferentes formatos.
Los nmeros pueden aparecer con separador de miles, con un smbolo de moneda o con un
determinado nmero de decimales.
Si no se determina nada en esta propiedad Access utiliza el formato General y los datos aparecen tal
y como se hayan introducido.
El formato que se especifique para un campo de una tabla ser el que Access utilice para los
formularios e informes basados en dicha tabla. Si se realiza un cambio de formato despus de haber
creado un formulario o un informe, este formato nuevo no le afectar.
5.2.1. Formatos de datos internacionales
Para garantizar la coherencia entre las distintas aplicaciones, Access utiliza los valores establecidos
para los formatos de nmero y de fecha/hora en la seccin internacional del Panel de Control de
Windows.
5.2.2. Formatos de campos de tipo Numrico y Moneda.
Si no especifica ningn formato, o si especifica el formato nmero general, Access presentar los
nmeros sin separador de miles ni ningn otro tipo de formato.
Si se desea que los nmeros de un campo aparezcan con algn formato determinado se presiona la
flecha de la derecha en Formato, aparecen dos columnas: la izquierda indica el nombre del tipo de
formato y la derecha el resultado de aplicar ese formato a un nmero.
5.2.3. Lugares decimales
Cuando se selecciona un formato de nmero que no sea nmero general en esta propiedad se puede
especificar un nmero de lugares decimales exacto. Si se ha escogido el formato nmero general
slo se presentar el nmero de lugares decimales necesarios para cada valor.
39
Cdigo
Funcin
, (coma)
Separador decimal
. (punto)
Separador de miles
Muestra un dgito o el 0
E- o e-
E+ o e+
Cdigo
Funcin
40
[color]
Cdigo
Funcin
&
<
>
Cdigo
Significado
Separador de hora
Separador de fecha
41
dd
ddd
Dddd
mm
mmm
Mmmm
aa
aaa
Ao completo(0100-9999)
hh
nn
ss
AM/PM
AMPM
42
En el campo Sexo se ha seleccionado un tipo de dato Si/No. En este tipo de dato no hay nada
predefinido para seleccionar un sexo.
; "Hombre" ; "Mujer"
Cuando se introducen los datos dependiendo desde que vista aparecer un botn al que hay que
activar o desactivar. Si el botn est en blanco el valor es cero, por tanto el sexo de ese registro ser
mujer. Si se activa o selecciona el valor de ese campo ya no ser cero por tanto el sexo ser hombre.
Cdigo
Funcin
43
&
.,:;-/
<
>
Ejemplo:
(900)009-00 00; 0; "_"
5.5. Ttulo
Esta propiedad la tienen todos los tipos de campos.
Especifica la etiqueta que se utilizar en la presentacin del campo cuando se crean tablas,
formularios e informes.
44
5.9. Requerido
Se aplica a todos los campos menos a los de tipo Contador.
Si se encuentra activado "Si" no dejar que el usuario abandone un registro sin haberlo rellenado.
5.11. Indexado
Se puede aplicar a todos los tipos de campo menos a Memo, Si/No, y Objeto OLE.
Esta propiedad crea un ndice de ese campo. De modo que acelera las bsquedas de un registro por
el contenido de ese campo.No conviene aplicarlo mas que al campo por el que se vayan a realizar las
bsquedas porque si no la actualizacin de los datos ser muy lenta.
Sin duplicados: es una de las opciones de esta propiedad y significa que no puede haber dos campos
con la misma clave. Con duplicados, hace que Access cree un ndice normal con cada uno de los
registros.
6. Los formularios
La introduccin de los datos directamente sobre las tablas es bastante incmoda. No slo no se
pueden ver todos los campos sin desplazarse con la barra de herramientas, sino que adems los
registros estn uno encima de otro. Si se pierde la referencia del registro se pueden introducir datos
que no correspondan a ese registro.
45
Los formularios permiten la introduccin de datos en las tablas de una forma ms sencilla y ms
limpia. En vez de introducir los datos directamente sobre la tabla, los datos se introducen en la tabla
a travs de los formularios.
Hay diferentes formatos de formularios, en alguno de ellos los registros se pueden ver de forma
aislada, en otros, todos los registros juntos, o tambin se puede disear un formulario con un formato
totalmente personalizado.
En una base de datos se puede crear ms de un formulario basado en una misma tabla. Un
formulario puede tomar varios campos de una tabla o todos, incluso puede tomar campos de
diferentes tablas.
Las tablas almacenan la informacin, los formularios se encargan de recogerla. Para que las tablas
puedan incluir los datos de los formularios deben estar cerradas. Al cerrar o guardar los formularios,
las tablas se actualizan.
En esta ventana se dan siete posibilidades distintas para crear un formulario. Crear el formulario
manualmente en Vista diseo, con asistentes o con los autoformularios.
Vista Diseo: seleccionando esta opcin se puede crear un formulario totalmente personalizado.
Asistente para formularios: Access crea automticamente un formulario con los campos que el
usuario seleccione. Con este asistente se pueden crear formularios de formatos muy distintos.
Autoformulario: columnas: Access crea un formulario en columnas con todos los campos de la
tabla. Cada registro aparece de forma independiente con los campos ordenados en una columna.
Autoformulario: tabular: crea automticamente un formulario con todos los campos en formato
tabular: Los registros aparecen en filas y columnas. En este tipo de formulario se presentan todos los
registros que se hayan introducido.
Autoformulario: hoja de datos: esta opcin crea automticamente un formulario con el formato
de hoja de datos. Este es el mismo formato que el que tienen las tablas para introducir datos.
Asistente para grficos: crea un formulario con un grfico, muestra los datos en formato grfico.
Asistente para tablas dinmicas: crea un formulario de Microsoft Access con una tabla
dinmica de Microsoft Excel. Una tabla dinmica es una tabla interactiva que puede resumir grandes
cantidades de datos utilizando el formato y los mtodos de clculo que se elijan.
Para continuar con el ejemplo del hospital se va a crear un formulario de la tabla pacientes. Se
selecciona Autoformulario: columnas y la tabla Pacientes. Para seleccionar la tabla se
pulsa
sobre la flecha de la derecha, se despliegan las diferentes tablas que existen en la base de datos. Para
seleccionar una se hace clic sobre ella. Si se quisiera extraer datos de varias tablas se tendra que
46
seleccionar Vista Diseo Asistente para formularios, o bien crear una consulta de
varias tablas y hacer un formulario con ella.
El botn caja de herramientas sirve para abrir o cerrar el cuadro de herramientas. Y el botn
autoformulario para crear un autoformulario cuando se desee. El resto de los elementos que
componen la barra ya se han visto.
La siguiente barra de herramientas se refiere al formato del formulario, es muy parecido a la barra de
herramientas de un editor de textos.
Objeto: dentro del marco aparecer el objeto seleccionado. Si se pulsa la flecha de la derecha
aparecern todos los objetos del formulario. Haciendo clic sobre cualquiera de ellos el objeto se
seleccionar y se le podrn aplicar todas las caractersticas de formato que se quiera. Seleccionando
a travs de este men los objetos slo se pueden seleccionar de uno en uno.
Fuente: al pulsar la flecha de la derecha se despliegan los diferentes tipos de fuentes que existen, y
que se pueden aplicar a todos los objetos de un formulario.
47
Tamao: sirve para dar mayor nmero de puntos a una fuente, y de esta forma aumentar el tamao.
Color del borde o de la lnea: pulsando sobre este botn se despliega una paleta de colores
predeterminados. Al elegir cualquiera de ellos este color se aplicar al objeto que est seleccionado.
Ancho del borde de la lnea: hay seis grosores diferentes adems del que viene por defecto.
Efecto especial: hay seis efectos especiales para aplicar al campo: sin relieve, con relieve, bajo
relieve, grabado, sombreado y cincelado.
En el cuadro de herramientas se encuentran todos los elementos que componen el formulario, se
explicarn en el apartado "6.3. los controles":
El formulario creado automticamente no es muy claro. Las etiquetas de algunos campos no se ven
completas, y los datos de los diferentes campos se alinean en distintas posiciones.
Para mejorar la presentacin se pulsa el botn Vista de la barra de herramientas, y se cambia a
Vista Diseo, el aspecto del formulario ser este:
Para modificar la posicin, el tamao y el aspecto en general de cada elemento primero es necesario
saber qu es cada elemento, como se mueven, modifican o aaden nuevos elementos.
Los elementos que componen un formulario se llaman controles.
48
Cuadro de texto
Etiqueta
Grupo de opciones
Botn de opcin
Casilla de
verificacin
Botn de alternar
Cuadro combinado
Cuadro de lista
Botn de comando
Imagen
Marco de objeto
dependiente
Marco de objeto
independiente
49
Subformulario/subinforme
Salto de pgina
Lnea
Rectngulo
Inserta un rectngulo.
Seleccionar: para seleccionar varios campos se debe pulsar la tecla Maysculas o Control y sin
soltarla hacer clic sobre todos los elementos que se desee seleccionar. Si por equivocacin se
seleccionara uno que no se quisiera, sin soltar la tecla Maysculas se debe volver a hacer clic para
deseleccionar. Tambin se puede seleccionar uno o varios elementos haciendo un cuadrado con el
ratn. Para realizar esta operacin se hace clic sobre una de las esquinas de lo que va a ser el
cuadrado, se arrastra el ratn en diagonal sin soltar el botn, cuando ese cuadrado abarque todo lo
que se quiere seleccionar se suelta el botn del ratn.
Modificar el tamao: haciendo clic sobre los cuadraditos pequeos de las esquinas se modifica el
tamao del objeto seleccionado. El ratn se convertir en una flecha que apunta en dos direcciones y
al estirar hacia una de ellas variar el tamao.
50
Modificar la posicin: si se pulsa sobre la esquina superior izquierda el ratn se convertir en una
mano con el dedo ndice apuntando hacia arriba.
Haciendo clic se podr mover la etiqueta o el campo de forma independiente. Sin embargo si pasa el
ratn sobre cualquiera de los bordes del campo o de la etiqueta el cursor ser una mano abierta. Si se
hace clic y se mueve se mover tanto el campo como la etiqueta.
Alinear: para alinear varios elementos primero hay que seleccionarlos y luego abrir el men
Formato|Alinear y se desplegar un men para seleccionar respecto a qu lado se deben
alinear esos campos.
En vista diseo tambin se pueden aadir ms elementos a la presentacin de formularios que se
vern ms adelante.
Modificando el formulario con respecto a la creacin automtica del programa, el aspecto del
formulario ser ms claro:
Una vez creado este formulario, se puede introducir todos los datos que se quiera. Para moverse
entre los diferentes registros se utilizan los botones que hay debajo del formulario:
Para crear un nuevo registro se puede pulsar el botn crear un nuevo registro. Para pasar
de un campo a otro dentro del formulario se puede utilizar el ratn, la tecla tabulador o la tecla Intro.
Una vez se han introducido todos los datos de un registro si se vuelve a pulsar Intro se crea un nuevo
registro en blanco.
51