1 microsoft access 2007 elaborado por: ing. maite olmedo j elaborado por: ing. maite olmedo j....
TRANSCRIPT
1
Microsoft Access 2007Microsoft Access 2007Microsoft Access 2007Microsoft Access 2007
Elaborado por: Ing. Maite Elaborado por: Ing. Maite Olmedo JOlmedo J.
Propiedades de los CamposPropiedades de los Campos
Cada campo de una tabla dispone de una serie de características que proporcionan un control adicional sobre la forma de funcionar del campo.
Las propiedades aparecen en la parte inferior izquierda de la vista Diseño vista Diseño de tabla cuando tenemos un campo seleccionado.
Propiedades de los CamposPropiedades de los Campos
3
Definición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
Tamaño del Campo.- define el número total o máximo de caracteres o números, dependiendo si el campo es Texto, Número o Autonumérico. Byte: almacena números comprendidos entre 0 y 255(sin
decimales)
Entero: almacena números comprendidos entre -32768 y 32767(sin decimales)
TABLAS
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
4
…viene Tamaño del Campo Entero Largo: es el valor predeterminado y
permite almacenar números, comprende -2147483648 y 2147483647(sin decimales)
Simple: almacena números comprendidos entre -3.402823E38 y -1.401298E-45 para valores negativos y entre 1.401298E-45 y 3.402823E38 para valores positivos.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
5
…viene Tamaño del CampoDoble: Almacena números entre
-1,79769313486231E308 y-4,94065645841247E-324 para valores negativos, y entre 4,94065645841247E-324 y 1,79769313486231E308 para valores positivos.
Definición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
6
Formato.- esta propiedad se la utiliza para dar formato visual a los datos de un campo (presentación e impresión de los datos), más no cambia la forma en que han sido ingresados. Se puede elegir entre varios formatos de representación dependiendo del tipo de dato.
Esta propiedad es para todos los tipos de campos menos Objeto OLE.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
7
Lugares Decimales.-esta propiedad solo está disponible para los campos de tipo número y moneda, determina el número de posiciones decimales que se utilizarán para almacenar y representar un valor.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
8
Máscara de Entrada.- especifica un modelo, es decir, permite introducir ciertas reglas para que el campo se ajuste a un formato determinado, de esta manera exige u obliga la entrada de datos con ese formato y no acepta datos que no se ajusten a la plantilla predeterminada.
Está propiedad la tienen los campos Texto, Número, Fecha-Hora y Moneda.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
9
Creación de Máscara de EntradaCreación de Máscara de Entrada
Abra una Tabla en la Vista de Diseño Seleccione un Campo Clic en la Propiedad Máscara de Entrada en la
Ventana de Propiedades del Campo
Continúa
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
10
Creando Máscaras de Entrada Creando Máscaras de Entrada propias con Caracteres Válidos propias con Caracteres Válidos
0 dígito requerido del cero al nueve(entrada obligatoria; signos más [+] y menos[-] no permitidos).
9 (dígito del 0 al 9 o espacio(entrada no obligatoria; signos más [+] y menos[-] no permitidos ).
TABLAS
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
11
Más de Máscaras de Entrada Más de Máscaras de Entrada propias Caracteres Válidos propias Caracteres Válidos
# dígito o espacio(entrada opcional, las posiciones en blanco se convierten en espacios; se permite los signos más y menos)
TABLAS
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
12
...Viene...Viene Caracteres Válidos Caracteres Válidos
L Letra (A-Z, entrada obligatoria)
? Letra(A-Z, entrada opcional)
A Carácter alfanumérico requerido( letra o dígito)
TABLAS
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
13
...Viene...Viene Caracteres Válidos Caracteres Válidos
a Caracter alfanumérico opcional
& Cualquier caracter o espacio (entrada obligatoria)
C Cualquier caracter o espacio (entrada opcional)
TABLAS
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
14
...Viene...Viene Caracteres Válidos Caracteres Válidos
> Convierte los siguientes caracteres en mayúsculas.
< Convierte los siguientes caracteres en minúsculas.
! La máscara de entrada se rellena de izquierda a derecha.
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
15
...Viene Caracteres Válidos Ejemplos
>L?????? : OMAYRA
>L : O
>L<?????????????? : María
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
16
Otros Ejemplos
Máscara de Entrada
Ejemplo de Datos
(000)-0-0-000-000 (593)-4-2- 555-048
(999) 999-9999 () 555-0248
(000) AAA-AAAA (206) 555-TELE
L????L?000L0 GREENGR339M3
L0L 0L0 T2F 8M4
00000-9999 98115-3007
ISBN 0-&&&&&&&&&-0 ISBN 1-55615-507-7
Convertir MayúsculasConvertir Mayúsculas
18
Título.- permite establecer a un campo un nombre alternativo que es utilizado por los formularios e informes.
Esta propiedad la tienen todos los tipos campos.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
19
Valor Predeterminado.- permite introducir un valor por omisión para un campo, es decir para cada registro nuevo el valor del campo estará ingresado.
Esta propiedad la tienen todos los campos menos el de tipo OLE.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
20
Ejemplos de Valor PredeterminadoEjemplos de Valor Predeterminado
En un campo Numérico colocar: 0 En un campo Fecha/Hora : Ahora()
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
21
Regla de Validación.- es una expresión que determina las condiciones que debe cumplir el dato para que sea admitido en un campo.
Texto de Validación.- muestra un mensaje que se escribe en esta propiedad, si el campo no cumple o infringe con las condiciones de la regla de validación.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
22
Configuración de Reglas de Configuración de Reglas de Validación en ACCESSValidación en ACCESS Las Reglas de Validación pueden establecerse en: Tablas y Formularios
Es mejor establecerlas en las Tablas, ya que las reglas de validación serán heredadas por los campos cuando sean colocados en los formularios.
Continúa
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
23
Ejemplos de Reglas de Validación para Ejemplos de Reglas de Validación para CamposCampos
Regla de Validación Texto de Validación<>0 Introduzca un valor distinto de cero
0 o >100 El valor debe ser 0 o mayor a cien>=#1/1/2006# y<#1/1/2007# La fecha debe pertenecer al año 2006
<=#1/1/2000# La fecha debe ser anterior al año 2000
“????” El valor debe contar con cuatro caracteres
<Fecha()La fecha de nacimiento no puede ser posterior a la fecha actual
Negado Nulo Debe escribir un nombre en el campo>=0 Y <=100 o >=0 and <=100 Valores entre 0 y 100 <= 9999 Valores menores a diez mil
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
24
Requerido.-hace obligatoria o no la
introducción de un valor en el campo. Requerido Sí (el campo deberá poseer una entrada
obligatoria) Requerido No (el campo puede contener
valores nulos, no muestra valor alguno)
Valores Nulos.- indica datos desconocidos o ausentes, “campos con valores en blanco”.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
25
Sí (el campo deberá poseer una entrada obligatoria).
No (el campo puede contener valores nulos),el registro con valor nulo no muestra valor alguno.
Hoja de Propiedades de Campos (Requerido)
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
26
Hoja de Propiedades de Campos
Cadena de Longitud Cero Permitir Longitud Cero NO (Evita que sea almacenada una cadena de
longitud Cero (“”) en un campo Texto O MEMO) Cadena de Longitud Cero.- es una cadena que no contiene caracteres(“”).
Permitir Longitud Cero SÍ es posible introducir cadenas de longitud cero(“”) en los campos de tipo texto o memo.
Los campos Memo y Texto cuentan con esta propiedad para controlar que no se puedan introducir valores de cadena que no contengan caracteres o estén vacíos.
Continúa
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
27
Indexado.- podemos definir si el campo será de tipo índice, esto facilita procesos de búsqueda. No se aplica en campos de Tipo Memo, Sí/No y Objeto OLE.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
28
ÍNDICES
Es posible establecer índices basados en campos de una Tabla, con la finalidad de que ACCESS ordene los registros de forma más rápida.
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
29
Compresión Unicoide.- permite la compresión y descompresión de los datos. Esta propiedad está disponible para datos tipo texto, memo e hipervínculo.
Etiquetas Inteligentes.- al utilizar esta propiedad se muestra un menú, con el que se pueden realizar algunas tareas.
TABLASDefinición de algunas Propiedades Definición de algunas Propiedades de los Camposde los Campos
04/22/23Base de Datos,Modelo Relacional, Tablas y propiedades, Formularios en ACCESS
30
Referencias Bibliográficas y Electrónicas Delgado, J.M.(2001), “Paso a Paso Office XP”,
Ediciones ANAYA Multimedia, Madrid-España. Tiznado, M(2002),Enter Plus, “El camino fácil a
ACCESS XP”, Mc Graw Hill, Bogotá Colombia. Silberschatz, A., Korth, F.,Sudarshan,S.
(2002), “Fundamento de Base de Datos”,Mc Graw Hill, Madrid-España.
Rob,P., Coronel, C.(1993) ,“Database System”, The Wadsworth, California-USA.