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
Descargar

Fundamentos de Bancos de datos