17
Elaborado por: GCRM MODELOS DE DATOS Institución Gabriel García Márquez

Elaborado por: GCRM Institución Gabriel García Márquez

Embed Size (px)

Citation preview

Page 1: Elaborado por: GCRM Institución Gabriel García Márquez

Elaborado por: GCRM

MODELOS

DE DATOS

Institución Gabriel García

Márquez

Page 2: Elaborado por: GCRM Institución Gabriel García Márquez

MODELOS DE DATOS

Conjunto de

herramientas

conceptuales

Page 3: Elaborado por: GCRM Institución Gabriel García Márquez

QUE PERMITEN DESCRIBIR

LOS DATOS

SUS RELACIONES

SEMÁNTICALIMITACIONES

O RESTRICCIONE

S

Page 4: Elaborado por: GCRM Institución Gabriel García Márquez

Sistema Mundo

real• DISEÑAR APLICACIONES CON

USO INTENSIVO DE DATOS

Aporte a la base

conceptual

Page 5: Elaborado por: GCRM Institución Gabriel García Márquez

PARTE ESTÁTICA PARTE DINÁMICA

EL MODELO DE DATOS TIENE DOS COMPONENTES:

SE DEFINEN EN ESQUEMAS

TRANSACCIONES, CONSULTAS E INFORMES

Page 6: Elaborado por: GCRM Institución Gabriel García Márquez

Un esquema es la definición de una

estructura (generalmente relaciones o

tablas de una base de datos), es decir,

determina la identidad de la relación y que

tipo de información podrá ser almacenada

dentro de ella; en otras palabras, el

esquema son los metadatos de la relación

ESQUEMA

Page 7: Elaborado por: GCRM Institución Gabriel García Márquez

Una Transacción Diversas operaciones o acciones sobre las entidades del esquema o sub esquema.

TRANSACCIONES, CONSULTAS E INFORMES

Una Consulta Expresión lógica

sobre los objetos y relaciones

definidos en el esquema.

Page 8: Elaborado por: GCRM Institución Gabriel García Márquez

REALIZAR LAS OPERACIONES DE DEFINICIÓN DE LAS

PROPIEDADES ESTÁTICAS Y DINÁMICAS

LENGUAJE DEFINICIÓN DE DATOS

Page 9: Elaborado por: GCRM Institución Gabriel García Márquez

LENGUAJE DEFINICIÓN DE DATOS

DDL: Crear, modificar y eliminar tablas

DML: Insertar, modificar, eliminar y

consultar Datos.

Page 10: Elaborado por: GCRM Institución Gabriel García Márquez

OBJETOS PERMITIDOS EN EL

MODELO DE DATOS

Interrelaciones

Ej: Asociación entre empleado y cargo

DominiosEj: Enteros reales

AtributosEj: nombre, foto

EntidadesEj: Empleado, cargo

Page 11: Elaborado por: GCRM Institución Gabriel García Márquez

1. SELECCIÓN

OPERACIONES PERMITIDAS

2. ACCIÓN

• ENTIDADES• ATRIBUTOS• INTERRELACIONES

3. COMPORTAMIENTO

• CONJUNTO DE OPERACIONES DEFINIDAS POR EL USAURIO Y VÁLIDASD PARA LA BD.

Page 12: Elaborado por: GCRM Institución Gabriel García Márquez

TIPOS DE MODELADOS DE DATOS

Básicamente son 3:

Muy general y abstracto, visión general del negocio/institución.

Conceptual

Versión completa que incluye todos los detalles acerca de los datos.

Lógico

Esquema que se implementara en un manejador de bases de datos (DBMS).

Físico

Page 13: Elaborado por: GCRM Institución Gabriel García Márquez

Modelo conceptualExisten distintos tipos de modelos conceptuales:

Basados en registros• Jerárquico: datos en registros, relacionados con

apuntadores y organizados como colecciones de árboles.

• Redes: datos en registros relacionados por apuntadores y organizados en gráficas arbitrarias.

• Relacional: datos en tablas relacionados por el contenido de ciertas columnas.

Page 14: Elaborado por: GCRM Institución Gabriel García Márquez

Modelo conceptual

Basados en Objetos

Orientado a objetos: datos como instancias de objetos (incluyendo sus métodos).

Entidad-relación: datos organizados en conjuntos interrelacionados de objetos (entidades) con atributos asociados

Page 15: Elaborado por: GCRM Institución Gabriel García Márquez

Modelo Lógico

• Son orientados a las operaciones más que a la descripción de una realidad. Usualmente están implementados en algún Manejador de Base de Datos. El ejemplo más típico es el Modelo Relacional.

Page 16: Elaborado por: GCRM Institución Gabriel García Márquez

Modelo Físico

Son estructuras de datos a bajo nivel implementadas dentro del propio manejador.

Page 17: Elaborado por: GCRM Institución Gabriel García Márquez

Fin

Gracias por su atención