Documente Academic
Documente Profesional
Documente Cultură
Facultad de Ciencias
Bases de Datos
Restricciones
(1) No nula.
(2) Claves.
4
Restricciones de Integridad
2. Declarado después.
Ejemplo
7
Restricciones de Llaves
Hay dos tipos de claves en SQL:
(1) CLAVE PRIMARIA:
• Se indexan automáticamente.
(2) UNIQUE
• Se indexan automáticamente. 8
Restricciones de Llaves
Ejemplo:
9
Restricciones de Llaves
Ejemplo:
1
Integridad Referencial
Ejemplo:
Ejemplo:
1
Integridad Referencial
Terminología
:
- Postulante.ID "referencia" a Estudiante.ID
1
Integridad Referencial en SQL
Terminología
:
- El atributo referenciado debe ser PRIMARY KEY
(por ejemplo, Estudiante.ID, Sede.ubicacion)
1
Integridad Referencial en SQL
Ejemplo 1:
1) Crear una referencia ID para la relación Postulante a
nivel de atributo.
Postulante ( ID , ubicacion , fecha, importante, decision)
Ejemplo 2:
1
Integridad Referencial en SQL
Se puede omitir el nombre del atributo referenciado si es
el mismo que el atributo que hace referencia:
Id integer REFERENCES Estudiante, ...
Se puede incluir varios atributos en la integridad
referencial.
Se puede tener integridad referencial en una única
relación.
Ejemplo:
Definir llaves primarias y foráneas para la relación
Resi_Univ.
Sintaxis SQL:
Ejemplo 2:
Ejemplo: