Diagramas Entidad/Relacion Flashcards
Fases de trabajo del Esquema Conceptual
Fase de Analisis
Fase de Diseño
¿Que es el Esquema conceptual?
Representacion de informacion de manera independiente al SGBDD
Tareas de la Fase de Analisis de Esquema Conceptual y desc
Analisis de entidades: Localizar y definir entidades y atributos
Analisis de relaciones: Definir relaciones entre entidades
Obtencion de Esquema conceptual: a traves del modelo E/R
Fusion de vistas: Se reunen en un unico esquema todos los esquemas existentes en funcion de diferentes vistas de cada perfil de usuario
Aplicacion del enfoque de datos relacional
Tareas de la Fase de Diseño de Esquema Conceptual y desc
Diseño de tablas
Normalizacion
Aplicacion de retrodiseño, si fuese necesario
Diseño de transacciones: Localizacion de operaciones o transacciones que operaran sobre esquema conceptual
Diseño de sendas de acceso: Formalizar metodos de acceso dentro de la estructura de datos
¿Que es el Modelo E/R?
Herramienta para facilitar diseño de base de datos mediante representacion conceptual
¿Que es un Conjunto de entidades?
Grupo de entidades con mismas caracteristicas o propiedades
Tipos de entidades y descripcion
Fuertes - Existen por si mismas
Debiles - Su existencia depende de la existencia de otras instancias
Tipos de dependencias de entidades debiles
Dependencia en existencia - Entidad contenida en otra entidad fuerte
Dependencia en identificacion - Dependiencia en existencia y ademas necesita para identificarse
Comparacion de entidades de modelo relacional con clases y objetos en poo
entidad es como objeto
conjunto de entidades es como clase
entidad debil objeto de subclase
Tipos de atributos y descripcion
Obligatorios u opcionales - Deben ser llenados o no
Compuestos o atomicos - Pueden dividirse o no
Derivados o almacenados - Valor se puede obtener de otro atributo o no
Monoevaluados o multievaluados - Valor unico o multiple
¿Que es la cardinalidad de un atributo multievaluado?
Numero minimo y maximo de valores que se pueden tomar (nmin, nmax)
Tipos de relaciones segun Grado de relacion
Grado 1, 2, 3, etc
Según numero de entidades que participan en una relacion
Tipos de relaciones segun Cardinalidad de relacion
1:1, 1:N, N:1, M:N
Dependiendo de numero maximo de ocurrencias de cada entidad.
Tipos de relaciones segun Cardinalidad de entidades
(0,1) (0,n) (1,1) (1,n) (n,m)
Numero de relaciones en que una entidad puede aparecer
¿Que es una Restriccion de exclusividad?
Una ocurrencia de una entidad solo puede participar en 1 entre n relaciones
¿Que es una Restriccion de exclusion?
Las entidades solo pueden estar relacionadas por 1 entre n relaciones
¿Que es una Restriccion de inclusividad?
Para que las entidades esten relacionadas a traves de 1 relacion primero deben estar relacionadas por otra
¿Que es una Restriccion de inclusion?
Las entidades solo pueden estar relacionadas por 1 entre n relaciones y ademas primero deben haberse relacionado por otra
¿Que es una generalizacion/especializacion de Totalidad?
Si ocurrencias de superclase todas pertenecen a alguna subclase
¿Que es Generalizacion y especializacion en el modelo e/r extendido?
Relacion jerarquica entre entidades formando superclases y subclases
¿Que es una generalizacion/especializacion de Parcialidad?
Si ocurrencias de superclase no todas pertenecen a alguna subclase