Bases de Datos Relacionales Flashcards
¿Que es un Modelo de datos?
Lenguaje utilizado para descripción de base de datos. Se escriben estructura de los datos, restricciones de integridad y operaciones de manipulacion
¿Que es un Modelo de datos conceptuales?
Describen estructuras y restricciones. Se usan en etapa de analisis de un problema
¿Que es un Modelo de datos lógicos?
Describen operaciones. Se implementan en algun SGBDD
¿Que es un Modelos de datos físicos?
Describen estructuras a bajo nivel. Implementadas en SGBDD
¿Que es el Dominio?
Conjunto de valores establecidos para un atributo
¿Como está formado el Dominio?
Nombre
Definicion lógica
Tipo de datos
Formato
¿Que es el Grado?
Tamaño de tabla según sus atributos
¿Que es la Cardinalidad?
Tamaño de tabla según sus tuplas
Tipos de relaciones (tablas), enumerar
Persistentes Bases Vistas Instantaneas Temporalessistema
Tipos de relaciones Persistentes
Solo pueden ser borradas por usuarios
Tipos de relaciones Bases
Independientes, se crean indicando su estructura y sus ejemplares
Tipos de relaciones Vistas
Solo almacenan definicion de consulta, produciendo una tabla procedente de otras relaciones
Que es una tabla Instantanea
Vista que si almacena los datos mostrados
Tipos de relaciones Temporales
Se eliminan automaticamente por el sistema
¿Que debe tener cada Atributo?
Un nombre y un tipo de dato
Tipos de datos mas comunes
Texto, numerico, Fecha/Hora, Si/No, Autonumerico, Memo, Moneda, Objeto OLE
¿Que es una Superclave?
Atributo o conjunto de atributos que identifican una tupla
¿Que es una Clave candidata?
Atributo o conjunto de atributos que identifican rapidamente cada tupla. Debe haber al menos una
¿Que es una Clave compuesta?
Clave candidata compuesta por más de un atributo
Enumerar y describir requisitos de una Clave candidata
Unicidad - No puede haber dos tuplas con mismos valores para esos atributos
Irreducibilidad - Si se eliminase uno de esos valores, deja de ser única
¿Que es una Clave primaria?
Clave candidata escogida para identificar tuplas de modo único
¿Que es una Clave alternativa?
Claves candidata no escogidas para identificar tuplas de modo único
¿Que es una Clave ajena?
Atributo o conjunto de atributos de una relación cuyos valores coinciden con los de la clave primaria de alguna relacion
¿Que es un Indice en BDD?
Estructura de datos que permite acceder a diferentes filas de una misma tabla a través de un campo o campos