Relaciones de Tablas y Tipos de Datos



Relaciones de tablas

El propósito de hacer un buen diseño de base de datos es para evitar que datos sean repetidos. Para poder lograr esto, es útil hacer varias tablas con los temas que se quiere para que cada información este sólo una vez. Luego se deja que el programa Microsoft Office Access 1007 recopile la información dada, y para esto se tiene que colocar campos comunes en tablas que están relacionadas. Para que esto salga bien, se tiene q entender las relaciones que existen y especificarlo en la base de datos de Office Access 2007.

Después de hacer una tabla para cada tema en la base de datos, es importante dar a Office Access 2007 los medios para que recolecte otra vez la información dada cuando lo necesite. Para esto, se tienen que poner campos comunes en las tablas que están relacionadas y se definen las relaciones entre las tablas. De esta forma, se pueden crear consultas, formularios e informes que muestren la información de varias tablas.

Existen tres tipos de relaciones de tabla.
Una relación uno a varios. Es aquella relación en donde un dato en la primera tabla puede estar representado en varios datos en la segunda tabla.
Una relación de varios a varios. En un registro en la primera tabla puede hacer varios registros en la segunda, así también como el registro de la segunda tabla puede tener varios registros en la primera.
Una relación uno a uno. Cada registro de la primera tabla sólo puede tener un registro coincidente en la segunda tabla y viceversa.


Tipos de Datos

Texto. Para caracteres alfanuméricos, incluido texto, o texto y número, que no se utilice en cálculos (hasta 225 caracteres).
Memo. Incluyen notas, descripciones extensas y párrafos con formato de texto, como negrita o cursiva (más de 255 caracteres).
Número. Para almacenar calores numéricos (enteros o fraccionarios) que se van a utilizar en cálculo, excepto valores monetarios (1, 2, 4, 8 o 12 bytes).
Fecha/Hora. Para almacenar valores de fecha y hora (8 bytes).
Moneda. Para almacenar valores monetarios, moneda (8 bytes).
Autonumérico. Para generar valores exclusivos que se pueden utilizar como clave que Access inserta cuando se agrega un registro (4 bytes).
Sí/No. Para valores booleanos: Sí/No, Verdadero/Falso o Activado/Desactivado (1 bit).
Objeto OLE. Para almacenar objetos OLE de otros programas de Microsoft Windows (hasta 1 GB).
Datos adjuntos. Para almacenar archivos que no pueden ser leídos mediante un editor de texto, como fotos y gráficos (2 GB).
Hipervínculo. Proporcionan acceso con un solo chic a páginas Web a través de una dirección URL o a archivos a través de un nombre en formato UNC (hasta 1 GB).
Asistente para búsquedas. Utilizado para crear un campo que utilice un cuadro combinado para buscar un valor en otra tabla, consulta o lista de valores.