Please enable JavaScript.
Coggle requires JavaScript to display documents.
Estructura de BD relacionales (Diagramas de esquema (relacion, clave…
Estructura de BD relacionales
Diagramas de esquema
relacion
clave primaria subrrayada
las dependencias de clave externa son flechas
desde los atributos de clave externa de la relación referenciante a la clave primaria de la relación
referenciada.
las restricciones de integridad se ven en el diagrama entidad relación no en el ULM
Lenguajes de consulta
Prodicedimentales
el usuario indica al sistema que operaciones hacer en la BD para calcular el resultado deseado
no prodecimentales
el usuario indica la información deseada sin establecer procedimientos para obtenerla
SQL
incluye elementos de los enfoques procedimental y no procedimental
Lenguajes de consulta formales
procedimental
El
álgebra relacional
de operaciones que toman una o dos relaciones como entrada y genera una nuevarelación como resultado.
no procedimental
el cálculo relacional de tuplas
y el
cálculo relacional de dominios
. El
cálculo relacional
usa la lógica de predicados definiendo el resultado sin proporcionar como obtener el resultado.
Operaciones relacionales
Los lenguajes procedimentales de consulta relacional proporcionan operaciones
sobre una o dos relaciones y su resultado es otra relación.
El resultado de una consulta puede contener tuplas duplicadas (matemáticamente deberían eliminarse).
Operación
join (reunión)
combina dos relaciones mezclando pares de tuplas, una de cada relación, en una única tupla
reunión natural
hace casar las tuplas cuyos valores coinciden para los atributos que son comunes a ambas relaciones
producto cartesiano
combina todos los pares de tuplas de las dos relaciones.
Operaciones de conjuntos
sobre relaciones:
unión, intersección
y
diferencia
Operación
proyección
selecciona atributos de una relación, resultado relación que solo tiene los atributos seleccionados.
Operaciones de
modificacion
insertar tuplas, borrar tuplas, modificar tuplas, borrar relaciones y crear relaciones.
Operación
selección
de tuplas de una relación que satisfagan un predicado, resultado relación subconjunto de tuplas que cumplen el predicado.
esquema de la BD, dependencias claves primaria-externa