Características de Modelo Relacional
Ir a la navegación
Ir a la búsqueda
Características Model relacional.
- Sus atributos son atómicos, es decir no divisibles.
- Dominios de los atributos:
- Predefinidos(carácteres, números, objetos, etc.)
- Definidos por el usuario (formato email por ejemplo)
- Definición de la relación
- Esquema o intención (transformación)
- Extensión
- Grado. Número de atributos que tiene una relación
- Cardinalidad. Nombre de tuplas que tiene la relación
- Clave
- Superclave. Conjunto de claves
- Clave candidata. Subconjunto de claves
- Clave primaria o clave alternativa
- Clave externa
- Tiene que existir en otra relación como clave primaria.
- Y los valores son “null” o son valores que existen en otra relación
- Operaciones
- Consultas. SELECT
- Proyección. Pedir un atributo de todas las tuplas.
- Modificación
- Operaciones
- Actualizar. UPDATE.Puede actuar sobre más de una tupla a la vez
- Borrado. DELETE. También puede actuar sobre más de una tupla a la vez
- Reglas de integridad. Restricciones.
- Los valores son únicos.
- Valor null o no null.
Operaciones DELETE / UPDATE
- RESTRICT. Restrinciones.
- SET NULL. Cambia a valor null.
- CASCADE. Los cambios afectan en cascada.
- SET DEFAULT. Valor por defecto.