Download - Modelo FINAL Laboratorio I

Transcript
  • Prctico NORMALIZACIN: (70 puntos)

    Una empresa privada, lleva a cabo las tareas de consorcio en edificios de nuestra ciudad. Y

    necesita un sistema que le permita implementar el cobro de multas por no respetar las normas

    de Convivencia establecidas.

    Algunos de los conceptos de las multas son las siguientes:

    Hacer ruidos molestos o escuchar msica entre las 22 y las 8 horas.

    No mantener limpios los espacios comunes.

    Romper lmpara de luces de los espacios comunes.

    Obstaculizar puertas de entrada de los departamentos.

    Respetar la moral y buenas costumbres.

    En caso de mudanza no se deber sobrecargar el ascensor.

    No se puede tener animales de ninguna especie.

    Cada multa tiene asociado un valor en $.

    Ser necesario llevar un registro de todos los propietarios o inquilinos que habiten los

    departamentos del edificio para tener control de a quienes se les aplican las multas, como as

    tambin registrar el control de las mismas, sabiendo que pueden ser realizadas en efectivo,

    con tarjeta de dbito o crdito. Cabe aclarar que a partir de la tercera multa se debe cargar un

    20% sobre el valor de las multas.

    Terico (20 puntos)

    1) Qu es un modelo relacional?

    2) Qu es Normalizacin y cules son sus procesos?

    3) para qu se utiliza SQL?

    4) Defina y ejemplifique sentencias de manipulacin de datos. (DML)

    5) Para qu sirve la clusula WHERE en las diferentes sentencias DML?

  • Sentencias SQL (10 puntos)

    ALUMNOS @legajo Apellido Nombre DNI Fecha_nac Telfono Email Cod_curso#

    CURSOS

    @cod_curso Nombre

    1) Seleccione todos aquellos alumnos donde el apellido comience con H y el nombre contengan letras que van de la B a la G.

    2) Mostrar apellido y nombre de aquellos alumnos que no tienen telfono ni fecha de nacimiento.

    3) Listar todos los alumnos que van al curso 1w3.

    4) Mostrar los alumnos del curso 1w1 que tienen documento que van desde los 20 a los 35 millones.

    5) Seleccionar aquellos alumnos que van al curso 1w2 y que nacieron en 1991.

    6) Insertar un registro en la tabla alumnos con los siguiente valores:

    Legajo: 11526, apellido: Olmos, Nombre: Fernando, DNI: 35263665. 7) Modifique el registro insertado

    anteriormente colocando Fecha de nacimiento, 25/05/1992.

    8) Crear la tabla Cursos completa con las claves primarias y forneas.

    9) Eliminar el registro correspondiente a Fernando Olmos creado anteriormente.

    10) Elimine la tabla cursos. Es correcto eliminar esta tabla primero? Por qu?

    NOTA: 1w1, 1w2 y 1w3 son nombre de los cursos (:-P)

    Examen final del 02/07/2013. Gentileza Fernando El Puma Maldonado.

    Tipe: Daniel Rom 29/06/2015.