Sistemas Gestores de Base de Datos Bloque -II: Diseño de BD Relacionales - T4 Diseño Conceptual - T5 Diseño Lógico - T6 Di...
Sistemas Gestores de Base de Datos Bloque -II: Diseño de BD Relacionales - T4 Diseño Conceptual - T5 Diseño Lógico - T6 Di...
Sistemas Gestores de Base de Datos Tema 4.- Diseño Conceptual
4.1.-  Introducción <ul><li>Modelo Entidad-Relación:  conjunto de conceptos y reglas que permiten describir la realidad me...
4.2.- Entidad <ul><li>Cualquier objeto o concepto sobre el que se recoge información. </li></ul><ul><li>Un nombre </li></u...
4.3.-Relación <ul><li>Es una correspondencia entre dos o mas entidades. </li></ul><ul><li>Un verbo </li></ul><ul><li>Grado...
4.4.- Atributo <ul><li>Es una característica de interés o un hecho sobre una entidad o sobre una relación. </li></ul><ul><...
4.5.- Identificador <ul><li>De una entidad es un atributo o conjunto de atributos que determina de modo unico cada ocurren...
4.6.- Jerarquia <ul><li>Una entidad es una generalización de entidades.  </li></ul><ul><li>Todas las propiedades de la gen...
4.6.- Jerarquias - Tipos <ul><li>T otal:  Toda ocurrencia de la superclase pertence al menos a una de las subclases. </li>...
4.6.- Jerarquias - Tipos <ul><li>E xclusivas o disjuntas. </li></ul><ul><li>S uperpuestas o solapadas. </li></ul>Parcial -...
4.7 Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li...
4.7 Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li...
4.7.1 Identificar las Entidades <ul><li>Buscar nombres que se mencionan y objetos importantes. </li></ul><ul><li>Objetos q...
Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Ide...
4.7.2.- Identificar las Relaciones <ul><li>Definir las relaciones que se dan entre las entidades. (se suelen buscar expres...
Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Ide...
4.7.3.- Identificar los atributos <ul><li>Son atributos los nombres que identifican propiedades, cualidades, o caracterist...
Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Ide...
4.7.4.- Determinar los dominios <ul><li>Dominios de atributos: conjunto de valores que puede tomar un atributo. </li></ul>...
Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Ide...
4.7.5.-  Determinar los identificadores <ul><li>Cada entidad tienen al menos un identificador. </li></ul><ul><li>Los ident...
Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Ide...
4.7.6.- Determinar las jerarquias <ul><li>Observar las entidades y ver si es necesario reflejar las diferencias que existe...
Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Ide...
4.7.7.- Dibujar el diagrama Entidad-Relación <ul><li>Una vez identificados todos los conceptos, obteniendo el esquema conc...
Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Ide...
4.7.8.- Revisar el esquema <ul><li>Revisar el esquema con el usuario </li></ul><ul><li>Si se encuentran anomalias se deben...
Próxima SlideShare
Cargando en…5
×

T4 Diseño conceptual

5.297 visualizaciones

Publicado el

Modelo entidad relacion

1 comentario
7 recomendaciones
Estadísticas
Notas
  • hola
    alguien puede explicarme el punto de determinar las jerarquias
    gracias
       Responder 
    ¿Estás seguro?    No
    Tu mensaje aparecerá aquí
Sin descargas
Visualizaciones
Visualizaciones totales
5.297
En SlideShare
0
De insertados
0
Número de insertados
88
Acciones
Compartido
0
Descargas
8
Comentarios
1
Recomendaciones
7
Insertados 0
No insertados

No hay notas en la diapositiva.

T4 Diseño conceptual

  1. 1. Sistemas Gestores de Base de Datos Bloque -II: Diseño de BD Relacionales - T4 Diseño Conceptual - T5 Diseño Lógico - T6 Diseño Físico
  2. 2. Sistemas Gestores de Base de Datos Bloque -II: Diseño de BD Relacionales - T4 Diseño Conceptual - T5 Diseño Lógico - T6 Diseño Físico
  3. 3. Sistemas Gestores de Base de Datos Tema 4.- Diseño Conceptual
  4. 4. 4.1.- Introducción <ul><li>Modelo Entidad-Relación: conjunto de conceptos y reglas que permiten describir la realidad mediante un conjunto de representaciones gráficas y lingüisticas </li></ul><ul><ul><li>Modelo E-R, básico: </li></ul></ul><ul><ul><ul><li>Entidad </li></ul></ul></ul><ul><ul><ul><li>Relación </li></ul></ul></ul><ul><ul><ul><li>Atributo </li></ul></ul></ul><ul><ul><li>Modelo E-R, extendido: </li></ul></ul><ul><ul><ul><li>Atributos compuestos </li></ul></ul></ul><ul><ul><ul><li>Jerarquias </li></ul></ul></ul>
  5. 5. 4.2.- Entidad <ul><li>Cualquier objeto o concepto sobre el que se recoge información. </li></ul><ul><li>Un nombre </li></ul><ul><li>Entidades: fuertes y debiles </li></ul>
  6. 6. 4.3.-Relación <ul><li>Es una correspondencia entre dos o mas entidades. </li></ul><ul><li>Un verbo </li></ul><ul><li>Grado: nº de entidades participantes </li></ul><ul><ul><li>Cardinalidad: nº min y nº max de correspondencias </li></ul></ul><ul><li>Ejemplo: </li></ul>Realiza Realiza
  7. 7. 4.4.- Atributo <ul><li>Es una característica de interés o un hecho sobre una entidad o sobre una relación. </li></ul><ul><li>Cada atributo tienen asociado un conjunto de valores posibles (dominio) </li></ul><ul><li>Pueden ser: </li></ul><ul><ul><li>Simple: un solo componente. </li></ul></ul><ul><ul><li>Compuestos: varios componentes (por afinidad o uso) </li></ul></ul>na dirección ciudad
  8. 8. 4.5.- Identificador <ul><li>De una entidad es un atributo o conjunto de atributos que determina de modo unico cada ocurrencia de esa entidad. </li></ul><ul><ul><li>No puede existir dos ocurrencias de la entidad con el mismo valor. </li></ul></ul><ul><ul><li>Si se omite cualquier atributo del identificador, la condición anterior deja de cumplirse. </li></ul></ul><ul><li>Toda entidad tienen al menos un identificador y puede tener varios identificadores alternativos. </li></ul>na fecha hora
  9. 9. 4.6.- Jerarquia <ul><li>Una entidad es una generalización de entidades. </li></ul><ul><li>Todas las propiedades de la generalización son heredadas por las subentidades. </li></ul><ul><li>Total o parcial y Exclusiva o superpuesta </li></ul>P y E
  10. 10. 4.6.- Jerarquias - Tipos <ul><li>T otal: Toda ocurrencia de la superclase pertence al menos a una de las subclases. </li></ul><ul><li>P arcial: Existen ocurrencias de la superclase que no pertenecen a ninguna de las subclases. </li></ul><ul><li>Ejemplo: </li></ul>Parcial
  11. 11. 4.6.- Jerarquias - Tipos <ul><li>E xclusivas o disjuntas. </li></ul><ul><li>S uperpuestas o solapadas. </li></ul>Parcial -Solapadas
  12. 12. 4.7 Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  13. 13. 4.7 Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  14. 14. 4.7.1 Identificar las Entidades <ul><li>Buscar nombres que se mencionan y objetos importantes. </li></ul><ul><li>Objetos que existen por si mismo. </li></ul><ul><li>Conforme se van identificando las entidades, se les da nombre representativo y se anota en el diccionario de datos. </li></ul>
  15. 15. Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  16. 16. 4.7.2.- Identificar las Relaciones <ul><li>Definir las relaciones que se dan entre las entidades. (se suelen buscar expresiones con verbos) </li></ul><ul><li>La mayoria de relaciones son binarias, pero puede que participen mas de dos e incluso relaciones unarias. </li></ul><ul><li>Determinar la cardinalidad minima y maxima. </li></ul><ul><li>Conforme se van identificando las relaciones, se les va asignando nombres con significado. </li></ul>
  17. 17. Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  18. 18. 4.7.3.- Identificar los atributos <ul><li>Son atributos los nombres que identifican propiedades, cualidades, o caracteristicas de entidades o relaciones. </li></ul><ul><li>Para cada entidad y relación preguntamos ¿que información se quiere saber? </li></ul><ul><li>Podemos descubrir nuevas entidades. </li></ul><ul><li>Conforme se van identificando atributos, se le asigna un nombre con significado. </li></ul><ul><li>Elaborar una lista de atributos, asignar los atributos a una sola entidad o relación. </li></ul>
  19. 19. Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  20. 20. 4.7.4.- Determinar los dominios <ul><li>Dominios de atributos: conjunto de valores que puede tomar un atributo. </li></ul><ul><ul><li>Tipo de dato </li></ul></ul><ul><ul><li>Longitud o tamaño </li></ul></ul><ul><ul><li>Lista de valores </li></ul></ul><ul><li>Los dominios se almacenan en el diccionario de datos. </li></ul>
  21. 21. Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  22. 22. 4.7.5.- Determinar los identificadores <ul><li>Cada entidad tienen al menos un identificador. </li></ul><ul><li>Los identificadores pueden ser simples o compuestos. </li></ul><ul><li>Endidades debiles, no tiene atributos que sirvan de identificador. </li></ul>
  23. 23. Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  24. 24. 4.7.6.- Determinar las jerarquias <ul><li>Observar las entidades y ver si es necesario reflejar las diferencias que existen entre sus ocurrencias. </li></ul>
  25. 25. Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  26. 26. 4.7.7.- Dibujar el diagrama Entidad-Relación <ul><li>Una vez identificados todos los conceptos, obteniendo el esquema conceptual. </li></ul>
  27. 27. Metodología de Diseño <ul><li>Identificar las entidades </li></ul><ul><li>Identificar las relaciones </li></ul><ul><li>Identificar los atributos </li></ul><ul><li>Determinar los dominios </li></ul><ul><li>Determinar los identificadores </li></ul><ul><li>Determinar las jerarquias(si las hay) </li></ul><ul><li>Dibujar el diagrama Entidad-Relación </li></ul><ul><li>Revisar el esquema conceptual </li></ul>
  28. 28. 4.7.8.- Revisar el esquema <ul><li>Revisar el esquema con el usuario </li></ul><ul><li>Si se encuentran anomalias se deben corregir, con los cambios oportunos o repetir algunos de los pasos anteriores. </li></ul>

×