Caracteristicas:
-
Entender la organización de una base de datos en tablas, registros (filas) y campos (columnas).
-
Comprender cuáles son los diferentes tipos de datos posibles y las propiedades de un campo.
-
Entender qué es una clave primaria.
-
Entender qué es una clave foránea (relación entre tablas).
-
Comprender la importancia de la integridad referencial.Restricciones:Una restricción es una limitación que obliga el cumplimiento de ciertas condiciones en la base de datos. Algunas no son determinadas por los usuarios, sino que son inherentemente definidas por el simple hecho de que la base de datos sea relacional. Algunas otras restricciones las puede definir el usuario, por ejemplo, usar un campo con valores enteros entre 1 y 10.
explicacion En bases de datos, una relación o vínculo entre dos o más entidades describe algúna interacción
Tipos de relaciones
El funcionamiento de una relación se basa en hacer coincidir datos de
columnas de clave, normalmente columnas que tienen el mismo nombre en
ambas tablas.
Existen tres tipos de relaciones entre tablas. El tipo de relación creado depende de cómo se definen las columnas relacionadas:
Relaciones uno a varios: son el tipo más habitual de relación. En este tipo de relación, una fila
de la tabla A puede corresponderse con muchas filas de la tabla B, pero
una fila de la tabla B sólo puede corresponderse con otra de la tabla
A.
Relaciones varios a varios: una fila de la tabla A puede tener muchas filas coincidentes en la
tabla B y viceversa. Este tipo de relaciones se crea definiendo una
tercera tabla, denominada tabla de unión, cuya clave principal esté
constituida por las claves externas de las tablas A y B.
Relaciones uno a uno: una fila de la tabla A no puede tener más de una fila coincidente en la tabla B y viceversa.