Please enable JavaScript.
Coggle requires JavaScript to display documents.
Capitulo II Diseño Conceptual de Bases de Datos - Coggle Diagram
Capitulo II
Diseño Conceptual de Bases de Datos
Diseño Conceptual
Es una representacion grafica que describe el conocimiento general sobre un sistema de informacion
Se centra en identificar la infromacion relevanrte y plasmarla en un sistema conceptual
Estructura una informacion generica
Lenguaje de modelado conceptual
Caracteristicas
Expresividad
Simplicidad
Representacion Dinamica
Formalidad
Modelo ER
Refleja aspectos relacionados con la estructura de los datos
No refleja aspectos de comportamiento
Representa entidades y relaciones que requiere el modelo
Modelo UML
Diagramas Estructurales
Diagrama de clases
Describen la estructura de un sistema a partir de las clases del sistema, los atributos de estas clases y las relaciones que se establecen entre ellas
Diagrama de objetos
muestran las instancias y las relaciones entre estas conforme a un diagrama de clases.
Diagrama de componentes
Ilustran la organización y las dependencias entre los componentes del sistema
Diagrama de implantacion
Representan la distribución de componentes del sistema y su relación con los componentes del hardware disponible
Diagramas de comportamiento
Diagramas de Secuencia
Diagramas de colaboracion
DIagramas de Estado
Diagramas de caso de uso
Diagramas de Actividad
Metodologías y estrategias de diseño conceptual
Ventajas
elemento de descripción estable del contenido de la base de datos
permite más expresividad y es más gene-ralizable
Se utilizado como comunicacion entre los usuarios, los diseñadores y los analistas de la base de datos
Metodologias de Diseño
Metodologia Centralizada
Se fusionan todos los requisitos de los distintos grupos de usuarios y aplicaciones recopilados en la primera fase
Metodologia de integracion de vistas
Se construye un esquema para cada conjunto de requisitos y se validan los esquemas de manera independiente.
Estrategias de Diseño
Estrategia Descendente
Empieza con un esquema que contiene abstracciones de alto nivel
Se aplican sucesivamente refinamientos sobre estas abstracciones
Estrategia ascendente
Se empieza con un esquema que contiene los detalles de las abstracciones
Se van combinando de manera sucesiva formando conjuntos de más entidad
Estrategia de dentro hacia fuera
Esta centra la atención en un conjunto principal de conceptos que son muy evidentes
incluye en el esquema nuevos conceptos relacionados directamente con los existentes
Estrategia Mixta
divide los requisitos según una estrategia descendente
construye cada una de las divisiones siguiendo una estrategia ascendente
se combinan las partes para generar el esquema completo