B3 - T1 Diseño de BBDD Flashcards
Tipos de modelado en BBDD
Modelo conceptual
Modelo lógico
Modelo físico
¿Para qué vale el modelo conceptual?
Representación abstracta de la estructura de la base de datos, que se centra en las entidades y sus relaciones
¿Para qué vale el modelo lógico?
Representación más detallada y estructurada de cómo se organizan los datos dentro del sistema de gestión de bases de datos (DBMS)
¿Para qué vale el modelo físico?
Implementación concreta de la estructura de la base de datos en el sistema en el sistema de almacenamiento subyacente. Ejemplo Oracle
¿Cuáles son los niveles de Arquitectura ANSI/SPARC en un sistema gestor de BBDD?
Nivel Externo (vistas)
Nivel Conceptual
Nivel Interno
¿Con qué se podría relacionar el nivel Externo de Arquitectura ANSI/SPARC?
Vistas. Desaclopa la complejidad de las tablas
¿Toda clase de Java debe de ser una tabla?
No
¿Qué es un diccionario de datos?
Repositorio centralizado que almacena definiciones y descripciones de los datos
En la propagación de claves, ¿Cómo viaja las claves en una relación de 1 a n?
Se lleva la clave del lado 1 hacia el lado n. Ejemplo de autor –>libro. El libro lleva el DNI del autor
En la propagación de claves, ¿Cómo viaja las claves en una relación M a N?
Siempre genera una Relación específica
En la propagación de claves, ¿Cómo viaja las claves en una relación N-arias?
Siempre genera una relación específica
En el modelo relacional, ¿Qué es el esquema o intensión?
Relación + Atributos + Restricciones + Reglas de seguridad
En el modelo relacional, ¿Qué es el dominio?
Conjunto de valores que admite un atributo
En el modelo relacional, ¿Qué es el Grado?
Número de atributos de la relación
En el modelo relaciona, ¿Qué es la Extensión o Cardinalidad?
Conjunto de tuplas de la relación (nº filas de la tabla)
¿Qué es una superclave?
Cualquier subconjunto de atributos de la relación, que permite diferenciar a cualesquiera 2 tuplas que forman parte de la misma a partir de los valores de las tuplas para esos atributos
¿Qué es Clave candidata?
(superclaves mínimas): Conjunto de atributos mínimos que identifican unívocamente a cada tupla
¿Qué es Clave primaria?
Una sola de las claves candidatas¿
¿Qué es Claves compuestas?
Claves formadas por más de un atributo
¿Qué es la restricción de Valores nulos?
Ausencia de valor (no representa realmente un valor)