Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TALLER 15
JESSICA ANDREA MARTIN MARTIN
TALLER # 15
El hombre nunca sabe de lo que es capaz hasta que lo intenta. Charles Dickens
Objetivo: Implementacin del manejo combinado de contraints, triggers y vistas en la base de
datos, para obtener consistencia en su base de datos
Es calificable el estndar, sobre todo la sintaxis recuerde que las palabras reservadas se
escriben en maysculas y estn alineadas.
En la especificacin inicial se requera que para los habitantes el grupo al que pertenece
dependa de los las ultimas 3 cifras de los crditos que tenga, de acuerdo con la siguiente
tabla.
termina
grupo
000 - 199
200 - 399
400 - 599
600 -799
800 -999
1 ) Como su tabla de habitantes no cumple con dicho objetivo usted lo primero que debe hacer
es actualizar los datos,
Rta : Como primer paso creamos una nueva columna llamada cdigo ya que no
contbamos con una
Ahora actualizaremos esta nueva colunma con los requerimientos que vimos
anteriormente
3) despus crear un trigger, que una vez se cambien los crditos de un habitante debe
actualizar el grupo y comprobarlo.
4) Adicionalmente se pide que se cree una vista de todos los habitantes que muestre la
identificacin, el nombre, los crditos, y un campo calculado llamado "delgrupo" que es el texto
SU GRUPO ES ( grupo). y debe modificar los crditos dividindolos por 9.
hint2: puede concatenar usando 'SU GRUPO ES ( ' || grupo || ' )')
Bibliografa
http://stackoverflow.com/questions/13837026/oracle-query-to-put-rows-at-odd-numberadjacent-to-even-number