Logo Studenta

contenido alumnos - Damaris Pinela

¡Estudia con miles de materiales!

Vista previa del material en texto

Tabla
	En el módulo uno habíamos comentado que el elemento principal de una base de datos es la tabla; a través de ella son representadas las entidades, las entidades son definidas o entendidas mediante los atributos y cada atributo contiene en su dominio los valores para describirlo. Cada elemento que forma parte de una entidad determinada es entendido a través de los atributos y conforma un registro. 
Figura 1. Elementos de una tabla
 
Cada instancia de una entidad debe ser unívocamente identificable, de manera tal que cada registro de la entidad debe estar separado y ser unívocamente identificable del resto de los registros de esa misma entidad; y quien permite esta identificación es la llave primaria.
Otra propiedad a considerar en una tabla es el Índice de acceso; este índice será una función que acelera la búsqueda y la ordenación de una tabla según unos valores clave y que puede conceder exclusividad a las filas de una tabla. La clave principal de una tabla se indiza automáticamente. 
Ahora debemos dar un paso adelante y ver cómo son relacionadas las tablas en una base de Datos Relacional
	Relaciones 
	 
Otro elemento fundamental en toda base de datos relacional, como lo es el Access, son las relaciones.
Es importante identificar, cuando corresponda, cuáles son las relaciones existentes entre las tablas y cuál es su característica.
La relación representa una asociación establecida entre campos comunes (columnas) en dos tablas.
En la siguiente representación (Figura 2) se indica que cada PROFESRO dicta una materia y el dominio de los códigos de materia se encuentra en la tabla MATERIA
Figura 2 Tipo de relación uno a uno
 
	Tipo de relaciones
	 
Existen tres tipos de elaciones, que son: uno a uno, una a varios y varios a varios. En la Base de Datos las relaciones del tipo varios a varios no pueden ser expresadas, por lo que deben ser remodelizadas.
Relaciones uno a uno
Figura 3. Relación uno a uno
 
En una relación uno a uno (Figura 3), cada registro de la Tabla MATERIA sólo puede tener un registro coincidente en la Tabla PROFESOR y viceversa.
En este ejemplo se está representando que cada materia solamente puede ser dada por un profesor.
 
Relaciones uno a varios
Figura 4. Relación uno a varios
En este modelo (Figura 4) ser representa que mas de un PROFESOR puede dictar la misma MATERIA.
En la relación uno a varios un registro de la Tabla MATERIA puede tener muchos registros coincidentes en la Tabla PROFESOR, pero un registro de la Tabla PROFESOR sólo tiene un registro coincidente en la Tabla MATERIA. 
 
Figura 5. Relación uno a varios
En este modelo (Figura 5) se representa un PROFESOR puede dictar varias MATERIAS.
 
Relación varios a varios
En una relación varios a varios, un registro de la Tabla A puede tener muchos registros coincidentes en la Tabla B y viceversa. Este tipo de relación sólo es posible si se define una tercera tabla (denominada tabla de unión), cuya clave principal consta de al menos dos campos; y que además, estos campos, correspondan a las claves externas de las Tablas A y B. 
Figura 6. Relación varios a varios

Continuar navegando