Categorías: Todo - reglas - clave - dominio - atributo

por Miguel Gallo hace 11 años

1643

Modelo Relacional

Las reglas de Codd son un conjunto de principios que garantizan un comportamiento adecuado en los sistemas de bases de datos relacionales. Estas reglas incluyen aspectos como la gestión de información, el tratamiento de valores nulos, la descripción de la base de datos, la actualización de vistas, y la independencia de la integridad.

Modelo Relacional

Modelo Relacional

Formas Normales

Quinta Forma Normal (5FN)
Forma normal de Boyce-Codd (FNBC)
Tercera Forma Normal (3FN)
Segunda Forma Normal (2FN)
Primera Forma Normal (1FN)

Normalizacion de una base de datos

Claves
clave compuesta
clave alternativa
clave ajena
clave primaria
Dependencia funcional
Propiedades deducidas

Descomposición

Pseudo-transitiva

Unión

Transitiva
Aumentativa
Reflexiva

Reglas de Codd

Regla No. 12 - Regla de la no-subversión
Regla No. 11 - La regla de la distribución
Regla No. 10 - La regla de la independencia de la integridad
Regla No. 9 - La regla de independencia lógica
Regla No. 8 - La regla de independencia física
Regla No. 7 - La regla de insertar y actualizar
Regla No. 6 - La regla de la actualización de vistas
Regla No. 5 - La regla del sub-lenguaje Integral
Regla No. 4 - La regla de la descripción de la base de datos
Regla No. 3 - Tratamiento sistemático de los valores nulos
Regla No. 2 - La regla del acceso garantizado
Regla No. 1 - La Regla de la información

Terminologia

Relación = tabla o archivo

Registro = registro, fila , renglón o tupla

Atributo = columna o campo

Clave = llave o código de identificación

Clave Candidata = superclave mínima

Clave Primaria = clave candidata elegida

Clave Ajena (o foránea) = clave externa o clave foránea

Clave Alternativa = clave secundaria

Dependencia Multivaluada = dependencia multivalor

RDBMS = Del inglés Relational Data Base Manager System que significa, Sistema Gestor de Bases de Datos Relacionales.


1FN = Significa, Primera Forma Normal o 1NF del inglés First Normal Form.


Los términos Relación, Tupla y Atributo derivan del álgebra y cálculo relacional, que constituyen la fuente teórica del modelo de base de datos relacional.

Todo atributo en una tabla tiene un dominio, el cual representa el conjunto de valores que el mismo puede tomar. Una instancia de una tabla puede verse entonces como un subconjunto del producto cartesiano entre los dominios de los atributos. Sin embargo, suele haber algunas diferencias con la analogía matemática, ya que algunos RDBMS permiten filas duplicadas, entre otras cosas. Finalmente, una tupla puede razonarse matemáticamente como un elemento del producto cartesiano entre los dominios.


En este modelo los datos se organizan en tablas cuyos datos se relacionan. Es el modelo más popular

bases de datos NoSQL
bases de datos objeto-relacionales
modelo de bases de datos orientadas a objetos