Вы находитесь на странице: 1из 10

Bases de Datos No Convencionales Unidad I

Modelos Tradicionales

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Orgenes de la Tecnologa de Bases de Datos

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Enfoque orientado al Proceso

Dato 1 Dato 2 Dato 3 Dato 4 Dato 5 Dato 6 Dato 7 Datos

A1 A2 A3 A4 A5

Proceso 1 Proceso 2 Proceso 3 A4 Proceso 4 Proceso 5

Archivos

Procesos

Resultados
Prof. Fredi Palominos V.

Fuente: Bases de Datos, Parte I: Fundamentos, Adoracin de Miguel, Facultad de Informtica, Univ. Politcnica de Madrid, 1985

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Enfoque de Bases de Datos

Dato 1 Dato 2 Dato 3 Dato 4 Dato 5 Dato 6 Dato 7 Datos


BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Depuracin ------------Actualizacin -------------Almacenamiento en la base

Base de Datos

Recuperacin -------------Procesamiento

Resultados
Fuente: Bases de Datos, Parte I: Fundamentos, Adoracin de Miguel, Facultad de Informtica, Univ. Politcnica de Madrid, 1985

Prof. Fredi Palominos V.

Definicin de Bases de Datos


Definicin 1.1.2:

Una base de datos es una coleccin o depsito de datos integrados, almacenados en un soporte informtico de acceso directo, con redundancia controlada y una estructura que refleja las interrelaciones y restricciones existentes en los objetos de inters que pertenecen al la parcela del mundo real que representa la base de datos. En una base de datos, los datos han de ser compartidos por diferentes usuarios y aplicaciones, de tal forma que deben mantenerse independientes de stas ltimas. Su definicin y descripcin, nicas para cada tipo de datos, han de estar almacenadas junto con los mismos. Los procedimientos de actualizacin y recuperacin, comunes y bien determinados, habrn de ser capaces de conservar la integridad, seguridad y confidencialidad del conjunto de los datos.
BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Sistema de Administracin de Bases de Datos

Conjunto coordinado de programas, procedimientos, lenguajes, etc. que suministra, tanto a los usuarios no informticos como a los analistas, programadores o administradores, los medios necesarios para describir, recuperar y manipular los datos almacenados en la base, manteniendo su integridad, confidencialidad y seguridad.

Definicin 1.1.3:

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Niveles de Abstraccin en las Bases de Datos Arquitectura de tres Niveles

Estructura Lgica del Usuario ( Esquema Externo ) : Refleja los datos, asociaciones, restricciones de uso, etc., que necesita un usuario particular de la Base de Datos.
Un esquema externo podra ser tal que mostrara la Base de Datos o una parte de ella, de forma diferente a como realmente es, a fin de que los usuarios y/o aplicaciones que acceden a la base de datos a travs de dichos esquema, la perciban de la manera mas adecuada para sus necesidades.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Niveles de Abstraccin en las Bases de Datos Arquitectura de tres Niveles


Estructura Lgica Global ( Esquema Conceptual ) :
Corresponde a la visin global de los datos involucrados en la parcela del mundo real en estudio, es decir, a como el diseador de la base de datos percibe la estructura de los datos que son significativos para el sistema de informacin. Describe la estructura de la base de datos a nivel de la empresa u organizacin, oculta los detalles de las estructuras de almacenamiento y se concentra en describir los objetos, sus propiedades, asociaciones, operaciones y restricciones de uso. Este esquemas se construye en trminos de un modelo conceptual o lgico.
BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Niveles de Abstraccin en las Bases de Datos Arquitectura de tres Niveles


Estructura Fsica ( Esquema Interno ) :
Corresponde a la forma y estructura de datos que adopta la base de datos en los dispositivos de almacenamiento. Generalmente esta estructura es definida y manipulada por el Sistema de Administracin de Bases de Datos. Los administradores y diseadores de la base de datos incidirn slo en aquellos aspectos en que el SABD no puede decidir automticamente.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Niveles de Abstraccin en las Bases de Datos Arquitectura de tres Niveles

Independencia Lgica :
Capacidad de modificar el esquema conceptual sin tener que modificar los esquemas externos ni las aplicaciones.

Independencia Fsica :
Capacidad de modificar el esquema interno sin tener que modificar el esquema conceptual o los esquemas externos.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Modelos de Datos
Modelamiento de Datos El modelamiento de datos es un proceso de abstraccin mediante el cual se determinan aquellos objetos y sus propiedades, que son centrales y relevantes en la representacin conceptual de la parcela del mundo real en estudio. El resultado del proceso permite obtener al menos el modelo conceptual y las vistas externas relativas al problema en estudio.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Modelos de Datos
Porqu modelar ? 1. Para mejorar la comprensin de un problema. 2. Para compartir informacin relevante y hacer trabajo de equipo. 3. Para elaborar conclusiones y tomar decisiones bien fundadas. 4. Para comunicar y plasmar nuestras percepciones de la realidad. 5. Para abordar con xito la solucin de un problema.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Modelos de Datos
Definicin :
Es un conjunto de conceptos, reglas y restricciones que permiten construir una representacin genrica de los objetos relevantes comprendidos en la parcela del mundo real en estudio (universo del discurso).

Componentes esenciales de un modelo de datos :


Componentes Estticos, que definen las estructuras de datos vlidas. Componentes Dinmicos, que definen las reglas de comportamiento y transformacin de los datos.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Modelos de Datos

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Metodologa
De Miguel, Piattini (1993) : "Conjunto de modelos, lenguajes y otras herramientas que nos facilitan la representacin de los datos en cada fase del proceso de diseo de una BD, junto con las reglas que permiten el paso de una fase a la siguiente". Herramientas :
cualquier recurso a disposicin de la metodologa modelo de datos, lenguaje de datos, documentacin y reglas. diagramas, grafos, teoras, etc.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Proceso de diseo de una Base de Datos


Es el proceso mediante el cual se define y determina la estructura lgica y fsica de una o ms bases de datos, con el fin de satisfacer las necesidades de informacin de los usuarios en una organizacin y/o un conjunto bien definido de aplicaciones.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Proceso de diseo de una Base de Datos


Los objetivos del diseo de BD: 1. Satisfacer requisitos de contenido de informacin de usuarios y aplicaciones 2. Proporcionar una estructuracin de los datos natural y fcil de entender 3. Soportar los requisitos de procesamiento y objetivos de rendimiento como tiempo de respuesta, tiempo de procesamiento, espacio de almacenamiento... 4. Conseguir un esquema flexible de BD, es decir tal que sea posible modificarlo (como consecuencia de cambios en los requisitos del sistema) fcilmente una vez implementada la BD

( J. Tomas Fernndez )
Prof. Fredi Palominos V.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Fases principales en el Diseo de BD


De acuerdo a Elmasri & Navathe 2002 : 1. Obtencin y anlisis de requisitos (S.I.) 2. Diseo conceptual

3. Eleccin de un SGBD
4. Diseo lgico 5. Diseo fsico 6. Implementacin y ajuste del sistema de BD (S.I.)

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

CONTENIDO Y ESTRUCTURA DE DATOS

APLICACIONES DE LA BASE DE DATOS REQUISITOS DE PROCESAMIENTO

Fase 1: Obtencin y anlisis de requisitos Fase 2:


Diseo conceptual

REQUISITOS DE DATOS DISEO DEL ESQUEMA CONCEPTUAL

DISEO DE TRANSACCIONES Y APLICACIONES

Fase 3:
Eleccin SGBD
frecuencias, restricciones de rendimiento

Fase 4:
Diseo lgico

DISEO DEL ESQUEMA LGICO Y DE LAS VISTAS

Fase 5: Diseo fsico Fase 6:


Implementacin y ajuste del sistema de BD

DISEO DEL ESQUEMA INTERNO Sentencias DDL Sentencias SDL IMPLEMENTACIN DE TRANSACCIONES Y APLICACIONES
Prof. Fredi Palominos V.

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Mundo Real

Universo del Discurso

Modelo Semntico Modelo De Datos Relacional Modelo Conceptual

Modelo Lgico

BASES DE DATOS NO CONVENCIONALES LICENCIATURA EN CIENCIA DE LA COMPUTACIN

Prof. Fredi Palominos V.

Вам также может понравиться