Modelo de datos organizacionales
Download
Report
Transcript Modelo de datos organizacionales
Carmen R. Cintrón-Ferrer, 2007, Derechos Reservados
Módulo II
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados
2
Modelo Datos
Esquemas
Externo:
Visión usuario(s)
Conceptual:
Diseño integral
Lógico:
Estructura de tablas
Normas y relaciones
Físico:
Depósito
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
3
Modelo de datos
Independencia
Independencia entre niveles:
Externo – HW, SW & DBMS
Conceptual – HW & SW
Lógico – HW
Físico - dependiente
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
4
Ciclo de vida DB
Database Life Cycle (DBLC)
Análisis
Diseño
Implantación
Pruebas y ajustes
Operación
Evaluación y mantenimiento
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
5
Ciclo de vida de sistemas (SDLC)
Planificación:
Implantación:
Determinación
Desarrollo
necesidades
Estudio de viabilidad
Pruebas
Análisis y Diseño:
Carga y conversión
Requerimientos y
evaluación sistema
actual
Diseño lógico
Especificaciones
detalladas y diseño
detallado
Transición
operacional:
Instalación y ajustes
Evaluación
Mantenimiento:
Evolución
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
6
Ciclo de vida DB
Database Life Cycle (DBLC)
Análisis:
Análisis organizacional
Modelo de datos integral
Análisis de funciones
Problemas o procesos a respaldar
Marco del proyecto
Objetivos
Restricciones (Constraints)
Esquema conceptual – ERM/ERD
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
7
Ciclo de vida DB
Database Life Cycle (DBLC)
Diseño:
Esquema lógico
Normalización y denormalización
Normas operacionales
Controles (integridad, consistencia y seguridad)
Selección del DBMS
Modificación del Esquema Lógico
Esquema físico
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
8
Ciclo de vida DB
Database Life Cycle (DBLC)
Implantación:
Instalar DBMS
Crear DB’s
Cargar datos
Pruebas
Ajustes
Documentación
Adiestramiento
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
9
Ciclo de vida DB
Database Life Cycle (DBLC)
Operación:
Generar información
Apoyar procesos
Integrar a otras aplicaciones / entornos
Administrar
Mantenimiento y evolución:
Evaluación
Mantenimiento: preventivo o correctivo
Afinar u optimizar ejecución
Modificación
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
10
Modelo de datos
Enfoque
Top down:
Visión gerencial
Misión - Planes estratégicos
Documentación de procesos
Comité(s)
Bottom up:
Requerimientos usuarios
Informes y otros productos
Hybrid
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
11
Secuencia
Información
(Output)
Datos
(Input)
Datos
(Input)
Procesos
(Process)
Procesos
(Process)
Información
(Output)
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
12
Ejercicio 3
Enumere los diferentes documentos que
resultarían al llevarse a cabo cada una
de las fases del DBLC.
¿Cuándo utilizaría el enfoque bottom-up
en el DBLC? ¿Por qué?
Cap 9 – Problemas 1-3
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
13
Modelo de Datos
Análisis Organizacional-SOA
Misión – Visión
Plan Estratégico
Cultura
Nuevos proyectos
Integración tecnológica
Manejo de cambio
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
14
Modelo de Datos
Modelo datos integral
Identificar aplicaciones existentes
Determinar ítems de datos:
Actuales
Requeridos
Fijar interrelaciones
Negociar ítems de datos:
Innecesarios
Adicionales
Redefinir
Establecer controles
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
15
Modelo de Datos
Análisis de funciones
Determinación de funciones:
Críticas
Necesarias
Opcionales
Jerarquía de funciones
Asignar responsabilidad
Fijar controles
Documentar
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
16
Modelo de Datos
Marco del Proyecto
Objetivos
Problemas o procesos a respaldar
Restricciones (Constraints)
Integración
Valor añade
Criterios evaluación
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
17
Modelo de Datos
Esquema Conceptual
Entity Relationship Model (ERM)
Entity Relationship Diagram (ERD)
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
18
Ejercicio 4
Problema # 8 - capítulo 2
Provea el Marco conceptual
Genere el análisis de funciones
Produzca el ERM y el ERD
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
19
Referencias
Database Systems: Design, Implementation and
Management, Rob & Coronel, Thompson, Boston (Latest
edition)
Database Processing: Fundamentals, Design and
Implementation, Kroenke, Prentice Hall,NN (Latest edition)
Database in Depth, Relational Theory for Practitioners, C.J.
Date, 2005, OReilly, Sebastopol, CA, Safari Books Online
Bases de Datos: Desde Chen hasta Codd, Luque, GómezNieto, López y Cerruela, 2002, Alfaomega – RA-MA, Madrid,
España
An Introduction to Database Systems, C.J. Date, 2000,
Addison Wesley, Mass.
Carmen R. Cintrón Ferrer, 2008, Derechos
Reservados
20