Modelo relacional en BDD

En el modelo relacional cada una de las tablas que poseemos se llaman relaciones

Resultado de imagen para bases de datos relacionales

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
clave principal

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

Entradas más populares de este blog

Modelo Entidad Relación

Álgebra relacional

Creación de bases de datos y archivos de base de datos