Modelo relacional en BDD
En el modelo relacional cada una de las tablas que poseemos se llaman relaciones
Conceptos del modelo relacional
Relación = Tabla de datos
por esto se llaman bases de datos relacionales.
Tuplas o registros son cada uno de los datos ingresados en la relación
Dominio metadata de la data
Notacion
Atributos Ai
Relacion R R(Ai
Dominio de Ai dom (Ai)
La relación es un conjunto de tuplas
Notación de una tupla
Notación para subconjunto de tupla
Restricción de dominio
Claves candidatas
Cualquiera de estos atributos son claves candidatas y primarias, la
clave primaria es algo que identifica de manera única a cada tupla.
Restricciones de claves unicas
Conceptos del modelo relacional
Relación = Tabla de datos
por esto se llaman bases de datos relacionales.
Tuplas o registros son cada uno de los datos ingresados en la relación
Dominio metadata de la data
Notacion
Atributos Ai
Relacion R R(Ai
Dominio de Ai dom (Ai)
La relación es un conjunto de tuplas
Notación de una tupla
- t = <Mar Adentro, 2004, 125> ∈ Película
Notación para subconjunto de tupla
- t [año, duración] = <2004,125>
Restricción de dominio
- t[A]=<x> <--> x pertenece a dom(A) los datos deben tomar valores de acuerdo a su dominio, no pueden existir diferencia de tipos de datos o inconsistencias.
- En algunas ocasiones null pertenece a Dominio [A], se dirá si acepta valores nulos
Claves candidatas
Cualquiera de estos atributos son claves candidatas y primarias, la
clave primaria es algo que identifica de manera única a cada tupla.
Restricciones de claves unicas
- Kc_ claves relación (notación)
- No puede haber clave primaria de 2 tuplas que sean iguales
- Las claves primarias siempre tienen valores no pueden ser null
Continuacion miercoles
Comentarios
Publicar un comentario