Jaime ricardo rolón garcía ,

21
INSTITUCION EDUCATIVA NUESTRA SEÑORA E BELÉN

Transcript of Jaime ricardo rolón garcía ,

Page 1: Jaime ricardo rolón garcía ,

INSTITUCION EDUCATIVA NUESTRA SEÑORA E BELÉN

Page 2: Jaime ricardo rolón garcía ,

MODELO ENTIDAD-

RELACIONADA

Page 3: Jaime ricardo rolón garcía ,

RECORDEMOS UN POCO:

¿Qué es una base de datos?¿Qué es un sistema de administrador de base de datos(SMDB)¿Cuál es el modelo de base de datos más utilizado?

Page 4: Jaime ricardo rolón garcía ,

ENTIDAEs objeto del mundo real distinguible de otros objetos. Una entidad se escribe usando un conjunto e atributo.Puede ser algo abstracto o tangible.

CONJUNTO DE ENTIDAES:Una colección de entidades similares (ej. Todos los empleaos).Todas las entidades de un conjunto tiene los mismo atributos(a excepción de una jerarquía).Cada conjunto de entidades tiene llaveCada atributo tiene un dominio.

Page 5: Jaime ricardo rolón garcía ,

¿PERO QUE ES UN ATRIBUTO?

Se define como una una de las propiedades de una entidad o relación.

Cada atributo tiene un nombre y todos los posibles valores que puede tener.

Page 6: Jaime ricardo rolón garcía ,

Dentro de una entidad tiene que haber un atributo principal que identifica a la entidad y su valor tiene que ser único.

Una clave puede estar compuesta por uno o mas atributos.

Existen os tipos e claves:

Clave primaria(primaria key) : es el valor o conjunto e valores que identifica una fila entro de una tabla. Nunca .puede ser NULL. .Un ejemplo claro de clave primaria seria el DNI, que es único para cada persona y no puede ser NULL.

Clave ajena8foreing key): es el valor o valores e una tabla que corresponde con el valor e una clave primaria en otra tabla . Esta clave es la que representa las relaciones entre la tablas.

Page 7: Jaime ricardo rolón garcía ,

NOTA: En los diagramas entidad relación l campo clave se le indica subrayándola.

Page 8: Jaime ricardo rolón garcía ,

El dominio dentro de la estructura delo modelo relacional es el conjunto de valores que puede tomar un atributo.

Existen dos tipos de dominio:

Dominio generales: son aquellos que están comprendidos entre un máximo y un mínimo.

Dominio restringidos: son los aquellos que pertenecen a un conjunto de valores específicos.

Page 9: Jaime ricardo rolón garcía ,

El tipo de campo se puede establecer en cualquiera de los siguientes valores:

Corto: enteros cortos

Largo: enteros lagos

Flotante: números de coma flotante de precisión simple

Doble: números de coma flotante de precisión doble

Texto(solos dominios codificaos): caracteres alfanuméricos

Fecha: datos de fecha y hora

Page 10: Jaime ricardo rolón garcía ,

ENTIDAES FUERTES

Son las entidades normales que tiene existencia por si misma sin depender de otras. Su representación grafica es la representación anterior.

ENTIADES DÉBILES

S u existencia depende de otras. Por ejemplo la entidad tarea laboral sólo podrá tener existencia si existe la entidad

Page 11: Jaime ricardo rolón garcía ,

en base, de datos , una relación con vinculo entre dos o mas entidades describe alguna interacción entre la misma.

EJEMPLO

Una relación entre una entidad EMPLEADO y una entidad SECTOR podría ser TRABAJA EN porque el empleado trabaja en un sector determinado.

Page 12: Jaime ricardo rolón garcía ,

Dadas dos entidades HABITACION 502 y MARK HENRY JONSHON MCFLY BOGARD es posible relacionar que la ha habitación 502 se encuentra ocupada por el huésped de nombre Mark.

Una relación tiene un sentido al expresar las entidades que relaciona. En este ejemplo, un huéspe8entia), se aloja (relación) en una habitación (entidad)

Page 13: Jaime ricardo rolón garcía ,

Consiste en una colección, o conjunto e relaciones de la misma naturaleza.

EJEMPLO:Dados los conjuntos e entidades HABITACIONESYY HUESPED todas las relaciones e la forma habitación huésped, permite obtener la información de los huésped y sus respectivas habitaciones.

Se llama GRADO del conjunto de una relación a la cantidad e conjuntos de entidades participantes en la relación

Page 14: Jaime ricardo rolón garcía ,

El tipo de relación se define tomando los máximos de las cardinales que intervienen en la relación.

CARDINALIDAD

Es el numero de instancias o elementos de una cantidad que pueden asociarse a un elemento de la otra relacionada.

EJEMPLO:

Page 15: Jaime ricardo rolón garcía ,

Se puede distinguir cuatro tipo de relaciones:

Relación uno a uno (1,1)

Cuando un registro de una tabla sólo puede estar relacionada con un único registro e la otra tabla y viceversa.

EJEMPLO:

Page 16: Jaime ricardo rolón garcía ,

RELACIÓN UNO A VARIOS (1,N)

Una entidad en A se relaciona con cero o muchas entidades en B. Pero una entidad en B se relaciona con una única entidad en A.

Page 17: Jaime ricardo rolón garcía ,

Relación varios uno a uno

Una entidad de A se relaciona exclusivamente con una entidad en B. Pero una entidad en B se puede relacionar con O o muchas entidades en A.

Page 18: Jaime ricardo rolón garcía ,

Relación varios a varios (N,M)

Una entidad en A se puede relacionar con O o muchas entidades en B y viceversa.

Page 19: Jaime ricardo rolón garcía ,

Un DER es una herramienta de modelado de sistemas , que es concentra en los datos almacenados en el sistemas y las relaciones entre éstos

Un diagrama de entidad o DER es un modelo de red que describe la distribución de los datos almacenados en un sistema de forma abstracta.

Los DER se emplean para modelar bases de datos que pertenecen a un sistemas información.

Page 20: Jaime ricardo rolón garcía ,
Page 21: Jaime ricardo rolón garcía ,