fundamentos de bancos de datos
Post on 23-Feb-2016
40 Views
Preview:
DESCRIPTION
TRANSCRIPT
FUNDAMENTOS DE BANCOS DE DATOS
Carmen R. Cintrón-Ferrer, 2007, Derechos Reservados
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 2
Modelo Organizacional de Datos
Módulo II
Modelo DatosEsquemas Externo:
Visión usuario(s) Conceptual:
Diseño integral Lógico:
Estructura de tablasNormas y relaciones
Físico:Depósito
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 3
Modelo de datosIndependencia Independencia entre niveles:
Externo – HW, SW & DBMSConceptual – HW & SWLógico – HWFísico - dependiente
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 4
Ciclo de vida DBDatabase 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:
Determinación necesidades
Estudio de viabilidad Análisis y Diseño:
Requerimientos y evaluación sistema actual
Diseño lógico Especificaciones
detalladas y diseño detallado
Implantación: Desarrollo Pruebas Carga y conversión
Transición operacional: Instalación y ajustes
Evaluación Mantenimiento: Evolución
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 6
Análisis:Análisis organizacionalModelo de datos integralAnálisis de funciones Problemas o procesos a respaldarMarco del proyectoObjetivos Restricciones (Constraints)Esquema conceptual – ERM/ERD
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 7
Ciclo de vida DBDatabase Life Cycle (DBLC)
Diseño:Esquema lógicoNormalización y denormalizaciónNormas operacionalesControles (integridad, consistencia y seguridad)Selección del DBMSModificación del Esquema LógicoEsquema físico
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 8
Ciclo de vida DBDatabase Life Cycle (DBLC)
Implantación:Instalar DBMSCrear DB’sCargar datosPruebasAjustesDocumentaciónAdiestramiento
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 9
Ciclo de vida DBDatabase Life Cycle (DBLC)
Operación:Generar informaciónApoyar procesosIntegrar a otras aplicaciones / entornosAdministrar
Mantenimiento y evolución:Evaluación Mantenimiento: preventivo o correctivoAfinar u optimizar ejecuciónModificación
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 10
Ciclo de vida DBDatabase Life Cycle (DBLC)
Modelo de datosEnfoque Top down:
Visión gerencialMisión - Planes estratégicosDocumentación de procesosComité(s)
Bottom up:Requerimientos usuariosInformes y otros productos
Hybrid
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 11
Secuencia Información (Output)
Datos (Input)
Procesos (Process)
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 12
Datos (Input)
Procesos (Process)
Información (Output)
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 DatosAná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 DatosModelo datos integral Identificar aplicaciones existentes Determinar ítems de datos:
ActualesRequeridos
Fijar interrelaciones Negociar ítems de datos:
InnecesariosAdicionalesRedefinir
Establecer controlesCarmen R. Cintrón Ferrer, 2008, Derechos
Reservados 15
Determinación de funciones:CríticasNecesariasOpcionales
Jerarquía de funciones Asignar responsabilidad Fijar controles Documentar
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 16
Modelo de DatosAnálisis de funciones
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 DatosMarco del Proyecto
Entity Relationship Model (ERM)
Entity Relationship Diagram (ERD)
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 18
Modelo de DatosEsquema Conceptual
Ejercicio 4Problema # 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
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 20
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ómez-Nieto, López y Cerruela, 2002, Alfaomega – RA-MA, Madrid, España
An Introduction to Database Systems, C.J. Date, 2000, Addison Wesley, Mass.
top related