Modelo Conceptual

7,219 views

Published on

Cuestiones de repaso del capitulo 15

Published in: Technology, Business
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
7,219
On SlideShare
0
From Embeds
0
Number of Embeds
45
Actions
Shares
0
Downloads
169
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

Modelo Conceptual

  1. 1. UNIVERSIDAD TÉCNICA PARTICULAR DE LOJA La Universidad Católica de Loja Sistemas Informáticos y Computación
  2. 2. DISEÑO CONCEPTUAL DE BASE DE DATOS
  3. 3. PROPÓSITO DE LA METODOLOGÍA DE DISEÑO <ul><li>El propósito de la metodología de diseño es facilitar el propósito de diseño y servir de soporte de la base de datos mediante la utilización de procedimientos, técnicas, herramientas ya ayudas para la generación de documentación. </li></ul>
  4. 4. FASES DEL DISEÑO DE UNA BASE DE DATOS <ul><li>Las Fases son: </li></ul><ul><ul><li>Diseño conceptual de la base de datos </li></ul></ul><ul><ul><li>Diseño lógico de la base de datos </li></ul></ul><ul><ul><li>Diseño físico de la base de datos </li></ul></ul>
  5. 5. FACTORES QUE HACEN ADECUADO EL DISEÑO DE LA BASE DE DATOS <ul><li>Los Factores de gran importancia para el diseño de una base de datos son los siguientes: </li></ul><ul><ul><li>Entender lo que el usuario nos pide </li></ul></ul><ul><ul><li>Entender lo que el usuario no puede pedir </li></ul></ul><ul><ul><li>Agregar cosas que el usuario no ha identificado pero que va a necesitar más adelante  </li></ul></ul>
  6. 6. PAPEL DE LOS USUARIOS EN EL PROCESO DE DISEÑO DE UNA BASE DE DATOS <ul><li>Es importante tomar en cuenta al cliente durante todo el proceso de desarrollo de la base de datos, para que al final esta sea lo que él necesita y se sienta satisfecho con el trabajo que el diseñador de bases de datos ha realizado </li></ul>
  7. 7. OBJETIVO PRINCIPAL DEL DISEÑO CONCEPTUAL DE LA BASE DE DATOS <ul><li>El objetivo principal es construir un modelo conceptual de los datos de acuerdo con los requisitos de datos de la organización, enteramente independiente de los detalles de implementación. Y que sirvan de base para las demás etapas de diseño. </li></ul>
  8. 8. PASOS ASOCIADOS AL DISEÑO CONCEPTUAL DE LA BASE DE DATOS <ul><li>Los pasos asociados al diseño conceptual son: </li></ul><ul><ul><li>Identificar los tipos de entidad. </li></ul></ul><ul><ul><li>Identificar los tipos de relación. </li></ul></ul><ul><ul><li>Identificar y asociar los atributos con los tipos de entidad y de relación. </li></ul></ul><ul><ul><li>Determinar los dominios de los atributos. </li></ul></ul><ul><ul><li>Determinar los atributos de clave candidata, principal y alternativa. </li></ul></ul><ul><ul><li>Considerar el uso de conceptos de modelado avanzados (opcional). </li></ul></ul><ul><ul><li>Comprobar si el modelo tiene redundancia. </li></ul></ul><ul><ul><li>Validar el modelo conceptual, comprobando las transacciones de los usuarios </li></ul></ul><ul><ul><li>Repasar el modelo de datos conceptual con los usuarios. </li></ul></ul>
  9. 9. TIPOS DE ENTIDAD Y DE RELACIÓN BASADAS EN ESPECIFICACIONES DE REQUISITOS DEL USUARIO <ul><li>Para identificar los tipos de entidad debemos: </li></ul><ul><li>Definir los objetos principales en los que los usuarios están interesados. </li></ul><ul><li>Identificar las frases o nombres nominales mencionados. </li></ul><ul><li>Identificar objetos que tenga existencia propia. </li></ul><ul><li>Para identificar los tipos de relación debemos: </li></ul><ul><ul><li>Buscar los nombres mencionados en la especificación de requisitos del usuario, utilizando consideraciones gramaticales. </li></ul></ul><ul><ul><li>Normalmente se indican mediante verbos o expresiones verbales. </li></ul></ul><ul><ul><li>Las relaciones son binarias ya que existen entre dos tipos de entidad, excepto las relacione complejas que pueden implicar más de dos tipos de entidad. </li></ul></ul>
  10. 10. ATRIBUTOS A PARTIR DE LA ESPECIFICACIÓN DE REQUISITOS DEL USUARIO <ul><li>Los atributos se identifican de la siguiente manera: </li></ul><ul><ul><li>Se busca nombres o frases nominales dentro de la especificación de requisitos del usuario, nombre o frase nominal es una propiedad, cualidad, identificador o característica de una de esas entidades o relaciones. </li></ul></ul>
  11. 11. ASOCIACIÓN DE ATRIBUTOS CON LOS TIPOS DE ENTIDAD O RELACIÓN <ul><li>Los atributos se asocian con los tipos de entidad o de relación en base a la especificación que nos proporciona el usuario. </li></ul>
  12. 12. ESPECIALIZACIÓN/ GENERALIZACIÓN DE LOS TIPOS DE ENTIDAD <ul><li>El propósito es resaltar las diferencias entre entidades definiendo una o más subclases de una entidad superclase. </li></ul>
  13. 13. COMPROBACIÓN DE REDUNDANCIA EN UN MODELO DE DATOS <ul><li>Para comprobar si hay redundancia se debe realizar lo siguiente: </li></ul><ul><ul><li>Reexaminar a examinar las relaciones uno a uno </li></ul></ul><ul><ul><li>Eliminar las relaciones redundantes </li></ul></ul><ul><ul><li>Considerar la dimensión temporal </li></ul></ul>
  14. 14. EJEMPLO DE REDUNDANCIA EN UN MODELO DE DATOS <ul><ul><li>  </li></ul></ul><ul><li>Por ejemplo si tenemos dos entidades en un hotel cliente y huésped, las dos son la misma por la que debemos combinarlas y si las claves principales son diferentes se selecciona la una de ellas como principal y dejamos la otra como alternativa. </li></ul>
  15. 15. VALIDACIÓN DEL MODELO DE DATOS CONCEPTUAL <ul><li>Es conveniente validar por que nos garantiza que soporta las transacciones requeridas, las técnicas que tenemos para validar este modelo son: </li></ul><ul><ul><li>Descripción de las transacciones </li></ul></ul><ul><ul><li>Utilización de las rutas de las transacciones </li></ul></ul>
  16. 16. PROPÓSITO DE LA DOCUMENTACIÓN <ul><li>El propósito de la documentación es dar una organización de los datos y de los pasos a seguir para el desarrollo de la base de datos, así como también es el soporte de las demás etapas de diseño. </li></ul>
  17. 17. TEXTO BASE: <ul><li>SISTEMAS DE BASES DE DATOS </li></ul><ul><ul><li>“ Un enfoque práctico para diseño, implementación y gestión” </li></ul></ul><ul><ul><li>Thomas M. Connolly </li></ul></ul><ul><ul><li>Carolyn E. Begg. </li></ul></ul><ul><ul><li>4ta. Edición </li></ul></ul><ul><ul><li>Editorial PEARSON </li></ul></ul>

×