fundamentos de bancos de datos

20
FUNDAMENTOS DE BANCOS DE DATOS Carmen R. Cintrón-Ferrer, 2007, Derechos Reservados

Upload: chars

Post on 23-Feb-2016

40 views

Category:

Documents


0 download

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 Presentation

TRANSCRIPT

Page 1: Fundamentos de  Bancos de datos

FUNDAMENTOS DE BANCOS DE DATOS

Carmen R. Cintrón-Ferrer, 2007, Derechos Reservados

Page 2: Fundamentos de  Bancos de datos

Carmen R. Cintrón Ferrer, 2008, Derechos Reservados 2

Modelo Organizacional de Datos

Módulo II

Page 3: Fundamentos de  Bancos de datos

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.