La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Modelado conceptual de bases de datos.

Presentaciones similares


Presentación del tema: "Modelado conceptual de bases de datos."— Transcripción de la presentación:

1 Modelado conceptual de bases de datos.

2 Modelado conceptual de bases de datos.
Modelo conceptual simple de una biblioteca

3 LA BIBLIOTECA

4 ENTIDADES libro armario usuario

5 LA BIBLIOTECA

6 ENTIDADES/RELACIONES
libro libro armario armario usuario ¿? ejemplar/copia

7 ENTIDADES/RELACIONES
libro libro armario usuario ejemplar/copia ¿? préstamo usuario

8 ENTIDADES/RELACIONES
libro armario ejemplar/copia préstamo usuario

9

10 ENTIDADES libro titulo autor fecha editorial ciudad CUIDADO ¡¡¡

11 ENTIDADES libro ejemplar/copia titulo titulo autor autor fecha fecha
editorial ciudad ejemplar/copia titulo autor fecha editorial ciudad

12 ENTIDADES libro ejemplar/copia id_libro nºcopia titulo armario autor
fecha editorial ciudad ejemplar/copia nºcopia armario ¿?

13 ENTIDADES libro ejemplar/copia id_libro nºcopia titulo armario autor
fecha editorial ciudad ejemplar/copia nºcopia armario ¿id_libro?

14 ENTIDADES/RELACIONES
libro id_libro titulo autor fecha editorial ciudad ejemplar/copia nºcopia armario id_libro M

15 ENTIDADES/RELACIONES
libro id_libro titulo autor fecha editorial ciudad ejemplar/copia nºcopia id_armario id_libro armario id_armario M M

16 ENTIDADES 1 M M 1 CUIDADO ¡¡¡ libro id_libro titulo autor fecha
editorial ciudad ejemplar/copia nºcopia id_armario id_libro armario id_armario M M usuario id_usuario nombre apellidos dirección teléfono CUIDADO ¡¡¡

17 M ENTIDADES 1 M M 1 ¿Como es esta relación ? libro id_libro titulo
autor fecha editorial ciudad ejemplar/copia nºcopia id_armario id_libro armario id_armario M M M usuario id_usuario nombre apellidos dirección teléfono ¿Como es esta relación ?

18 ENTIDADES 1 M M 1 libro id_libro titulo autor fecha editorial ciudad
ejemplar/copia nºcopia id_armario id_libro armario id_armario M M préstamo fecha_prest fecha_devol usuario id_usuario nombre apellidos dirección teléfono

19 ENTIDADES 1 M M 1 libro id_libro titulo autor fecha editorial ciudad
ejemplar/copia nºcopia id_armario id_libro armario id_armario M M préstamo fecha_prest fecha_devol ¿? usuario id_usuario nombre apellidos dirección teléfono

20 ENTIDADES 1 M M 1 libro id_libro titulo autor fecha editorial ciudad
ejemplar/copia signatura id_armario id_libro armario id_armario M M préstamo fecha_prest fecha_devol ¿nºcopia? ¿id_usuario? usuario id_usuario nombre apellidos dirección teléfono

21 ENTIDADES/RELACIONES
libro id_libro titulo autor fecha editorial ciudad ejemplar/copia signatura id_armario id_libro armario id_armario M M préstamo fecha_prest fecha_devol signatura id_usuario usuario id_usuario nombre apellidos dirección teléfono M

22 ENTIDADES/RELACIONES
libro id_libro titulo autor fecha editorial ciudad ejemplar/copia nºcopia id_armario id_libro armario id_armario M M 1 M préstamo fecha_prest fecha_devol nºcopia id_usuario usuario id_usuario nombre apellidos dirección teléfono M

23 Una copia podrá ser prestada muchas veces,
pero un préstamo concreto sólo podrá afectar a una copia. Un usuario podrá hacer préstamos muchas veces, pero un préstamo concreto sólo podrá ser realizado por un usuario.

24 ENTIDADES CUIDADO ¡¡¡ libro id_libro titulo autor fecha editorial
ciudad CUIDADO ¡¡¡

25 Id_libro titulo autor fecha editorial ciudad 1 La rata Antonio Pero 1987 Esa Madrid 2 El perro Juan Pera 2004 Otra Barcelona 3 El gato Antonio Pero y Juan Pera 2006 4 El pato Juan Pera y Antonio Pero 2007

26 Id_libro titulo Autor1 Autor2 fecha editorial ciudad 1 La rata Antonio Pero 1987 Esa Madrid 2 El perro Juan Pera 2004 Otra Barcelona 3 El gato 2006 4 El pato 2007

27 Id_libro titulo autor fecha editorial ciudad 1 La rata Antonio Pero 1987 Esa Madrid 2 El perro Juan Pera 2004 Otra Barcelona 3 El gato Antonio Pero y Juan Pera 2006 4 El pato Juan Pera y Antonio Pero 2007

28 ¿No será que aquí habrá más de una entidad?
ENTIDADES libro id_libro titulo autor fecha editorial ciudad CUIDADO ¡¡¡ ¿No será que aquí habrá más de una entidad?

29 M M libro id_libro titulo fecha editorial ciudad autor id_autor nombre
1 Antonio Pero 2 Juan Pera Id_libro titulo Id_autor1 Id_autor2 fecha editorial ciudad 1 La rata 1987 Esa Madrid 2 El perro 2004 Otra Barcelona 3 El gato 2006 4 El pato 2007 Id_libro titulo Id_autor fecha editorial ciudad 1 La rata 1987 Esa Madrid 2 El perro 2004 Otra Barcelona 3 El gato 2006 4 El pato 2007

30 ¿Una instancia de libro-autor, con cúantas instancias
M M libro id_libro titulo fecha editorial ciudad autor id_autor nombre M libro-autor id_autor id_libro M ¿Una instancia de libro-autor, con cúantas instancias de libro se relaciona ? ¿Una instancia de libro, con cúantas instancias de libro-autor se relaciona ? ¿Una instancia de libro-autor, con cúantas instancias de autor se relaciona ? ¿Una instancia de autor, con cúantas instancias de libro-autor se relaciona ? Id_libro Id_autor 1 2 3 4 Id_libro titulo fecha editorial ciudad 1 La rata 1987 Esa Madrid 2 El perro 2004 Otra Barcelona 3 El gato 2006 4 El pato 2007 Id_autor Nombre 1 Antonio Pero 2 Juan Pera

31 ¿Qué libros ha escrito Juan Pera?
id_libro titulo fecha editorial ciudad autor id_autor nombre M libro-autor id_autor id_libro M ¿Qué libros ha escrito Juan Pera? Id_libro Id_autor 1 2 3 4 Id_libro titulo fecha editorial ciudad 1 La rata 1987 Esa Madrid 2 El perro 2004 Otra Barcelona 3 El gato 2006 4 El pato 2007 Id_autor Nombre 1 Antonio Pero 2 Juan Pera

32 ¿Cómo actualizaríamos la bases de datos si llega una obra
Id_libro Id_autor 1 2 3 4 Id_libro titulo fecha editorial ciudad 1 La rata 1987 Esa Madrid 2 El perro 2004 Otra Barcelona 3 El gato 2006 4 El pato 2007 Id_autor Nombre 1 Antonio Pero 2 Juan Pera Juan Pera Elgrillo 2009 Otra Barcelona ¿Cómo actualizaríamos la bases de datos si llega una obra nueva de alguno de los autores ya existentes?

33 ¿Qué hacemos con los datos del libro?
Id_libro Id_autor 1 2 3 4 5 Id_libro titulo fecha editorial ciudad 1 La rata 1987 Esa Madrid 2 El perro 2004 Otra Barcelona 3 El gato 2006 4 El pato 2007 5 El Grillo 2009 Id_autor Nombre 1 Antonio Pero 2 Juan Pera NADA Juan Pera Elgrillo 2009 Otra Barcelona ¿Qué hacemos con los datos del libro? ¿Qué hacemos con los datos del autor? ¿Qué hacemos en la entidad libro-autor?

34 ENTIDADES/RELACIONES
libro id_libro titulo fecha editorial ciudad ejemplar/copia nºcopia id_armario id_libro armario id_armario M M 1 M 1 M préstamo fecha_prest fecha_devol signatura id_usuario libro-autor id_autor id_libro usuario id_usuario nombre apellidos dirección teléfono M M 1 autor id_autor nombre


Descargar ppt "Modelado conceptual de bases de datos."

Presentaciones similares


Anuncios Google