Teoria access

Solo disponible en BuenasTareas
  • Páginas : 6 (1264 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de enero de 2012
Leer documento completo
Vista previa del texto
-------------------------------------------------
LAS PROPIEDADES DE LOS CAMPOS

1. Tamaño del campo: Se recomienda especificar el valor más pequeño posible pues los tamaños más pequeños pueden procesarse más rápidamente y requieren menos memoria.
* Campos texto: <= 255
* Campos numéricos:

Si se va a realizar muchos cálculos con datos de 1 a 4 decimales, es preferibleusar MONEDA en vez de SIMPLE Y DOBLE, ya que emplea la coma fija para realizar los cálculos, siendo éstos más rápidos que la coma flotante.

Byte | (0-255) |
Entero | (-32.768 - 32.767) |
Entero largo | (-2.147.483.648 - 2.147.483.467) |
Simple y doble | Mucha precisión. Para decimales. |

2. Formato: Cada tipo de campo dispone de varios formatos. Afecta sólo a cómo se muestran losdatos, no a cómo se almacenan.
3. Lugares decimales: sólo para campos numéricos o tipo moneda.
4. Máscara de entrada: Plantillas para la introducción de los datos. Sólo está disponible con tipo TEXTO o FECHA.
5. Título: Especifica una etiqueta opcional distinta del nombre del campo para formularios e informes.
6. Valor predeterminado: es el valor por defecto que puede cambiar cuandointroduzca los datos.
7. Regla de validación: Expresión que define las reglas que delimita el valor de los datos que se pueden introducir. Se usa para evitar valores o contenidos no deseados en muchos campos. Signos y expresiones empleadas: <, >,<=, >=, =, entre, en.
8. Texto de validación: mensaje que mostrará Access cuando se introducen datos no válidos que no están de acuerdocon la regla de validación.
9. Requerido: si elige la opción Sí, Access obligará a introducir algún contenido en este campo.
10. Indexado: interesante para programación. Los índices hacen que las consultas basadas en los campos indexados sean más rápidas, y también aceleran las operaciones de ordenación y agrupación.

-------------------------------------------------
CLAVE PRINCIPALEs un campo que va a identificar cada uno de los registros de una tabla.
Ej.: la clave de un coche es su matrícula, la de una persona su DNI.

* No se puede asignar el mismo identificativo a distintos registros.
* Access ordenará automáticamente la tabla en función de ese campo. Este orden permite acelerar las consultas, búsquedas y clasificaciones.
* Una clave principal es uníndice.
* Al añadir registros a una tabla, Access verifica los datos duplicados y no los permite en el campo clave principal.
* Access muestra la información en el orden de la clave principal.

-------------------------------------------------
RELACIONES

Una relación es una asociación establecida entre campos comunes de dos tablas.

Aunque el nombre del campo no tiene que ser igual, síha de serlo el tipo de dato, el tamaño y la información contenida.

Las relaciones establecidas en el nivel de tabla tienen prioridad sobre las establecidas en el nivel de consulta. Cualquier relación establecida en el nivel de tabla es reconocida automáticamente al crear una consulta con más de una tabla.

TIPOS DE RELACIONES

* Uno a varios: Un registro de una tabla (Tabla A) serelaciona con varios registros de otra tabla (Tabla B), pero un registro de la Tabla B sólo tiene un registro coincidente en la Tabla A.
Uno de los campos relacionados es clave principal. Su tabla es la tabla principal y la otra es la relacionada.
Ej.: Un profesor tiene varios tutelados pero un tutelado tiene un único tutor.

* Uno a uno: Un registro de una tabla se relaciona con un solo registrode la otra tabla. No es habitual ya que la mayoría de la información estaría en una única tabla.
Ambos campos relacionados son claves principales.
Ej.: Un alumno tiene un nº de matrícula y cada nº de matrícula corresponde a un único alumno.

* Varios a varios: Un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B y viceversa. En estos casos, debe utilizarse una...
tracking img