Access1

Anuncio
INSTITUTO POLITÉCNICO NACIONAL
ESCUELA SUPERIOR DE MEDICINA
Academia de Informática Médica
Laboratorio de Informática Médica
Access 1
Introducción
Access es el programa de administración de bases de datos de Microsoft Office. Ya adquiriste algún conocimiento respecto del empleo de bases de datos al combinar correspondencia en Word, y sobre su administración empleando Excel. Access cuenta con estas y muchas más opciones que lo hacen uno de los administradores de bases de datos
para microcomputadoras más populares. Esta guía se elaboró empleando la versión
2000 del programa, al trabajar en otras versiones, iconos y ventanas pueden cambiar
de forma pero la información que contienen, y los comandos que ejecutan son los mismos, para evitar errores, basta buscar, en el programa que emplees, las formas equivalentes a las presentadas en la guía.
Arrancar Access
Al igual que el resto de las aplicaciones de Office, Access se puede arrancar de varias
formas:
 Haciendo clic Inicio – Programas – Access.
 Con clic en el botón de acceso directo del escritorio o la Barra de Office.
 Con doble clic sobre cualquier archivo de Access. (*.mdb)
1. Arranca el programa haciendo clic Inicio – Programas – Access. Se abre la ventana de diálogo de Microsoft Access.
maov/mlvm/ene-06
Access
En ella se presentan las opciones siguientes:
 Crear una base de datos en blanco
 Utilizar el asistente para crear una base de datos
 Abrir una base de datos existente
2. En este momento has clic Cancelar, se abre la ventana principal de Access, vacía.
Elementos básicos de la ventana de Access
La ventana de Access tiene los mismos componentes que todas las ventanas de Windows y Office. La principal diferencia, que se hará más notable después, es la Barra de
herramientas, esta tiene muchos de los botones estándar que ya conoces, pero cambia de configuración, dependiendo del proceso de Access que se esté realizando. Es
recomendable revisar la Barra de herramientas cada que se cambie de tarea, para familiarizarse con las herramientas específicas de cada una.
Cerrar Access
Este programa tiene las mismas opciones para cerrar que los otros de Windows:
 Haciendo clic Cerrar, de la Barra de título.
 Haciendo clic Archivo – Cerrar
 Con clic Icono de control - Cerrar
1. Empleando cualquiera de estos métodos cierra el programa.
Creación de una base de datos
En Access existen dos formas de crear bases de datos. La primera es seleccionar la
opción Base de datos de Access en blanco, de la ventana de inicio y la segunda crear
una base de datos Nueva, desde la ventana principal.
1. Arranca Access. En la ventana de inicio selecciona Base de datos de Access en
blanco y haz clic Aceptar. Se abre la ventana de diálogo Archivo nueva base de
datos.
mlvm/maov/2
Access
2. En el cuadro de lista Guardar en, selecciona Mis Documentos, y haz clic Nueva
carpeta.
3. Se abre la ventana Nueva carpeta. En el cuadro Nombre escribe Access y haz clic
Aceptar. Se crea la carpeta y se abre para guardar el archivo.
4. En el cuadro Nombre de archivo escribe Clinica y haz clic Crear. Se abre la ventana principal de Access mostrando la ventan de trabajo de la base de datos creada.
La segunda forma de crear una base de datos es desde la ventana de Access.
mlvm/maov/3
Access
1. Haz clic Archivo – Nueva, o haz clic Nueva.
2. Se abre la ventana Nueva.
3. En la pestaña General selecciona el icono Base de datos. La pestaña Bases de
datos, contiene una serie de formatos para aplicaciones específicas, en este momento no debes seleccionar nada.
4. Haz clic Aceptar. Se abre la ventana Archivo nueva base de datos, igual que en la
forma de creación anterior.
5. Para no crear otra base de datos haz clic Cancelar. Si deseáramos crear una base
de datos nueva, se siguen los pasos que ya se demostraron.
Las bases de datos de Access crecen rápidamente, por eso es mejor crearlas en un
disco fijo, con capacidad suficiente, para después copiarlas a otro medio para su transporte.
6. Cierra Access.
Abrir una base de datos existente
1. Arranca Access.
2. En la ventana de inicio selecciona la opción Abrir un archivo existente.
3. En el cuadro de texto inferior se enlistan las bases de datos disponibles, selecciona
mlvm/maov/4
Access
Clinica. Haz clic Aceptar.
4. Si no aparece en la lista la base de datos Clinica, selecciona la opción Base de datos de Access en blanco y sigue los pasos que se explicaron antes.
5. Para continuar, debes tener en la pantalla la ventana de la base de datos Clinica,
dentro de la ventana principal de Access.
Los Objetos de las bases de datos de Access
Access es un administrador de bases de datos relacional, estructurado con base en objetos. Los objetos de Access se agrupan en las categorías que se muestran en los botones del panel de la izquierda de la ventana de la base de datos activa, y se definen en
forma breve a continuación.
Una tabla es el objeto que se utiliza para almacenar los datos como un
conjunto ordenado de valores. Las tablas son los objetos más importantes de la base de datos, pues todos los datos se debe guardar en tablas antes de poder
utilizarlos. Cada tabla es equivalente a un Archivo de la base de datos. Las tablas se
estructuran en registros (filas) y campos (columnas) que les da una apariencia semejante a las hojas de cálculo de Excel, pero sus propiedades son distintas.
Una consulta es el objeto que se crea con el propósito de organizar los
datos en una o más tablas de la base de datos, mostrando únicamente
aquellos registros, o partes de ellos que cumplen ciertas condiciones, para facilitar su
análisis. La creación de consultas consiste en definir un conjunto de condiciones que los
registros deben cumplir, especificar la tabla o tablas en las cuales se realizará la consulta y establecer la forma en que se presentarán los resultados.
Un formulario es un formato de pantalla, diseñado en forma de ventan,
que sirve para la introducción, visualización y modificación de los datos
de las tablas. Existen diferentes tipos de formularios pero los que más se utilizan tienen
la forma de fichas de datos.
Se llama Informe al diseño que se elabora para presentar los datos de
una tabla o el resultado de una consulta. En el diseño, se determina el
esquema de presentación de los datos. Generalmente se utiliza para presentar los datos de forma impresa.
mlvm/maov/5
Access
Una página de Access es un tipo de página Web diseñada para ver datos y trabajar con ellos desde Internet o en una red local.
Una macro es un conjunto de instrucciones que define las tareas del
programa que el usuario desea que Access realice, en respuesta a un
evento determinado. Se programan como una secuencia de comandos a aplicar. Nosotros no los vamos a utilizar.
Un módulo es un programa diseñado por el usuario, que se codifican utilizando Visual Basic, para que Access realice una tarea especial.
Crear una tabla de datos
En Access las tablas son los archivos que componen la base de datos. Las tablas son
los objetos básicos de Access ya que en ellas se guardan todos los datos sobre los que
operan el resto de los objetos, por lo tanto, se debe considerar detenidamente su creación.
Existen tres formas de crear una tabla de datos, la más sencilla es introducir datos, pero
de esa forma no controlamos las propiedades de los campos ya que el programa las va
signando según los tipos de datos que introducimos. Por otro lado, al usar el asistente,
Access nos propone tablas con estructuras estándar que sólo podemos modificar parcialmente.
En nuestra práctica, deseamos conocer todas las propiedades de las tablas por ello,
primero crearemos las tablas manualmente, en la llamada Vista Diseño. Lo que aprendas de esta forma, te servirá para modificar las propiedades de las tablas que crees con
el asistente.
Empezaremos por crear la tabla Pacientes que se describe en el documento Estructura.pdf.
1. Descarga el archivo Material para Access.zip, desde la hoja de las guías de práctica, a mis documentos y desempácalo.
2. Abre el archivo Estructura.pdf, que está en la carpeta Material para Access de
Mis documentos. Este archivo contiene las propiedades de las tablas que vamos a
crear en la base de datos.
3. Haz clic Nuevo de la Barra de herramientas de la ventana de la base de datos.
4. Se abre la ventana Nueva Tabla
mlvm/maov/6
Access
5. Selecciona Vista Diseño y haz clic Aceptar. Se abrirá la ventana Tabla1 para diseñar el registro.
6. En forma alterna, se puede abrir directamente la misma ventana, con doble clic en el
icono Crear una tabla en vista diseño de la ventana de la base de datos.
7. En la columna Nombre del Campo de la primera fila escribe el nombre del primer
campo, ClavePaciente.
Nomenclatura de campos
Antes de continuar, vale la pena tomar en cuenta algunas consideraciones al respecto
de la forma de nombrar los campos. Access permite emplear nombres largos que pueden incluir espacios en blanco y otros símbolos. Si esta es una aplicación privada, que
nunca será empleada en otro sistema, podemos usar los nombres que queramos. Sin
embargo, la mayoría de las bases que elaboremos, en algún momento serán usadas en
otros sistemas, que podrían no ser tan flexibles como Access, por ejemplo, SQL el administrador de bases de datos más usado en minicomputadoras y mainframes, permite
nombres largos pero no espacios en blanco ni caracteres que no existen en el alfabeto
inglés, por lo tanto, sí nuestra base de datos tiene alguna posibilidad de ser usada en
sistemas de este tipo, conviene hacernos a la costumbre de nombrar los campos empleando únicamente letras y números. Una costumbre muy extendida es unir las palabras, indicando el inicio de cada una con Mayúscula, omitir los acentos y sustituir las letras que no existen en el alfabeto inglés por símbolos estándar, por ejemplo usar & en
mlvm/maov/7
Access
lugar de ñ.
Usaremos estas convenciones en el ejercicio por costumbre, pero no es en ningún modo obligatorio cuando desarrolles tus aplicaciones personales.
8. Presiona <Tabulador>, para ir a la columna Tipo de datos.
9. Automáticamente se asigna el tipo Texto y al situarse en la segunda columna, aparece un cuadro de lista, que sirve para seleccionar el tipo de campo, con las opciones siguientes.
Tipos de campo
Texto. Para introducir texto, tanto caracteres como dígitos, hasta un total de 255.
Memo. Para textos extensos como comentarios o explicaciones. Tiene una longitud fija
de 65 535 caracteres.
Numérico. Para datos numéricos utilizados en cálculos matemáticos. Tiene varias subcategorías, que se usan según el tipo y precisión de cálculo necesarios, byte, decimal,
entero, entero largo, simple y doble.
Fecha/Hora. Puede manejar fechas y horas desde el año 100 al año 9999.
Moneda. Para valores de moneda y datos numéricos utilizados en cálculos matemáticos en los que estén implicados datos que contengan entre uno y cuatro decimales. La
precisión es de hasta 15 dígitos a la izquierda del separador decimal y hasta 4 dígitos a
la derecha del mismo.
Autonumérico. Es un número que se incrementa en forma secuencial o aleatoria, que
Access asigna cada vez que se agrega un registro a la tabla. Los campos de tipo Autonumérico no se pueden actualizar.
Sí/No. Campos que contienen valores lógicos ó uno de dos valores posibles (Sí/No,
Verdadero/Falso o Activado/desactivado).
Objeto OLE. Objetos derivados de otros programas, una hoja de cálculo de Microsoft
Excel, un documento de Microsoft Word, gráficos, sonidos u otros datos binarios.
Hipervínculo: Texto o combinación de texto y números almacenada como texto y utilizada como dirección de hipervínculo.
La última opción Asistente para búsquedas, crea un campo que permite elegir un vamlvm/maov/8
Access
lor de otra tabla o de una lista de valores mediante un cuadro de lista o un cuadro combinado. Al hacer clic en esta opción se inicia el Asistente para búsquedas y al salir del
Asistente, Microsoft Access establece el tipo de datos basándose en los valores seleccionados en él.
10. Haz clic en la flecha de la derecha del menú y selecciona la opción Autonumérico.
Observa que en la parte inferior de la ventana se presentan las propiedades del tipo
de dato seleccionado.
Las propiedades que se pueden modificar, y los valores permitidos para ellas, cambian
según el tipo de dato, como se explica en el Apéndice al final de esta guía. En este
momento sólo nos ocuparemos de tres propiedades de las que se modifican con mayor
frecuencia, más adelante usaremos otras.
Tamaño de campo
Para evitar que la tabla crezca en forma desproporcionada es necesario ajustar el tamaño de cada campo a los valores que sabemos que contendrá. El tamaño de campo
es distinto según el tipo de datos que hayamos asignado, para casi todos los tipos, se
asigna un número máximo de caracteres que puede contener la celda, pero para número y fechas es distinto.
11. Haz clic en el cuadro del Tamaño del campo, se convierte en cuadro de lista.
12. Haz clic en la flecha del menú y selecciona la opción Entero Largo.
Título
El título de un campo es una etiqueta que sustituye al nombre del campo en los encabezados de las columnas de la base de datos y en los formatos y reportes que se elaboran a partir de la base de datos. Al contrario del nombre de campo, el título únicamente será usado por Access y por lo tanto puede tener cualquier tipo de caracteres y
formato.
13. Haz clic cuadro Título y escribe:
Clave del Paciente
Indexado
Esta propiedad se usa convertir los valore de un campo en valores índice de la tabla,
para acelerar el ordenamiento de los registros y las búsquedas en ellos. La presencia
de un campo Indexado, tiene el inconveniente de que puede hacer más lentas las actualizaciones, porque impone condiciones. Sólo tiene tres opciones No, para no usar el
campo como índice; Sí (Con duplicados), cuando el campo es un índice pero puede
tener valores repetidos, y Si (Sin duplicados) cuando los valores no se pueden repetir.
mlvm/maov/9
Access
14. Haz clic cuadro Indexado, se convierte en cuadro de lista.
15. Haz clic en la flecha del menú y selecciona la opción Sí (Sin duplicados).
16. Presiona <Enter> para pasar a la columna Descripción. En esta columna podemos
escribir una explicación respecto del contenido del campo. Esta descripción aparecerá en la barra de estado de un formulario, cuando se seleccione dicho campo y puede servir de ayuda para los usuarios, cuando están introduciendo o consultando los
datos.
17. Si lo deseas, puedes escribir un texto en la Descripción, pero no es indispensable.
Cuando estés listo, presiona <Enter> para pasar al siguiente campo.
18. En Nombre del campo escribe NombrePaciente.
19. En Tipo de dato será Texto, y cambia el Tamaño del campo a 30. y el Título a
Nombre(s) Propio.
20. De la misma forma crea el resto de los campos que se indican en la estructura de la
tabla Pacientes, descrita en el Estructura.pdf. Asigna los tipos de datos que se indican y ajusta los valores únicamente de las propiedades especificadas.
Definir la Clave principal
La clave principal de una tabla es un campo que se emplea para identificar rápidamente
los registros individuales. Por lo general se designa como Clave principal un campo,
como la ClavePaciente, que no tenga valores repetidos, cuando en una tabla no existe
ninguno así, se pueden crear la Clave principal empleando combinaciones de campos
o dejar que Access la cree automáticamente al guardar la tabla.
1. Haz clic en la celda del nombre del campo ClavePaciente.
2. Haz clic botón Clave principal, de la Barra de herramientas de la ventana de Access.
3. A la izquierda del nombre del campo aparecerá el icono de una llave igual, indicando
que dicho campo es la clave principal de la tabla.
Los campos Clave Principal, se indexan automáticamente.
Guardar una Tabla
Aunque aún no contiene datos, podremos guardar la estructura elaborada para la tabla
Pacientes.
1. Haz clic Archivo – Guardar.
2. También se puede guardad haciendo clic Guardar de la Barra de herramientas.
3. En cualquiera de los casos se abrirá la ventan Guardar como, porque se trata de
una nueva tabla.
mlvm/maov/10
Access
4. Como Nombre de la tabla, escribe Pacientes y haz clic Aceptar. Se guarda la tabla
y aparece en la ventana base de datos Clinica.
Cerrar una tabla
Las tablas se pueden cerrar haciendo clic Archivo – Cerrar de la ventan de Access, o
bien con clic Cerrar de la ventana de la Tabla de datos. Al contrario de otras aplicaciones Office, los cambios realizados se guardan en forma automática, y por lo tanto, no se
presenta el cuadro de texto para decidir si guardamos o no dicho cambio.
1. Cierra la tabla Pacientes.
Usando lo que aprendiste, crea las tablas Médicos e Ingresos con las estructuras que
se indican en la Estructura de la Base de Datos del documento Estructura.pdf, modificando únicamente los valores de las propiedades indicadas. Guarda cada tabla con el
nombre correspondiente. No olvides asignar a cada tabla, la Clave principal señalada.
Modificar tablas
Rara vez, el primer diseño de una base de datos es el mejor posible, casi siempre es
necesario modificarlo para mejorar su funcionamiento. La Vista diseño de Access hace
que la modificación sea fácil.
Modificar propiedades
1. Abre la tabla Pacientes.
2. Para ver la estructura, haz clic botón Vista diseño de la barra de herramientas de la
ventana de la base de datos.
3. Haz clic en la columna Tipo de dato del campo ClavePaciente, debe ser Autonumlvm/maov/11
Access
mérico
4. Haz clic en la flecha del cuadro de lista y selecciona el tipo Numérico.
5. El tipo cambia a numérico.
6. Haz clic en el cuadro de opciones de Tamaño del campo, en la parte inferior de la
ventana.
7. Haz clic en la flecha de la derecha del cuadro y cambia el valor a Entero.
Requerido
Esta propiedad se usa cuando se desea que un campo tenga valor en todos los registros, para obligar a los usuarios a introducirlo, Access no recibirá ningún registro que carezca de valor en un campo Requerido. Sólo tiene dos opciones Sí, cuando el campo
es obligatorio, y No, cuando puede quedar vacío.
8. Haz clic cuadro Requerido aparece un cuadro de lista.
9. Haz clic en la flecha del menú y selecciona la opción Sí.
10. Guarda la tabla con los cambios realizados y ciérrala.
Eliminar Campos
1. Abre la tabla Médicos en modo Vista diseño.
mlvm/maov/12
Access
2. Haz clic en el cuadro gris a la izquierda del renglón del campo TelefonoMedico. Se
selecciona el renglón completo.
3. Presiona <Supr>. Se elimina el renglón seleccionado.
4. También se puede eliminar un campo haciendo clic secundario sobre el nombre del
campo. En el menú contextual que aparece se selecciona Eliminar filas.
5. Guarda y cierra la tabla modificada.
Insertar Campos
1. Abre la tabla Ingresos en modo Vista diseño.
mlvm/maov/13
Access
2. Selecciona el campo Habitación.
3. Haz clic menú Insertar – Filas. Se inserta una fila en blanco, arriba del renglón seleccionado.
4. Haz clic en la columna Nombre del campo del renglón vacío y escribe ClavePaciente.
5. En Tipo de datos selecciona Numérico y asígnale como Tamaño de campo: Entero.
Columnas de búsqueda
Las bases de datos relacionales, como Access, se caracterizan por presentar relaciones
entre los objetos que las forman, las cuales se establecen para utilizar los datos en forma eficiente.
Para poder relacionarse, los objetos deben tener campos comunes, que contenga el
mismo valor en las dos tablas, como ClavePaciente en nuestro ejercicio, que está en la
tabla Pacientes y también en Ingresos. En estos casos es importante que los valores
de los dos campos sean homogéneos, para lograr esto se usan las Columnas de búsqueda, que limitan las opciones de captura de una tabla, a los valores de un campo en
la otra.
1. Elimina el campo que acabas de insertar y haz clic botón Vista.
mlvm/maov/14
Access
2. Aparece la tabla en vista Hoja de datos.
3. Selecciona la columna Habitación Asignada.
4. Haz clic menú Insertar – Columna de búsqueda.
5. Se abre la ventana del Asistente para búsquedas.
6. Selecciona el botón Quiero que la columna de búsqueda busque los valores en
una tabla o consulta y haz clic Siguiente.
mlvm/maov/15
Access
7. En el apartado Ver de la ventana que se abre selecciona Tablas y haz clic Pacientes – Siguiente.
8. Se abre la ventana para seleccionar él o los campos que se convertirán en la columna de búsqueda. En el cuadro Campos disponibles selecciona ClavePaciente y
haz clic botón Añadir uno.
9. ClavePaciente pasa al cuadro Campos seleccionados
10. Haz clic Siguiente, para avanzar a la selección de ancho de columna.
mlvm/maov/16
Access
11. No cambies nada y haz clic Siguiente.
12. Se abre la ventana final del asistente. Como etiqueta de la Columna de búsqueda
escribe Clave del Paciente en el cuadro de texto. Haz clic Finalizar. La tabla debe
verse como la figura siguiente.
Campos de búsqueda
También se puede insertar Campos de búsqueda desde la Vista Diseño.
1. Cambia la tabla a Vista diseño y selecciona el renglón vacío, después de FechaIngreso.
2. Haz clic menú Insertar – Campo de búsqueda.
mlvm/maov/17
Access
3. Nuevamente de abre la ventana del Asistente para búsquedas. Sigue el procedimiento antes descrito para insertar un Campo de búsqueda, que lea valores a partir
del campo ClaveMedico de la tabla Médicos y ponle como etiqueta Paciente de:.
Al finalizar, la tabla debe verse como la figura siguiente.
Observa que cuando entras a la Columna de búsqueda, en vista Hoja de datos, la celda se convierte en un cuadro de lista, en el que se mostrarán las opciones disponibles,
de esta forma puedes estar seguro que el contenido de este campo será homogéneo
con el de la tabla de donde se toman los valores. Esta ventaja tiene un inconveniente,
no podemos seleccionar valores para estos campos hasta que no se llenen las tablas a
las que hace referencia la columna de búsqueda.
En una Columna de búsqueda también podemos escribir valores directamente en las
celdas, pero entonces se pierde la ventaja de seguridad en la captura.
4. Guarda las modificaciones y cierra la tabla Ingresos.
Cuadros de lista
Hay ocasiones en las que no hace falta un Campo de búsqueda que se refiera a otros
objetos de Access, porque conocemos todos los valores posibles del campo. Sin embargo, es frecuente que existan diferentes formas aceptadas de referirse a ellos y nosotros deseamos una sola forma de introducirlos. En casos como estos usamos las propiedades del control Cuadro de lista. Con este método asignaremos valores de F y M
como entrada para el campo Sexo de la tabla Pacientes.
1. Abre la tabla Pacientes en vista Diseño, selecciona el campo Sexo y haz clic en la
pestaña Búsqueda de la sección Propiedades de campo, de la ventana.
mlvm/maov/18
Access
2. Cambia la opción del cuadro Mostrar control de Tabla/Consulta a Cuadro combinado.
3. En el cuadro Tipo de origen de la fila, selecciona Lista de valores.
4. Por último el cuadro Origen de la fila escribe los valores que deseamos asignar al
campo Sexo, separados por punto y coma.
F;M
mlvm/maov/19
Access
5. Cambia la vista Hoja de datos y observa que al seleccionar la celda de Sexo, se
convierte en un cuadro de lista que muestra las opciones que escribimos.
6. Usa el método recién descrito para generar un Cuadro de lista para el campo Especialidad de la tabla Médicos, que tenga como opciones las especialidades siguientes: Análisis, Cirugía, General, Gerontología, Intensivos, Oftalmología, Pediatría, Psiquiatría y Radiología. Al terminar cierra la tabla.
Valor Predeterminado
Esta opción se usa cuando sabemos que la mayoría de los registros de una tabla tendrán un valor igual en algún campo. Para no repetir dicho valor, se asigna como predeterminado y si no se cambia durante la captura, se guarda como tal. Vamos a signar
Distrito Federal como Valor predeterminado para el campo Ciudad de la tabla Pacientes
1. Abre la tabla Pacientes en vista Diseño y selecciona el renglón Ciudad.
2. En la sección de Propiedades de campo selecciona el cuadro de Valor predeterminado. Haz clic botón , para abrir la ventana del Generador de expresiones.
mlvm/maov/20
Access
3. En el cuadro de texto superior escribe Distrito Federal y haz clic Aceptar. La expresión queda como Valor predeterminado del campo Ciudad.
4. Cambia a vista Hoja de datos, podrás ver que el Valor predeterminado efectivamente aparece en la celda correspondiente.
5. Guarda y cierra la tabla modificada.
Máscaras de entrada
Durante la captura de datos, ya sea en la Hoja de datos o a través de formularios, hay
campos como las fechas, que con frecuencia requieren de un formato de datos específico. La propiedad Máscara de entrada define las guías para estos formatos.
1. Abre la tabla Ingresos en vista Diseño y selecciona el campo FechaIngreso.
mlvm/maov/21
Access
2. En la sección Propiedades de campo haz clic en el renglón Máscara de entrada botón , para abrir la ventana del Asistente.
3. En el cuadro de texto selecciona la opción Fecha corta y haz clic Siguiente.
4. En la ventana que se abre acepta las opciones propuestas haciendo clic Siguiente y
mlvm/maov/22
Access
después en Finalizar, para regresar a la vista Diseño. Observa el formato seleccionado, en el renglón Máscara de entrada.
5. Cambia a vista Hoja de datos y observa el formato en la columna Fecha de Ingreso.
6. Guarda los cambios y cierra la tabla Ingresos.
7. Añade la misma máscara de entrada a Fecha de nacimiento de la tabla Pacientes.
8. Cierra tu archivo de base de datos, los cambios se guardan automáticamente.
mlvm/maov/23
Access
Apéndice. Propiedades de los tipos de datos de Access.
Cada campo de una tabla dispone de una serie de propiedades, que proporcionan un
control adicional sobre la forma de funcionar del campo. Las propiedades cambian de
un tipo de dato u otro.
Si se modifican las propiedades de un campo después de haber introducido datos o información se pueden perder los datos introducidos.
Tamaño del campo
Texto. El tamaño de campo determina el número máximo de caracteres que se pueden
introducir en el campo. Tiene una longitud por omisión de 50 caracteres y máxima de
255 caracteres.
Numérico. Tiene varias opciones de tamaño
Byte. Es equivalente a un carácter, puede almacenar valores enteros entre 0 y 255.
Decimal. Puede tener valores comprendidos entre -1028-1 y 1028-1. Es decir, valores
con una precisión de 28 decimales.
Entero. Valores enteros entre –37 768 y 32 767.
Entero largo. Enteros con valores comprendidos entre –2 147 483 648 y 2 147 483
647.
Simple. Se refiere a la fidelidad con que se guardan los valores para cálculo, los valores permitidos están comprendidos entre –3.402823 x 1038 y –1.401298 x 10-45 para valores negativos, y entre 1.401298 x 10-45 y 3.402823 x 1038 para valores positivos.
Doble. Es igual que en caso anterior, pero con mayor fidelidad –1.79769313486231 x
10308 y –4.94065645841247 x 10-324 para valores negativos, y entre 1.79769313486231
x 10308 y 4.94065645841247 x 10-324 para valores positivos.
Autonumérico. Tiene tamaño de Entero largo.
A los demás tipos de datos no se les puede especificar tamaño.
Formato del campo
Esta propiedad se utiliza para personalizar la forma de presentar los datos en pantalla o
en un informe.
Se puede establecer para todos los tipos de datos excepto el Objeto OLE y Autonumérico.
Campos Numérico y Moneda. Tienen las misma opciones.
Número general. Se presentan los números tal como fueron introducidos.
Moneda. A los valores introducidos se les agrega el separador de millares y el símbolo
monetario asignado en Windows.
Euro. Utiliza el formato de moneda, con el símbolo del euro (€).
Fijo. Presenta los valores sin separador de millares.
Estándar. Presenta los valores con separador de millares.
mlvm/maov/24
Access
Porcentaje. Se multiplica el valor introducido por 100 y se agrega el signo (%).
Científico. Se representa el número con notación científica (Exponentes de 10).
Campos Fecha/Hora. Tiene los formatos siguientes.
Fecha general. Este valor es una combinación de los valores de Fecha corta y Hora
larga. Ejemplos: 3/4/93, 05:34:00 PM.
Si el valor es sólo una fecha, no se muestra ninguna hora; si el valor es sólo una hora,
no se muestra ninguna fecha.
Fecha larga. Se visualiza la fecha con el día de la semana y el mes completo. Ejemplo:
Lunes 21 de octubre de 2002.
Fecha mediana. Se presenta sólo el número del día y el mes con los tres primeros caracteres. Ejemplo: 21-Oct-2002.
Fecha corta. Se presenta la fecha con formato dd/mm/aa. Ejemplo: 21/10/02. En este
formato, las fechas con valores entre el 1/1/00 y el 31/12/29 se consideran comprendidas entre los años 2000 y el 2029 y las fechas con valores entre el 1/1/30 y el 31/12/99
pertenecen al intervalo de años entre 1930 y 1999.
Hora larga. Es el formato de 24 horas (hora:min:seg).
Hora mediana. Formato de 12 horas (hora:min PM ó AM).
Hora corta. Se presenta únicamente la hora y los minutos, en formato de 24 horas
(hora:min).
Campo lógico (Sí/No). Los formatos predefinidos son: Sí/No, Verdadero/Falso y Activado/Desactivado. Sí, Verdadero y Activado son equivalentes entre sí, y lo mismo
No, Falso y Desactivado.
Campos Texto y Memo. No tienen formato predefinido, pero se pueden crear formatos
personalizados.
Máscara de entrada
Se utiliza una máscara de entrada para facilitar la captura de datos y para controlar los
valores que los usuarios pueden introducir. Por ejemplo, se crea una máscara de entrada para un campo Número de teléfono que muestre exactamente cómo debe introducirse un número nuevo: (___) ___-____.
Access dispone de un Asistente para máscaras de entradas que se abre al hacer clic
sobre el botón que aparece a la derecha de la propiedad a modificar, cuando se activa.
Título
El título es el nombre que deseamos que aparezca en el encabezado de la columna de
la tabla de datos.
Lugares decimales
Sirve para indicar el número de decimales que queremos asignar a un campo Numérico
mlvm/maov/25
Access
o de Moneda.
Valor predeterminado
Si en un campo específico, un valor se repetirá en muchos registros, es posible designar dicho valor como el valor predeterminado para que Access los asigne por omisión
en el campo cuando se introduzcan los datos de la tabla. Todos los campos pueden tener valor predeterminado, excepto el Objeto OLE, y el Autonumérico.
Regla de validación
Esta propiedad se utiliza para restringir los valores que se pueden introducir en un campo. Para ello, se debe escribir la condición lógica que debe cumplir el valor introducido
en el campo para ser aceptado.
Por ejemplo si queremos que un valor introducido esté comprendido entre 100 y 2000,
se puede escribe:
>=100 Y <=2000.
Todos los tipos de datos pueden tener regla de validación excepto el Objeto OLE, y el
Autonumérico.
Texto de validación
Es el texto que se despliega cuando el valor introducido no cumple con la Regla de validación. Debe ser un mensaje para que la persona que se equivoque a la hora de introducir los datos, sepa el porqué de su error y pueda solucionarlo.
Requerido
Cuando un campo debe llenarse en formas obligatoria, se asigna a esta propiedad el
valor Sí, en caso contrario el valor será No. Con excepción de los campos Objeto OLE y
Autonumérico, todos los tipos de datos pueden ser requeridos o no.
Permitir longitud cero
Esta propiedad control la posibilidad de que los campos Memo y Texto, puedan estar
vacíos o no.
Indexado
Se utiliza esta propiedad para establecer un índice de un solo campo. Las consultas basadas en los campos indexados son más rápidas. Los índices también aceleran las
operaciones de ordenación y agrupación. Esta propiedad dispone de tres valores:
No. Sin índice.
Sí (Con duplicados). Se asigna al campo un índice que puede tener valores duplicados.
Sí (Sin duplicados). Se asigna al campo un índice que no puede tener valores duplicados.
mlvm/maov/26
Descargar