Please enable JavaScript.
Coggle requires JavaScript to display documents.
Metodologías empleadas en el diseño de una DB - Coggle Diagram
Metodologías empleadas en el diseño de una DB
Base de datos bien estructurada
Ahorra espacio eliminando datos redundantes
Mantiene la precisión e integridad de los datos
Ofrece acceso a los datos de formas útiles
Las etapas de una metodología son:
Análisis de requerimientos
Diseño conceptual
Diseño logico
Diseño fisico
Se crea una configuración física que será adaptada al entorno donde la BD que será implementada
Permitiendo el almacenamiento y la explotación de los datos de manera optima
Basandolo en la fase anterior y requerimientos no funcionales
Volumen
Tiempo de respuesta
Disponibilidad
Tolerancia a fallas
Concurrencia en los datos
Incluye principalmente a los componentes de hardware
Creación de clusters
Particionamiento
Distribución de discos
Redes de datos
Dependiente del DBMS a emplear
Es la traducción del esquema conceptual obtenido en la fase anterior dando lugar a un esquema lógico y a un conjunto de esquemas de transacciones, que expresan la estática y la dinámica.
Se construyen todos los elementos necesarios para representar el modelo conceptual.
El modelo es
dependiente del modelo de datos a empelar
Se realiza un modelo de datos que integra lo obtenido en los requerimientos.
Se buscarepresentación de la realidad que capture las propiedades estáticas y dinámicas de la misma necesaria para satisfacer sus requerimientos.
Independiente al modelo de datos a emplear y al sistema manejador de bases de datos.
Es una descripción completa del comportamiento del sistema a desarrollar
Describe de manera precisa la información que la base de datos almacenará.
Identifica a los usuarios y grupos que utilizaran la base de datos.
Contiene requisitos no funcionales
Se identifican las condiciones de integridad, es decir restricciones que se derivan de las reglas
de negocio.
Para cada grupo de usuarios se identifican las acciones a realizar en la base de datos
Se realiza una estimación del volumen de información que la base de datos generará a largo
plazo.
Caracteristicas de un requerimiento
Correcto
Concreto
Completo
Consistente
Verificable
Modificable
Rastreable