TERMINOLOGÍAS.
- Tupla: Registro, fila o renglón.
- Atributo:Columna o campo.
- Clave: llave o Código de identificación.
- Clave Primaria: llave principal 0 primary key.
- Clave secundaria: llave secundaria o llave foránea.
Llave Primaria: Es el identificador único de un registro.
Llave secundaria: Es la copia de la llave primaria de la tabla principal para relacionarla.
FORMAS NORMALES:
Existe básicamente 3 Formas normales (1FN,2FN y 3FN) cada uno con sus propias reglas.
PRIMERA FORMA NORMAL: Establece que las columnas repetidas deben eliminarse y colocar en tabla separadas. (Identificación de entidades con sus respectivos atributos).
SEGUNDA FORMA NORMAL: Primero debe ser 1FN y a demás las columnas que forman deben aportar información sobre la clave completa.
TERCERA FORMA NORMAL:Cada columna que no sea clave debe depender únicamente de la llave primaria
INTEGRIDAD REFERENCIAL: Al diseñar una BD la información está en varias tablas relacionales. Teniendo en cuenta los tipos de relaciones.
- Uno a uno.
- Uno a muchos.
- Muchos a muchos.
En el modelo físico de la base de datos el tipo de muchos a muchos desaparece.
Veamos la utilidad de la integridad refencial. Permite actualizar y eliminar en cascada o denegar si existe datos en la tabla secundaria.
Ejemplo: Si no habría integridad referencial cuando elimino un registro de la tabla institucion, las personas que pertenecen a esa institución quedaría huerfanos.Si me permitiría eliminar en cascada todos las personas que pertenen a la tabla persona se eliminan automáticamente.
No hay comentarios:
Publicar un comentario