modelo entidad relaciÓn mer

Post on 24-Feb-2016

177 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

MODELO ENTIDAD RELACIÓN MER. BASES DE DATOS. MODELO Es una representación de la realidad que contiene las características generales. MODELO DE DATOS Es una colección de herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica y restricciones . - PowerPoint PPT Presentation

TRANSCRIPT

MODELO ENTIDAD RELACIÓNMER

BASES DE DATOS

Ing. Sonia Godoy H

ortua

1

MODELO

Es una representación de la realidad que contiene las características generales

MODELO DE DATOS Es una colección de

herramientas conceptuales para describir los datos, las relaciones que existen entre ellos, semántica y restricciones

Ing. Sonia Godoy Hortua 2

DEFINICIONES PRINCIPALESIng. Sonia Godoy Hortua 3

COMPONENTES Entidades (conceptos de interés)

Relaciones (asociaciones entre entidades)

Atributos (características de las entidades)

Cardinalidad: uno-a-uno, uno-a-muchos, muchos-a-muchos

4

Ing. Sonia Godoy Hortua

DIAGRAMA ENTIDAD RELACIÓNIng. Sonia Godoy Hortua 5

Ing. Sonia Godoy Hortua 6

Ing. Sonia Godoy Hortua 7

Ing. Sonia Godoy Hortua 8

Ing. Sonia Godoy Hortua 9

EjemploIng. Sonia Godoy Hortua 10

TIPOS DE ATRIBUTOS

Atómicos o compuestos Claves - subrayados

Ing. Sonia Godoy Hortua 11

CARDINALIDAD DE UNA RELACIÓNIng. Sonia Godoy Hortua 12

RELACIONES - ELEMENTOS

GRADO: Uno,

Muchos

NOMBRE RELACION: Verbo

OBLIGATORIEDAD/

OPCIONALIDAD: Debe, Puede,

Tiene que

EJEMPLO

UN LIBRO DEBE SER ESCRITO POR UN AUTOR

UN AUTOR PUEDE ESCRIBIR UNO O MUCHOS LIBROS

XX = Obligatoriedad/opcionalidad

XX = Nombre de relación XX = Grado o Cardinalidad

Ing. Sonia Godoy Hortua 13

UNO A UNO UNO A MUCHOSNo son tan comunes

Ej: A un Paciente le Debe Pertenecer Una Historia Clínica

Ej: Un Profesor Puede Enseñar Una o Muchas Materias

Ing. Sonia Godoy Hortua 14

UNO A MUCHOSEj: Un Vehículo Debe Tener Uno o Muchos Propietarios

CAMPOS CLAVES O LLAVES

Llave primaria (PK = Primary Key): es un atributo (Columna - Campo) que permite identificar de manera única una instancia (Registro) de una entidad (Tabla)

Llave foránea (FK = Forane Key), también conocida como llave Externa, es un atributo (columna - campo) que hace referencia a la llave primaria de la misma u otra entidad (Tabla). Las llaves foráneas se utilizan para unir las tablas (Entidades) y hacer posibles las relaciones :

15

Ing. Sonia Godoy Hortua

REDUCCIÓN DE DIAGRAMAS E-R A TABLAS

16

Ing. Sonia Godoy Hortua

Nombre Puesto Salario RFC Teófilo Vendedor 2000 TEAT701210XYZ

Cesar Auxiliar ventas 1200 COV741120ABC

Tabla Empleado

Clave Descripción Costo A100 Abanico 460

C260 Colcha matrimonial 1200

Tabla artículo

RFC Clave TEAT701210XYZ C260 COV741120ABC A100

Tabla Venta

top related