modelo entidad relaciÓn mer

16
MODELO ENTIDAD RELACIÓN MER BASES DE DATOS I n g . S o n i a G o d o y H o r t u a 1

Upload: chibale

Post on 24-Feb-2016

177 views

Category:

Documents


0 download

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

Page 1: MODELO ENTIDAD RELACIÓN MER

MODELO ENTIDAD RELACIÓNMER

BASES DE DATOS

Ing. Sonia Godoy H

ortua

1

Page 2: MODELO ENTIDAD RELACIÓN MER

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

Page 3: MODELO ENTIDAD RELACIÓN MER

DEFINICIONES PRINCIPALESIng. Sonia Godoy Hortua 3

Page 4: MODELO ENTIDAD RELACIÓN MER

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

Page 5: MODELO ENTIDAD RELACIÓN MER

DIAGRAMA ENTIDAD RELACIÓNIng. Sonia Godoy Hortua 5

Page 6: MODELO ENTIDAD RELACIÓN MER

Ing. Sonia Godoy Hortua 6

Page 7: MODELO ENTIDAD RELACIÓN MER

Ing. Sonia Godoy Hortua 7

Page 8: MODELO ENTIDAD RELACIÓN MER

Ing. Sonia Godoy Hortua 8

Page 9: MODELO ENTIDAD RELACIÓN MER

Ing. Sonia Godoy Hortua 9

Page 10: MODELO ENTIDAD RELACIÓN MER

EjemploIng. Sonia Godoy Hortua 10

Page 11: MODELO ENTIDAD RELACIÓN MER

TIPOS DE ATRIBUTOS

Atómicos o compuestos Claves - subrayados

Ing. Sonia Godoy Hortua 11

Page 12: MODELO ENTIDAD RELACIÓN MER

CARDINALIDAD DE UNA RELACIÓNIng. Sonia Godoy Hortua 12

Page 13: MODELO ENTIDAD RELACIÓN MER

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

Page 14: MODELO ENTIDAD RELACIÓN MER

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

Page 15: MODELO ENTIDAD RELACIÓN MER

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

Page 16: MODELO ENTIDAD RELACIÓN MER

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