Sunteți pe pagina 1din 30

Tema II: El Modelo E/R

2.1 Presentacin del modelo 2.2 Esttica del modelo E/R 2.3 Extendiendo la semntica de las interrelaciones 2.4 Control de redundancia 2.5 Generalizacin y especializacin 2.6 Interrelaciones de grado superior a 2 2.7 Dimensin temporal en el modelo E/R 2.8 Atributos derivados

Tema 2.1: Presentacin del Modelo E/R


El Modelo E/R es un modelo conceptual (mayor nivel de abstraccin)
Conjunto de conceptos y de reglas destinados a representar de forma global los aspectos lgicos de los diferentes tipos de datos existentes en la realidad que est siendo analizada; ha de permitir reflejar el contenido semntico de los datos existentes en el sistema, pero no sus propiedades que respondan a caractersticas de tipo fsico (modo de almacenamiento, caminos de acceso, etc...)

Grupo BD Avanzadas

Tema II: El Modelo E/R

-2

Tema 2.1: Presentacin del Modelo E/R


TIPOS DE ABSTRACCIN
La abstraccin busca las propiedades comunes de un conjunto de objetos reduciendo la complejidad y ayudando a entender el mundo real. TIPOS DE ABSTRACCIN QUE OFRECEN LOS MODELOS:

Clasificacin/Particularizacin Agregacin/Desagregacin Generalizacin/Especializacin Asociacin/Disociacin Jerarqua de Abstracciones


Grupo BD Avanzadas Tema II: El Modelo E/R

-3

Tema 2.1: Presentacin del Modelo E/R


Ejemplos: Universo del Discurso de la gestin en la Universidad (1)

Clasificacin/Particularizacin

Agregacin/Desagregacin

Grupo BD Avanzadas

Tema II: El Modelo E/R

-4

Tema 2.1: Presentacin del Modelo E/R


Ejemplos: Universo del Discurso de la gestin en la Universidad (2)

Generalizacin/Especializacin

Asociacin/Disociacin

Grupo BD Avanzadas

Tema II: El Modelo E/R

-5

Tema 2.1: Presentacin del Modelo E/R


Ejemplos: Universo del Discurso de la gestin en la Universidad (3)

Jerarqua de Abstracciones

Grupo BD Avanzadas

Tema II: El Modelo E/R

-6

Tema 2.2: Esttica del Modelo E/R


Modelo E/R Objetos pemitidos en la estructura: Entidades
Atributos (propiedades de las entidades) Dominios (sobre los cuales se definen los atributos) Interrelaciones (asociaciones o vinculaciones entre los objetos)

Representacin de estos objetos por medio de GRAFOS

Semntica escasa!
(en el modelo bsico)

Necesidad de extensiones

Grupo BD Avanzadas

Tema II: El Modelo E/R

-7

Tema 2.2: Esttica del Modelo E/R


CONCEPTO DE ENTIDAD
Concepto fcil de comprender intuitivamente, pero dficil de definir formalmente Tsichritzis (1982) dice que es muy difcil dar una definicin rigurosa de entidad Date (1983) reconoce que, formalmente, es una nocin indefinida y debe seguir as. Su aplicacin es subjetiva ya que una misma clase de objetos puede constituir en unos casos una entidad y en otros una propiedad o una interrelacin Date (1983) dice por ello que es una nocin relativa Definicin de ANSI/SPARC Una persona, lugar, cosa, concepto o suceso, real o abstracto, de inters para la empresa
Grupo BD Avanzadas Tema II: El Modelo E/R

-8

Tema 2.2: Esttica del Modelo E/R


ATRIBUTO: Propiedad o caracterstica de una entidad o de una interrelacin (no tiene existencia propia). DOMINIO: Conjunto de valores homogneos sobre el que se define un atributo (existe independientemente) Definicin por intensin: dominio edad (0-99), identificaciones (Entero(10)), salario (1.5 M-10 M,... Definicin por extensin: dominios enumerados (estado civi, sexo, etc.)

Grupo BD Avanzadas

Tema II: El Modelo E/R

-9

Tema 2.2: Esttica del Modelo E/R


CARACTERSTICAS DE LAS ENTIDADES (heursticas especificadas por Tardieu en la metodologa MERISE)
Una entidad tiene que tener existencia propia Cada ocurrencia de una entidad debe poderse distinguir de las dems -ser distinguible Todas las ocurrencias de una entidad deben tener los mismos tipos de atributos -no los mismos valores-

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 10

Tema 2.2: Esttica del Modelo E/R


EJEMPLOS DE ENTIDADES VS ATRIBUTOS
CONCEPTO PAS Si hablamos de una BD geogrfica Entidad PAIS

Si hablamos de una BD de Personal de la Universidad Atributo Pas

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 11

Tema 2.2: Esttica del Modelo E/R


ENTIDADES ATRIBUTOS
Sexo PERSONA Estado Civil ................... Nombre de la Obra LIBRO Nombre del autor ................... Mayora de edad PAIS ...................
Grupo BD Avanzadas Tema II: El Modelo E/R

VALORES
Hombre Mujer Soltero Casado Viudo Divorciado El Quijote ....... Cervantes ....... 18 aos 16 aos

- 12

Tema 2.2: Esttica del Modelo E/R


ENTIDAD

ATRIBUTOS
Iden_p

VALORES
5353531

DOMINIOS
DNI Dia

(PROFESOR)

E1

Fecha_Nac Fecha_Ingr

16

11

Mes Ao Sexo Num_enteros

sexo
1945

Telefono
varn 2343830 2168335

Algunos atributos definidos sobre la entidad PROFESOR


Grupo BD Avanzadas Tema II: El Modelo E/R

- 13

Tema 2.2: Esttica del Modelo E/R


CONVENCIN PARA REPRESENTAR GRAFICAMENTE ENTIDADES, ATRIBUTOS E INTERRELACIONES

Edad PERSONA Nacido_en

REPRESENTACIN DE ENTIDAD

REPRESENTACIN DE ATRIBUTO

REPRESENTACIN DE INTERRELACIN

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 14

Tema 2.2: Esttica del Modelo E/R


A1 A2 ........ E1 An

Representacin de la entidad E1 con un conjunto de atributos


F_Nac Dni

........
PROFESOR

Sexo

Ejemplos del tipo de entidad PROFESOR con un conjunto de atributos

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 15

Tema 2.2: Esttica del Modelo E/R


Restricciones semnticas sobre atributos de las entidades (1)
Identificadores Principales (IP) e Identificadores Alternativos (IA)

DNI

EMPLEADO

Nombre Direccin

Cod_Producto

PRODUCTO

Tipo Descripcin

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 16

Tema 2.2: Esttica del Modelo E/R


Restricciones semnticas sobre atributos de las entidades (2)
Atributos Compuestos
Fecha_nac EMPLEADO Dia Mes Ao

Dia EMPLEADO Mes Ao

Fecha_Nac

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 17

Tema 2.2: Esttica del Modelo E/R


Restricciones semnticas sobre atributos de las entidades (3)
Atributos Opcionales y Multivaluados

LIBRO

Isbn Titulo Idioma Ao-edicion Isbn Titulo Idioma Ao-edicion


(0,1)

LIBRO
(1,N)

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 18

Tema 2.2: Esttica del Modelo E/R


Restricciones semnticas sobre atributos de las entidades (4)
Atributos Opcionales y Multivaluados (posibles combinaciones)
A
(1,1)

obligatorio y univaluado

D
(0,N)

B
(0,1) opcional y

opcional y multivaluado
(1,N) obligatorio y

univaluado

multivaluado

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 19

Tema 2.2: Esttica del Modelo E/R


Restricciones semnticas sobre atributos de las entidades (5)
IP e IA compuestos
Marca Matricula Modelo Concesionario Num_orden Marca Modelo Concesionario Num_orden Matricula Cod_Vehiculo Cod_Vehiculo VEHICULO Cadena letras Nmero

VEHICULO

Nmero Cadena letras

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 20

Tema 2.2: Esttica del Modelo E/R


Interrelaciones
Asociacin entre entidades. Por ejemplo, Realizar es una interrelacin que vincula dos entidades, ALUMNO y CURSO

ALUMNO

Realizar

CURSO

Ocurrencia de la interrelacin:

Juan Garca

Realizar

Diseo de BD

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 21

Tema 2.2: Esttica del Modelo E/R


Interrelaciones
I1

E1

E2

Representacin del tipo de interrelacin I que asocia las 1 entidades E 1 y E 2

PROFESOR

examina

ALUMNO

Ejemplo de una interrelacin entre dos entidades Grupo BD Avanzadas Tema II: El Modelo E/R

- 22

Tema 2.2: Esttica del Modelo E/R


Interrelaciones
( 0,n ) PERSONA (0,n) confan
N:M

confa_en

Confa Ejemplo de una interrelacin sobre una misma entidad alquila persona conduce Ejemplo de dos interrelaciones entre dos entidades
Grupo BD Avanzadas Tema II: El Modelo E/R

coche

- 23

Tema 2.2: Esttica del Modelo E/R


Interrelaciones
PROFESOR
CALIFICACIN

Imparte_clase examina

NOTA

Recibe_clase ALUMNO

Ejemplo del tipo de interrelacin PROFESOR y ALUMNO, en el cual se muestra el atributo NOTA como aplicacin sobre el dominio CALIFICACIN.

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 24

Tema 2.2: Esttica del Modelo E/R


Interrelaciones Tipo de Correspondencia: Nmero mximo de ocurrencias de cada tipo de Entidad que pueden intervenir por cada ocurrencia del otro tipo de Entidad asociado en la Interrelacin. 1:1 --> como mximo una ocurrencia del tipo de Entidad por cada ocurrencia del otro. 1:N --> para uno de los tipos de Entidad hay un nmero indefinido de ocurrencias N:M --> nmero indefinido para ambos tipos de Entidad.
Grupo BD Avanzadas Tema II: El Modelo E/R

- 25

Tema 2.2: Esttica del Modelo E/R


Interrelaciones
PERSONA confan N:M confa_en Confa PERSONA van a votar vota 1:N vota_en LOCALIDAD
Grupo BD Avanzadas Tema II: El Modelo E/R

PERSONA peluquer@ 1:N Peina PERSONA es_director 1:1 dirige manda_en DEPARTAMENTO cliente

- 26

Tema 2.2: Esttica del Modelo E/R


Interrelaciones Ejemplo de interrelacin ternaria: BD Biblioteca
INVESTIGADOR

N:M:P

publica

ARTCULO

TEMA
Grupo BD Avanzadas Tema II: El Modelo E/R

- 27

Tema 2.3: Extendiendo la semntica de las interrelaciones


1. Cardinalidades de una Interrelacin Cardinalidad Mxima y Mnima: Nmero mximo y mnimo de ocurrencias de un tipo de Entidad que pueden estar interrelacionadas con una ocurrencia del otro y otros tipos de Entidad que participan en el tipo de interrelacin. (0,1) (1,1) (0,N) (1,N)

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 28

Tema 2.3: Extendiendo la semntica de las interrelaciones


1. Cardinalidades de una Interrelacin: Ejemplos
( 0,n ) PERSONA (0,n) confan
N:M

( 1,1 ) peluquer@

PERSONA
1:N

( 0,N ) cliente

confa_en

Confa PERSONA ( 0,N ) van a votar vota ( 1,1 )


1:N 1:1

Peina PERSONA ( 1,1 ) dirige ( 0,1 ) manda_en es_director

vota_en

LOCALIDAD
Grupo BD Avanzadas Tema II: El Modelo E/R

DEPARTAMENTO

- 29

Tema 2.3: Extendiendo la semntica de las interrelaciones


1. Cardinalidades de una Interrelacin: Ejemplos
PROFESOR
CALIFICACIN

(0,N)

calificado examina

NOTA (0,N)

califica

ALUMNO

Ejemplo de la interrelacin PROFESOR y ALUMNO, en la cual se muestra el atributo NOTA sobre el dominio CALIFICACIN.
Grupo BD Avanzadas Tema II: El Modelo E/R

- 30

Tema 2.3: Extendiendo la semntica de las interrelaciones


2. Dependencia en Existencia y en Identificacin
Se distinguen dos tipos de interrelacin: - Entidad regular Es aquella que no depende de otra entidad Ejemplo: Persona en la interrelacin Reside - Entidad dbil Es aquella que depende en existencia o en identificacin de otro tipo de entidad Ejemplo: Familiar en la interrelacin Se encarga

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 31

Tema 2.3: Extendiendo la semntica de las interrelaciones


2. Dependencia en Existencia y en Identificacin
Matrcula

(0,n)

(1,1) Ex

DNI

VEHCULO

Pertenece

PERSONA

Nombre

Ejemplo de Dependencia en Existencia

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 32

Tema 2.3: Extendiendo la semntica de las interrelaciones


2. Dependencia en Existencia y en Identificacin
Num_Ejemplar

Cod_ejemplar

(1,n) ID

(1,1)

Cdigo

EJEMPLAR_DVD

tiene

DVD

Ttulo Idioma

Ejemplo de Dependencia en Identificacin

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 33

Tema 2.3: Extendiendo la semntica de las interrelaciones


3. Exclusividad, Exclusin, Inclusividad e Inclusin (1/4)
(0,1)
publica

(1,N) ARTCULO (1,N) (0,1)


aparece

ACTAS CONGRESO

REVISTA

Ejemplo de Interrelacin Exclusiva


Grupo BD Avanzadas Tema II: El Modelo E/R

- 34

Tema 2.3: Extendiendo la semntica de las interrelaciones


3. Exclusividad, Exclusin, Inclusividad e Inclusin (2/4)

(0,N) CURSO (0,N)

imparte
{exclusin}

(1,1) PERSONA (1,n)

recibe

Ejemplo de Restriccin de Exclusin


Grupo BD Avanzadas Tema II: El Modelo E/R

- 35

Tema 2.3: Extendiendo la semntica de las interrelaciones


3. Exclusividad, Exclusin, Inclusividad e Inclusin (3/4)
(0,n)
imparte

(1,n) PERSONA (0,n) (2,n) (0,n)


posee

CURSO

TTULOS ACADMICOS

Ejemplo de Interrelacin Inclusiva


Grupo BD Avanzadas Tema II: El Modelo E/R

- 36

Tema 2.3: Extendiendo la semntica de las interrelaciones


3. Exclusividad, Exclusin, Inclusividad e Inclusin (4/4)

(0,N) CURSO (0,N)

imparte
{inclusin}

(1,1) PERSONA (1,n)

recibe

Ejemplo de Restriccin de Inclusin


Grupo BD Avanzadas Tema II: El Modelo E/R

- 37

Tema 2.4: Control de Redundancia


Un esquema tiene redundancia cuando la eliminacin de un elemento del mismo no supone prdida de semntica, es decir, los valores de dicho elemento pueden deducirse de otros valores. Pueden existir: . Atributos redundantes. . Interrelaciones redundantes. Condiciones para que una interrelacin sea redundante: A) Existencia de un ciclo en las interrelaciones. B) Que la semntica de las interrelaciones que componen el ciclo sea equivalente. C) Que las cardinalidades sean tales que no impidan, en ningn caso, que se cierre el ciclo despus de eliminada la interrelacin redundante.
Grupo BD Avanzadas Tema II: El Modelo E/R

- 38

Tema 2.4: Control de Redundancia


INVESTIGADOR
( 1,n ) ( 1,n ) redundante N:M

escribe
( 1,n ) ( 1,n ) N:1 ( 1,1 )

participa
( 1,n )

N:M

ARTCULO

publica

CONFERENCIA

Ciclo donde aparece una interrelacin redundante

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 39

Tema 2.4: Control de Redundancia


INVESTIGADOR
( 1,n ) ( 1,n )

N:M

edita
( 0,n ) N:M ( 0,n ) ( 1,n )

escribe
( 1,n )

N:M

ACTAS CONGRESO

aparece

ARTICULO

Ciclo donde no aparece una interrelacin redundante


Grupo BD Avanzadas Tema II: El Modelo E/R

- 40

Tema 2.5: Generalizacin y Especializacin


Abstraccin mediante la que descomponemos un tipo de Entidad (Supertipo) y uno o ms tipos de Entidad (Subtipos)
PERSONA
(1,1)

TIPO

ES-UN

(0,1)

(0,1)

EMPLEADO
Grupo BD Avanzadas Tema II: El Modelo E/R

ESTUDIANTE

- 41

Tema 2.5: Generalizacin y Especializacin


Atributos comunes en el Supertipo Atributos propios en los Subtipos Distincin entre interrelaciones en las que participan el Supertipo y los Subtipos Restricciones semnticas sobre las jerarquas: Totalidad/Parcialidad Solapamiento/Exclusividad
Grupo BD Avanzadas Tema II: El Modelo E/R

- 42

Tema 2.5: Generalizacin y Especializacin


Ejemplo de generalizacin total sin solapamiento EMPLEADO
(1,1) CLASE DE TRABAJO

ES-UN

(0,1)

(0,1)

RRHH

NO RRHH

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 43

Tema 2.5: Generalizacin y Especializacin


Ejemplo de generalizacin parcial sin solapamiento EMPLEADO
(1,1) CLASE DE TRABAJO

ES-UN

(0,1)

(0,1)

RRHH

COMERCIAL

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 44

Tema 2.5: Generalizacin y Especializacin


Ejemplo de generalizacin total con solapamiento PERSONA
(1,1)

TIPO

ES-UN

(0,1)

(0,1)

EMPLEADO

ESTUDIANTE

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 45

Tema 2.5: Generalizacin y Especializacin


Ejemplo de generalizacin parcial con solapamiento PROFESOR
(1,1)

FUNCIN

ES-UN

(0,1)

(0,1)

DOCENTE

INVESTIGADOR

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 46

Tema 2.5: Generalizacin y Especializacin


Reglas en Insercin 1. Si se inserta en un supertipo se debe insertar en todos los subtipos para los que la entidad cumple la condicin predefinida (atributo discriminante). 2. Si se inserta en un supertipo de una jerarqua total se debe insertar la entidad en al menos un subtipo y si los subtipos son disjuntos slo en uno.

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 47

Tema 2.5: Generalizacin y Especializacin


Reglas en Borrado 1. Si se borra una ocurrencia de entidad en un supertipo hay que eliminarla automticamente de los subtipos a la que pertenece 2. Si se borra una ocurrencia de un subtipo hay que borrarla del supertipo si: Generalizacin total y subtipos disjuntos. Generalizacin total y subtipos solapados, si es el ltimo subtipo del tipo correspondiente.
Grupo BD Avanzadas Tema II: El Modelo E/R

- 48

Tema 2.5: Generalizacin y Especializacin


Podemos tener Jerarquas Mltiples
LIBRO

TEMA

IDIOMA

(0,1)
INFORMTICA

(0,1)
LENGUA

(0,1)
FRANCS

(0,1)
ESPAOL

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 49

Tema 2.5: Generalizacin y Especializacin


Ejemplo de red de generalizacin
LIBRO
TEMA A IDIOMA B

(0,1)
INFORMTICA

(0,1)
LENGUA

(0,1)
FRANCS

(0,1)
ESPAOL

C (0,1)
BASES DATOS

Especialidad (0,1)

D (0,1)

Dominio

PROCESAMIENTO DEL LENGUAJE NATURAL

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 50

Tema 2.6: Interrelaciones de grado superior a dos


Cundo es necesaria una interrelacin ternaria?
INVESTIGADOR (1,N) (1,N) (1,N) escribe (1,N) ARTCULO (1,N) (1,N) acepta (1,1) publica (1,1) participa (1,N) CONFERENCIA

NO

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 51

Tema 2.6: Interrelaciones de grado superior a dos


Cundo es necesaria una interrelacin ternaria?
INVESTIGADOR (1,N) (1,N) (1,N) investiga (1,N) TEMA (1,N) (1,N) abarca (1,N) publica (1,N) participa (1,N) CONFERENCIA

SI

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 52

Tema 2.6: Interrelaciones de grado superior a dos


Descomposicin de un tipo de interrelacin en varios
(1,N) PROFESOR (1,N)

ensea (1,1) ASIGNATURA (1,1)

impatir (1,N)

GRUPO (1,N)

PROFESOR

(1,N)

ensea (1,1) (1,N) ASIGNATURA asociar (1,N)

asignar (1,N) GRUPO

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 53

Tema 2.7: Dimensin Temporal en el Modelo E/R


Primera aproximacin a la dimensin temporal en un esquema E/R
Cod_Investigador ISBN

INVESTIGADOR

CONFERENCIA

F_Nac.

(1,N)

participa N:M

(0,N)

Fechas Ini Fin

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 54

Tema 2.7: Dimensin Temporal en el Modelo E/R


Base de datos actual: no consideramos el pasado

Cod_Ejemplar (0,N) EJEMPLAR DVD N:1 presta F_pres. (0,1)

Cod_Socio SOCIO

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 55

Tema 2.7: Dimensin Temporal en el Modelo E/R


Base de datos histrica: consideramos el pasado

Cod_Ejemplar F_pres. EJEMPLAR_DVD (1,N) presta N:M f_dev f_pres + 7

F_dev. (0,N)

Cod_Socio SOCIO

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 56

Tema 2.7: Dimensin Temporal en el Modelo E/R


Representacin del Tiempo como una entidad
TIEMPO (1,N) presta Cod_ejemplar (1,N) EJEMPLAR_DVD Cod_socio (1,1) SOCIO F_pres. F_dev.

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 57

Tema 2.7: Dimensin Temporal en el Modelo E/R


Utilizando Generalizaciones
1:N es de (1,1) Cod_socio SOCIO 1:N
corresponde

Cod_Prstamo (0,N) PRESTAMO (0,N) (1,1)


Es_un

F_dev.

Cod_ejemplar (1,N) (1,1) EJEMPLAR_DVD


Grupo BD Avanzadas Tema II: El Modelo E/R

(0,1) PRESTAMO FINALIZADO F_fin.

- 58

Tema 2.8: Atributos Derivados


Cod_Ejemplar Num_Ejemplar Cdigo (1,n) EJEMPLAR_DVD
ID

(1,1) DVD Ttulo N_ejemplares


D1

tiene

Ejemplo de atributo derivado

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 59

Bibliografa
w BSICA:
n

M. Piattini, E. Marcos, C. Calero y B. Vela. Tecnologa y Diseo de Bases de Datos. Captulos 14 y 15. RA-MA 2006. D. Cuadra, E. Castro, A. Iglesias, P. Martnez, F.J. Calle, C. de Pablo, H. Al-Jumaily y L. Moreno. Desarrollo de Bases de Datos: casos prcticos desde el anlisis a la implementacin. Captulo 1. RA-MA. 2007. A. Silberschatz, H. Korth & S. Sudarskhan. Fundamentos de Bases de Datos. 5 Edicin. Captulo 6. McGraw Hill. 2006. R. Elmasri and S.B. Navathe. Fundamentos de Sistemas de Bases de Datos. Captulo 3. Addison Wesley. 2007. A. de Miguel, M. Piattini y E. Marcos. Diseo de Bases de Datos Relacionales. Captulo 2 y 9. RA-MA. 1999. A. de Miguel, P. Martnez, E. Castro, J.M. Cavero, D. Cuadra, A. Iglesias y C. Nieto. Diseo de Bases de Datos: Problemas Resueltos. Captulo 1. RA-MA. 1999.

w RECOMENDADA:
n

Grupo BD Avanzadas

Tema II: El Modelo E/R

- 60

S-ar putea să vă placă și