fundamentos de bancos de datos
DESCRIPTION
Carmen R. Cintrón-Ferrer, 2007, Derechos Reservados. Fundamentos de Bancos de datos. Módulo II. Modelo Organizacional de Datos. Modelo Datos Esquemas. Externo: Visión usuario(s) Conceptual: Diseño integral Lógico: Estructura de tablas Normas y relaciones Físico: Depósito. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/1.jpg)
FUNDAMENTOS DE BANCOS DE DATOS
Carmen R. Cintrón-Ferrer, 2007, Derechos Reservados
![Page 2: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/2.jpg)
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 2
Modelo Organizacional de Datos
Módulo II
![Page 3: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/3.jpg)
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
![Page 4: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/4.jpg)
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
![Page 5: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/5.jpg)
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
![Page 6: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/6.jpg)
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
![Page 7: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/7.jpg)
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)
![Page 8: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/8.jpg)
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)
![Page 9: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/9.jpg)
Implantación:Instalar DBMSCrear DB’sCargar datosPruebasAjustesDocumentaciónAdiestramiento
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 9
Ciclo de vida DBDatabase Life Cycle (DBLC)
![Page 10: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/10.jpg)
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)
![Page 11: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/11.jpg)
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
![Page 12: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/12.jpg)
Secuencia Información (Output)
Datos (Input)
Procesos (Process)
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 12
Datos (Input)
Procesos (Process)
Información (Output)
![Page 13: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/13.jpg)
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
![Page 14: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/14.jpg)
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
![Page 15: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/15.jpg)
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
![Page 16: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/16.jpg)
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
![Page 17: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/17.jpg)
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
![Page 18: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/18.jpg)
Entity Relationship Model (ERM)
Entity Relationship Diagram (ERD)
Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 18
Modelo de DatosEsquema Conceptual
![Page 19: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/19.jpg)
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
![Page 20: Fundamentos de Bancos de datos](https://reader031.vdocumento.com/reader031/viewer/2022013012/5681649b550346895dd678d9/html5/thumbnails/20.jpg)
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.