Read without ads and support Scribd by becoming a Scribd Premium Reader.
 
UNIVERSIDAD NACIONAL AUTÓNOMA DEMÉXICO
FACULTAD DE CONTADURÍA Y ADMINISTRACIÓN
Licenciatura En Informática
Bases deDatos
Autor: L.I. María de Lourdes IsabelPonce Vásquez
AGOSTO - DICIEMBRE 2008
 
Contenido
UNIDAD 2. DISEÑO DE BASES DE DATOS.......................................................................................................4
Objetivos Específicos .......................................................................................................................42.1. Introducción al Diseño ...............................................................................................................42.1.1. Aproximación Mediante Análisis de sistemas .....................................................................42.1.2. Aproximación Mediante Etapas de Diseño de la BD ..........................................................52.1.1.1. Análisis del ambiente del usuario.................................................................................52.1.1.2. Desarrollo del modelo de datos conceptual..................................................................52.1.1.3. Elegir un DBMS............................................................................................................52.1.1.4. Desarrollo del modelo lógico........................................................................................62.1.1.5. Desarrollo del modelo físico.........................................................................................62.1.1.6. Evaluación del modelo físico........................................................................................62.1.1.7. Desarrollar la afinación si la evaluación lo indica.........................................................62.1.1.8. Implementar el modelo físico........................................................................................62.2. Arquitectura de BD en Tres Niveles ..........................................................................................62.2.1. Modelo Externo ..................................................................................................................72.2.2. Modelo Lógico ....................................................................................................................82.2.3. Modelo Físico .....................................................................................................................82.2.4. Independencia de Datos ....................................................................................................92.3. Modelo Semántico ....................................................................................................................92.4. Modelo Entidad/Relación (MER) .............................................................................................102.4.1. Entidades .........................................................................................................................112.4.2. Atributos ...........................................................................................................................112.1.1.9. Dominios....................................................................................................................122.1.1.10. Valores Nulos...........................................................................................................122.1.1.11. Atributos multivaluados............................................................................................122.1.1.12. Atributos compuestos...............................................................................................122.1.1.13. Atributos derivados...................................................................................................122.4.3. Llaves .............................................................................................................................122.1.1.14. Llave primaria...........................................................................................................132.1.1.15. Llave candidata........................................................................................................132.1.1.16. Llave alterna.............................................................................................................132.1.1.17. Llave secundaria......................................................................................................132.1.1.18. Llave compuesta......................................................................................................132.4.4. Interrelaciones ..................................................................................................................132.1.1.19. Tipos de interrelaciones...........................................................................................142.1.1.20. Atributos e interrelaciones........................................................................................142.1.1.21. Cardinalidad de una Interrelación (Cardinalidad máxima)........................................142.1.1.22. Restricciones de participación (Cardinalidad Mínima)..............................................162.1.1.23. Roles........................................................................................................................172.1.1.24. Interrelaciones dependientes y entidades débiles....................................................172.5. Modelo Entidad/Relación Extendido ........................................................................................172.5.1. Generalización y Especialización (Sutipos) ......................................................................172.1.1.25. Especialización.........................................................................................................182.1.1.26. Generalización.........................................................................................................182.1.1.27. Restricciones de Generalización..............................................................................18
Unidad 2. Diseño de Bases de Datos Página
2
 
2.5.2. Agregación .......................................................................................................................182.6. Metodología de Diseño con el Modelo Entidad/Relación ........................................................192.6.1. Situaciones .......................................................................................................................192.6.2. Pasos ...............................................................................................................................202.6.3. Paso 1- Modelar Entidades ..............................................................................................202.1.1.28. Entidades Mayores...................................................................................................212.1.1.29. Entidades Menores..................................................................................................212.1.1.30. Descubrir una entidad..............................................................................................212.1.1.31. Definir el alcance de la entidad.................................................................................212.1.1.32. Determinar la llave primaria de la entidad................................................................222.1.1.33. Documentar la entidad.............................................................................................222.6.4. Paso 2- Modelar Interrelaciones .......................................................................................222.1.1.34. Descubrir una interrelación.......................................................................................232.1.1.35. Definir el alcance de la interrelación.........................................................................232.1.1.36. Determinar el tipo de la interrelación........................................................................232.1.1.37. Documentar la interrelación......................................................................................242.6.5. Paso 3- Modelar Atributos ................................................................................................242.1.1.38. Atributos reales de entidades...................................................................................242.1.1.39. Atributos reales de interrelaciones...........................................................................242.1.1.40. Datos derivados.......................................................................................................242.1.1.41. Descubrir un atributo................................................................................................252.1.1.42. Definir el alcance del atributo...................................................................................252.1.1.43. Determinar la llave del atributo.................................................................................252.1.1.44. Documentar el atributo.............................................................................................262.6.6. Modelar Generalización / Especialización (Subtipos) .......................................................262.1.1.45. Paso 1 - Modelar Subtipos......................................................................................272.1.1.46. Paso 2 - Modelar Interrelaciones.............................................................................272.1.1.47. Paso 3 - Modelar Atributos......................................................................................272.6.7. Modelar Entidades Débiles .............................................................................................272.1.1.48. Paso 1 - Modelar Entidades dependientes..............................................................282.1.1.49. Paso 2 - Modelar Interrelaciones.............................................................................282.1.1.50. Paso 3 - Modelar Atributos......................................................................................292.6.8. Modelar Interrelaciones Recursivas ................................................................................292.1.1.51. Paso 1 - Modelar Entidades ...................................................................................292.1.1.52. Paso 2 - Modelar Interrelaciones Recursivas..........................................................292.1.1.53. Paso 3 - Modelar Atributos......................................................................................292.6.9. Modelar Interrelaciones Complejas (Agregaciones) .........................................................292.1.1.54. Paso 1 - Modelar Entidades ...................................................................................302.1.1.55. Paso 2 - Modelar Agregaciones .............................................................................302.1.1.56. Paso 3 - Modelar Atributos......................................................................................302.6.10. Modelar Interrelaciones De Tiempo ..............................................................................302.7. Modelo de Clases de UML ......................................................................................................312.7.1. Estereotipos .....................................................................................................................322.7.2. Clases Entidad .................................................................................................................322.7.3. Clases Frontera ................................................................................................................332.7.4. Clases Control..................................................................................................................332.7.5. Métodos ...........................................................................................................................332.7.6. Atributos ...........................................................................................................................342.8. Herramientas de Diseño .........................................................................................................34
Unidad 2. Diseño de Bases de Datos Página
3
Search History:
Searching...
Result 00 of 00
00 results for result for
  • p.
  • Notes
    Load more