24
MODELOS DE BASE DE DATOS 1 Miguel Angel Martínez Rodríguez

Modelos de Base de Datos

Embed Size (px)

Citation preview

MODELOS

DE BASE

DE DATOS

1Miguel Angel Martínez Rodríguez

ENTIDAD-RELACIÓNEstá basado en una percepción del mundo real que

consta de una colección de objetos básicos, llamados

entidades, y de relaciones entre esos objetos.

2Miguel Angel Martínez Rodríguez

DIAGRAMA

Es una herramienta para el modelado de datosque permite representar las entidades relevantesde un sistema de información así como susinterrelaciones y propiedades.

3Miguel Angel Martínez Rodríguez

ENTIDAD

Representa una “cosa” u “objeto” del mundo realcon existencia independiente, es decir, se diferenciaunívocamente de otro objeto o cosa, incluso siendodel mismo tipo, o una misma entidad.

4Miguel Angel Martínez Rodríguez

ATRIBUTOS

Los atributos son las características que defineno identifican a una entidad.

5Miguel Angel Martínez Rodríguez

RELACIÓN

Describe cierta dependencia entre entidades opermite la asociación de las mismas.

6Miguel Angel Martínez Rodríguez

CARDINALES

RELACIÓN UNO A UNO: Un registro de una entidad Ase relaciona con solo un registro en una entidad B.

7Miguel Angel Martínez Rodríguez

RELACIÓN UNO A VARIOS o VARIOS A UNO:Un registro en una entidad en A se relaciona concero o muchos registros en una entidad B.

8Miguel Angel Martínez Rodríguez

CARDINALES

RELACIÓN VARIOS A VARIOS: Una entidaden A se puede relacionar con 0 o con muchasentidades en B y viceversa.

9Miguel Angel Martínez Rodríguez

CARDINALES

CLAVES

Es un subconjunto del conjunto de atributoscomunes en una colección de entidades, quepermite identificar inequívocamente cada una delas entidades pertenecientes a dicha colección.

10Miguel Angel Martínez Rodríguez

HERENCIA

Es un intento de adaptación de estos diagramasal paradigma orientado a objetos. La herencia esun tipo de relación entre una entidad "padre" yuna entidad "hijo".

11Miguel Angel Martínez Rodríguez

RELACIONALPara modelar problemas reales y administrardatos dinámicamente.

12Miguel Angel Martínez Rodríguez

DESCRIPCIÓN

13Miguel Angel Martínez Rodríguez

ESQUEMA

Contiene la definición de una estructura, determina

la identidad de la relación y qué tipo de información

podrá ser almacenada dentro de ella.

Contiene los metadatos.

14Miguel Angel Martínez Rodríguez

ORIENTADO A OBJETOSBasado en una colección de objetos. Un objetocontiene valores almacenados en variablesejemplares dentro de este objeto.

15Miguel Angel Martínez Rodríguez

OBJETO

Es algo real o abstracto acerca del cual almacenamos

datos y métodos que manipulan dichos datos.

16Miguel Angel Martínez Rodríguez

CLASE

Es la descripción de un grupo de objetos con:Relaciones, Métodos y Atributos.

17Miguel Angel Martínez Rodríguez

ATRIBUTOS

Es una propiedad o característica de una clase ala que se le asigna un nombre y que contiene unvalor para cada objeto de la clase.

18Miguel Angel Martínez Rodríguez

MÉTODOS

Es una función, comportamiento o procedimiento que

se puede aplicar por un objeto o sobre un objeto.

19Miguel Angel Martínez Rodríguez

ABSTRACCIÓN

Denota características esenciales del objeto.

20Miguel Angel Martínez Rodríguez

ENCAPSULAMIENTO

Oculta característica y métodos privados del objeto.

21Miguel Angel Martínez Rodríguez

MODULARIDAD

Conjunto de abstracciones con cierta relación.

22Miguel Angel Martínez Rodríguez

HERENCIA

Ordenamiento de abstracciones de los objetos.

Padre – Hijo.

23Miguel Angel Martínez Rodríguez

REFERENCIAS

ELECTRÓNICAS

http://www.belgrano.esc.edu.ar/matestudio/carpeta_de_access_introdu

ccion.pdf

http://es.wikipedia.org/wiki/Modelo_entidad-relaci%C3%B3n

http://es.wikipedia.org/wiki/Modelo_relacional

http://elvex.ugr.es/idbis/db/docs/intro/D%20Modelo%20relacional.pdf

http://topicos-

1.wikispaces.com/1.1.2+El+modelo+de+datos+orientado+a+objetos.

http://informatica.uv.es/iiguia/DBD/Teoria/capitulo_2a.pdf

24Miguel Angel Martínez Rodríguez