1. BASE DE DATOS I
INGENIERÍA DE SISTEMAS Y TELEMÁTICA
JOSE DILMER OLIVERA BURGA
ELSER DUVERLY TARRILLO TORRES
PROFESOR: ING. MARCO AURELIO PORRO CHULLI
2.
3. MODELO DE DATOS
Según codd en [Silberschatz]
El modelo de datos es el proceso que
implica crear una representación que
tienen los usuarios de los datos
De acuerdo a [Kroenke]
Un modelo de datos es una combinación de tres
componentes:
1. Una colección de estructuras de datos
2. Una colección de operadores o reglas de inferencia,
3. Una colección de reglas de integridad en general, que
definen la explícita o implícitamente un conjunto de
estados coherentes.
modelo de datos es un sistema formal y
abstracto que permite describir los
datos de acuerdo con reglas y convenios
predefinidos
4.
5. Como una herramienta para especificar los tipos de
datos y la organización de los mismos que son
permisibles en una base de datos específica.
Como una base para el desarrollo de una metodología
general de diseño para las bases de datos.
Como una base para el desarrollo de familias de
lenguajes de alto nivel para manipulación de consultas
(querys) y datos. En este apartado lo que se desea es
entrar a la base para buscar la información.
Como el elemento clave en el diseño de la arquitectura
de un manejador de bases de datos.
MODELO DE DATOS
6. MODELO DE DATOS
Es el proceso de analizar los aspectos de interés para una
organización y la relación que tienen unos con otros.
Resulta en el descubrimiento y documentación de los
recursos de datos del negocio.
El modelado hace la pregunta " ¿Qué? " en lugar de "
¿Cómo? ", ésta última orientada al procesamiento de los
datos.
Es una tarea difícil, bastante difícil, pero es una actividad
necesaria cuya habilidad solo se adquiere con la
experiencia.
7. MODELO DE DATOS
Se usan para describir datos en
los niveles conceptual y de visión, es decir, con este modelo representamos los datos
de tal forma como nosotros los captamos en el mundo real, tienen una capacidad de
estructuración bastante flexible y permiten especificar restricciones de datos
explícitamente.
Los 2 modelos más aceptados son:
MER
Modelo orientado a objetos
8. Se utilizan para describir
datos en los niveles conceptual y físico. Estos modelos utilizan registros e
instancias para representar la realidad, así como las relaciones que existen entre
estos registros (ligas) o apuntadores.
Los 3 modelos más aceptados son:
Relacional
Red
Jerárquico
MODELO DE DATOS
9. El paso de un modelo lógico a uno físico
requiere un profundo entendimiento del manejador de bases de datos que se
desea emplear, incluyendo características como:
Conocimiento a fondo de los tipos de objetos (elementos) soportados
Detalles acerca del indexamiento, integridad referencial, restricciones, tipos
de datos, etc.
Detalles y variaciones de las versiones
Parámetros de configuración
Data Definition Language (DDL)
MODELO DE DATOS