Please enable JavaScript.
Coggle requires JavaScript to display documents.
Consideraciones para el Proceso de Diseño de una BD - Coggle Diagram
Consideraciones para el Proceso de Diseño de una BD
Él diseñador
Para aplicaciones peñas
El diseñador es factible conocer todos los datos de la aplicación
Para la creación de
Relaciones
Restricciones de las relaciones
Atributos
Entidades
Debe..
Interactuar con los usuarios
Para conocer las necesidades de la aplicación
Presentación de alto nivel
Que sean comprendido por el usuario
Traducir los requisitos
Para generar la base de datos
Fases generales del diseño
Etapas del diseño
Conceptual
Obtener una estructura de información de la futura base de datos
Nos permite concentrarnos en la estructuración
Se expresa mediante el modelo Entidad-Relación
Físico
Se transforma en modelo lógico para una mayo eficiencia
Se completa con aspectos de implementación física
Objetivo es conseguir una mayo eficacia
Características de los procesos que consultan
Caminos de acceso
Frecuencias de ejecución
Lógico
Parte del modelo conceptual y se adapta a la tecnología que se usara
Se ajusta al gestor de base de datos
En esta etapa ya se resulto la problemática de la estructura de los datos
Dividir el proceso en fases
Subproblemas más sencillos (Etapas)
Cada etapa es la resolución de un pequeño problema
Se obtiene un resultado intermedio que sirve de punto de partida del siguiente
La ultima etapa es el resultado deseado
No se resuelve todo al mismo tiempo
Simplifica el proceso
Fases detalladas
Interactuar intensamente con los usuarios y expertos
Deberá contemplar todas las necesidades de los datos cumplan con los requisitos de los
usuarios finales
Usuario final:
Personas que ocuparan el sistema
Los diseñadores deberán conocer
Lo que los usuarios hacen actualmente
Tipos de archivos
Lugares fisicos donde se guarda los datos
Levantamiento de requerimiento
Interactúa intensamente con todos los actores del desarrollo
Usuarios expertos
Interacción sofisticada con los datos y tomaran decisiones en la organización
Usuarios de dominio
Usan solo interfaces básicas (agregar, actualizar..)
Especificación de los requisitos de usuario
se requiere de toda la información para representarla
Elegir el modelo para la representación
Visión
Entidades
Relaciones
restricciones
Atributos
El diseñador deberá verificar el modelo
Reunión con los expertos para la elección de aspectos funcionales del sistema
Los usuarios deberán describir el proceso que realizan
Especificar los
diccionarios de datos
Relaciones
llaves primarias
Fin de la etapa
Normalizar la base de datos
Eliminar redundantes
Pasar del modelo a la implementación
Lógico
Pasar del modelo ER aun modelo relacional
Físco
Especificar las características de hadware