Base de datos

Páginas: 2 (267 palabras) Publicado: 13 de junio de 2011
1. (3 puntos) Crear la tabla PERSONA, LIBRO, PRESTAMO en la BD Pubs, estas tablas pertenecen al sistema de Biblioteca. La estructura de datos es la siguiente:a) PERSONA: IdPersona(entero), Nombre y Apellido, DNI (a criterio)
b) LIBRO: IdLibro(entero), Titulo, AñoEdicion(entero), Editorial
c) PRESTAMO:IdPersona, IdLibro, FechaPrestamo(date o DateTime), DiasPrestamo(entero)

Definir las claves primarias y Foraneas para cada tabla (no debe ser Identity)
Lafecha de ingreso y de matricula debe ser tipo Date o DateTime

2. (1 punto) Ingrese los datos de las tablas

3 (4 puntos) Defina una Vista que muestre losdatos del préstamo.
a. Id de la persona, Nombre y Apellido de la persona, idLIbro, Titulo del Libro Fecha del Préstamo
b. Cree otra vista con la mismainformación pero ordenado por Fecha de Préstamo en forma descendente

4 (2 puntos) Utilizando JOIN, desarrolle una consulta que devuelva todas las personas que no sehan prestado ningún libro.

5 (2 puntos) Muestre todos los datos de las personas y de préstamo. Utilice un tipo de JOIN

6 Use Sentencias SQL y/oprocedimientos almacenados (8 puntos):
a) Crear un strore procedure que permita ingresar libros, solo si no existen en la tabla Libros
b) Crear un Store Procedure quemuestre los datos de una persona y los libros que se ha prestado, dicho SP contara con el parámetro código de persona.
c) Crear un Store Procedure que accese unlibro especifico de la tabla Libros y muestre el mensaje “existe libro” o “no existe”.
d) Muestre la relación de personas que se han prestado mas de un libro
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS