Ejercicio de bases de datos en sql

Solo disponible en BuenasTareas
  • Páginas : 4 (822 palabras )
  • Descarga(s) : 0
  • Publicado : 21 de junio de 2010
Leer documento completo
Vista previa del texto
Practica Biblioteca Bases de datos 

El objetivo de esta práctica es realizar consultas a los préstamos de libros que una biblioteca realiza a sus usuarios.

Datos
Se desea realizar una base dedatos para controlar los préstamos de libros que realiza una biblioteca a sus usuarios. Los libros se identifican con una clave, al igual que los usuarios. Para los usuarios se almacena también lafecha de alta en la biblioteca. No hay limitación en cuanto al número de libros que un usuario puede retirar de la biblioteca. Un libro se puede retirar y devolver el mismo día, pudiendo ser dadonuevamente en préstamo a otro usuario el mismo día. Un mismo usuario se le puede prestar un mismo libro varias veces, pero siempre en días diferentes. Para cada préstamo se guarda la fecha en que se realizael préstamo y la fecha en la que se devuelve el libro prestado. Los libros que estén fuera de la biblioteca en préstamo se indicarán mediante un valor vacio en el campo de fecha de devolución delcorrespondiente préstamo.

Datos-libros
Cada línea contiene la información relativa a un libro de la biblioteca:
Clave Titulo Autor Página 1, Programación en C++, Joyanes, 155 2, Harry Potter, J.Caroll, 166 3, Hamlet, Shakespeare, 150 4, Discurso del metodo, R.Descartes, 182 5, El libro de arena, J.L.Borges, 121 6, Una dama en apuros, T. Sharpe, 255 7, La Republica o el Estado, Platon, 303 8, Lavida Inutil de pito perez, J.Roth, 189 9, El principito, E.Hemingwey, 154 10, En las profundidades, A.C.Clarke, 196.

Datos-Usuario
Cada línea contiene la información relativa a un usuario de labiblioteca:
Clave Nombre teléfono fechaAlta 1, Jacinto Perez Lozano, 617315863, 26-mar-2009 2, Fanny Romero Sanchez,959253987, 06-jun-2010 3, Javier Lopez Rojas, 954553153, 10-may-2009 4, José LuisGonzalez Lleida, 954435993,19-mar-2010 5, Ricado Jimenez Gomez, 955634281, 28-jan-206 6, Manuel Daza Zamora, 954435113, 29-oct-2010 7, Felipe Osorio Melgar, 609257167, 17-jul-2009 8, Vicente Fox...
tracking img