modelo de base de datos

13
Base de Datos Albino Quiroz Cercado. Jonathan Meno More

Upload: albino-quiroz-cercado

Post on 13-Apr-2017

190 views

Category:

Education


1 download

TRANSCRIPT

Page 1: Modelo de base de datos

Base de Datos Albino Quiroz Cercado.

Jonathan Menor More

Page 2: Modelo de base de datos
Page 3: Modelo de base de datos

Según Codd.

Un modelo de datos es una combinación de tres componentes:

1. Una colección de estructuras de datos (los bloques constructores de cualquier base de datos que conforman el modelo). En pocas palabras es crear la base de datos.

2. Una colección de operadores o reglas de inferencia, los cuales pueden ser aplicados a cualquier instancia de los tipos de datos , para consultar o derivar datos de cualquier parte de estas estructuras en cualquier combinación deseada. Esto nos quiere decir que existen reglas para la estructura de los datos.

3. Una colección de reglas generales de integridad, las cuales explícita o implícitamente definen un conjunto de estados consistentes –estas reglas algunas veces son expresadas como reglas de insertar-actualizar-borrar. Son los procedimientos básicos de insertar, actualizar y borrar.

Page 4: Modelo de base de datos

Un modelo de datos 

ayudan a expresar las propiedades estáticas

dinámicas de una aplicación con un uso de datos intensivo

por tanto una colección de conceptos bien 

definidos matemáticamente

Page 5: Modelo de base de datos

Propiedades estáticas

• entidades (u objetos), propiedades (o atributos) de esas entidades, y relaciones entre esas entidades.

Propiedades dinámicas

• operaciones sobre entidades, sobre propiedades o relaciones entre operaciones

Reglas de integridad 

• sobre las entidades y las operaciones (por ejemplo, transacciones).

Page 6: Modelo de base de datos

Cuando hablamos de modelos de datos clásicos,

nos estamos refiriendo a la segunda de las generaciones de modelos de datos

Modelos de datos primitivos 

(orientados al fichero).

Modelos de datos clásicos.

Modelos de datos semánticos.

Modelos de datos de propósito específico (orientados a la aplicación).

Page 7: Modelo de base de datos

TIPOSMODELO LOGICO BASADO EN OBJETOS

. Entre los modelos más representativos de este género están:

Modelo Entidad Relación Modelo Orientado a Objetos

Page 8: Modelo de base de datos

Así nuestro ejemplo anterior quedaría representado de la siguiente forma:

M

odel

o E

ntid

ad R

elac

ión

Page 9: Modelo de base de datos

M

odel

o O

rient

ado

a O

bjet

os los cuales contienen valores y métodos, entendidos como órdenes que actúan sobre los valores, en niveles de anidamiento. Los objetos se agrupan en clases, relacionándose mediante el envío de mensajes. 

Page 10: Modelo de base de datos

Hay modelos muy diferentes, y probablemente aparezcan más. Varios de los más ampliamente conocidos son:

El modelo de entidad-relación.

El modelo orientado a objetos. El modelo de datos semántico.

El modelo de datos funcional

Page 11: Modelo de base de datos

MODELO LOGICO BASADO EN REGISTROSSe utilizan para describir datos en los niveles conceptual y físico.

Page 12: Modelo de base de datos

Los tres modelos de datos más ampliamente aceptados son:

MODELO LOGICO BASADO EN REGISTROS

Modelo Jerárquico:

Modelo de Red:

Modelo Relacional:

Page 13: Modelo de base de datos

Gracias