Ejercicios SQL Biblioteca

download Ejercicios SQL Biblioteca

of 2

Transcript of Ejercicios SQL Biblioteca

  • 7/22/2019 Ejercicios SQL Biblioteca

    1/2

    EJERCICIO: SISTEMA DE BIBLIOTECA

    Realizar MEDIANTE CDIGOen Lenguaje SQL las siguientes tablas y agregar 6 registros a cada tabla, de acuerdo a los datos solicitados en las consultassiguientes:

    NOTA: LAS t SIGNIFICA QUE LAS VARIABLES TENDRAN QUE SER VARCHAR Y EL NUMERO ES LA LONGITUD DEL

    DOMINIO, tsi/no, SIGNIFICA QUE SERA TIPO VARCHAR DE 2 CARACTERES DONDE SOLO SE PODRA INTRODUCIR UN SI OUN NO, EN EL ATRIBUTO SEXO, SOLO PODRA ACEPTAR UNA F O UNA M, SOLO EXISTEN 4 AREAS, INGENIERIA ENSISTEMAS, ADMINISTRACION, INGENIERIA INDUSTRIAL O GESTION EMPRESARIAL. EL TIPO DE DOMINIO DATE

    CORRESPONDE A UNA FECHA Y SU SINTAXIS PARA LA INSERCION ES: AO-MES-DIA.LA EXISTENCIA SE REFIERE A LA CANTIDAD DE EJEMPLARES DE CADA LIBRO EXISTENTES EN LA BIBLIOTECA.

    REALIZAR LAS SIGUIENTES CONSULTAS EN SQL:1. OBTENER LA CANTIDAD DE LIBROS EN EXISTENCIA

    2. MOSTRAR EL CDIGO DE LIBRO, TITULO Y AUTOR DE LOS LIBROS PRESTADOS A LOS DOCENTES

    3. MOSTRAR TODOS LOS DATOS DE LOS ALUMNOS QUE ADEUDEN ALGN LIBRO

    4. MOSTRAR LOS DATOS DE LOS ALUMNOS DE SISTEMAS QUE ADEUDEN ALGN LIBRO

    5. OBTENER LA CANTIDAD DE ALUMNOS QUE TENGAN ADEUDO DE LIBROS

    6. MOSTRAR LOS DOCENTES HOMBRES QUE TENGAN DOS LIBROS PRESTADOS

    7. MOSTRAR TODOS LOS LIBROS DEL REA DE INGENIERA EN SISTEMAS

    8. MOSTRAR EL TITULO, AUTOR Y CDIGO DE LIBRO PRESTADO A BEATRIZ ORTA HERNNDEZ

    9. MOSTRAR LOS DATOS DE LOS ALUMNOS QUE SE LES PREST ALGN LIBRO DEL 2000AL 2007

    ALUMNOSnom_alum t25

    a_paterno t20

    a_materno t20

    no_control t8

    adeudo tsi/no

    carrera t25

    semestre t10

    sexo t2

    edad int

    cve_docente t8

    LIBROS

    titulo t50

    autor t50codigo_libro t10

    editorial t25

    edicin t10

    area t50

    f_ingreso date

    existencia int

    edo_lib tsi/no

    DOCENTES

    nom_doc t25

    a_paterno t20a_materno t20

    sexo t2

    edad int

    area t50

    cve_docente t8

    P_LIBROS_ALUM

    f_prestamo date

    f_entrega datefolio_p_alum int

    no_control t8

    codigo_libro t10

    edo_p_alum tsi/no

    P_LIBROS_DOC

    f_prestamo date

    f_entrega datefolio_p_doc int

    cve_docente t8

    codigo_libro t10

    edo_p_doc tsi/no

  • 7/22/2019 Ejercicios SQL Biblioteca

    2/2

    10. MOSTRAR LOS DETALLES DEL LIBRO PRESTADO AL ALUMNO CON NUMERO DE CONTROL XXXX

    11. MOSTRAR LOS DATOS DE LOS ALUMNOS QUE ADEUDEN LIBROS CUYO APELLIDO PATERNO SEA RODRGUEZ

    12. MOSTRAR LOS DATOS DE LOS LIBROS DEL REA DE ADMINISTRACIN QUE NO ESTN PRESTADOS

    13. MOSTRAR LA CANTIDAD DE LIBROS DE LA EDITORIAL TRILLAS

    14. MOSTRAR LOS DETALLES DE LOS LIBROS CON TITULO MATEMTICASDE LA BIBLIOTECA15. MOSTRAR LOS DATOS DE LOS LIBROS CON TITULO PROGRAMACIN