Bases de datos

Solo disponible en BuenasTareas
  • Páginas : 2 (380 palabras )
  • Descarga(s) : 0
  • Publicado : 13 de noviembre de 2011
Leer documento completo
Vista previa del texto
Bases de datos II
MODELO RELACIONAL

Definición
 El modelo relacional fue propuesto por E.F. Codd en los

laboratorios de IBM en California.

 Se trata de un modelo lógico, que estableceuna

estructura sobre los datos, aunque posteriormente éstos puedan ser almacenados de múltiples formas para aprovechar características físicas concretas de la máquina sobre la que se implante[Irene Luque Ruiz- Ed. Ra-ma]

Conceptos del modelo relacional
 Tabla: Es un conjunto de datos organizados en filas y

columnas.

 Registro: Cada fila de una tabla se conoce como

registro.Almacena toda la información relativa a un elemento (todos los datos de un empleado, todos los datos de un vehículo, etc.)

 Campo: Cada columna representa un campo. Un

campo almacena un tipo deinformación (número de nómina de un empleado, número de placas de un vehículo, etc.)

El modelo Relacional

Dentro de una tabla, cada registro debe distinguirse en forma única de los demás pormedio de uno o varios campos a los que se conoce como “llave primaria”.

Cardinalidad en las relaciones
 Los tipos de cardinalidad de asignación son:  1:1 una a una  1:Nuna a muchas  N:1 muchasa una  N:Mmuchas a muchas

 1:1 UN HOMBRE ESTA CASADO CON UNA MUJER

Y UNA MUJER ESTA CASADA CON UN HOMBRE
 1:N

UN EMPLEADO PERTENECE A UN DEPARTAMENTO Y A UN DEPARTAMENTO LE PERTENECENVARIOS EMPLEADOS

 N:M- UN EMPLEADO PUEDE TRABAJAR EN

MUCHOS PROYECTOS Y EN UN PROYECTO PUEDEN TRABAJAR MUCHOS EMPLEADOS

Reglas para transformar un modelo Era un modelo relacional
Relaciones binarias de 1:1

Se genera una tabla para cada conjunto de entidades y se copia en una de las tablas la llave primaria de la otra.  Si la relación tiene atributos, también se pasan a la tabla quecontiene la llave foránea.


 Relaciones Binarias de 1:N  Se genera una tabla para cada conjunto de entidades y se copia en la tabla del lado N la llave primaria de la otra. Si la relación...
tracking img