Claves ajenas
Parámetros
- Restrict. No permite borrar registros que tengan hijos capturando los datos. Se activa por defecto
- Cascade. Permite el borrado de datos que estén usando los hijos
Ambos comportamientos se pueden combinar
En este ejemplo se aplica el parámetro cascade a la acción de borrado, y restrict a la de actualizados.
- SET_NULL. Al realizar una modificación, los registros detectados quedarán nulos.
- SET DEFAULT X. Modifica el registro afectado con un valor concreto.
Mundo real à
El problema que se quiere informatizar / mecanizar.
MODELO ENTIDAD
RELACIÓN BÁSICO
Entidades. Representadas
en una caja. Todo aquello de lo que se quiere guardar información. Ejemplo:
En base de datos
Colegio à
- Alumno. DNI, nombre, apellidos
- Asignatura. Código, nombre, dirección
- Profesor. DNI, nombre, etc.
- Notas. Alumno, Asignatura, 1_trimestre, 2_trimestre, 3_trimestre
0 comments:
Publicar un comentario