Descargar la presentación
La descarga está en progreso. Por favor, espere
1
Lenguaje Estructurado de Consultas http://es.wikipedia.org/wiki/SQL
2
SECUENCIAS Contadores incrementales Sintaxis CREATE sequence "PERSONA_SEQ" http://es.wikipedia.org/wiki/SQL
3
TRIGGERS Instrucción SQL que se ejecuta cuando se intenta realizar una operación sobre una determinada tabla. EVENTO ELEMENTO ACCIÓN
4
TRIGGERS [CREATE / UPDATE] TRIGGER [BEFORE / AFTER] [INSERT / UPDATE / DELETE] ON TABLE [declaraciones] BEGIN [instrucciones] END http://es.wikipedia.org/wiki/SQL
5
LLAVE PRIMARIA CREATE trigger "BI_PERSONA" before insert on "PERSONA" for each row begin select "PERSONA_SEQ".nextval into :NEW.ID from dual; end; / http://es.wikipedia.org/wiki/SQL
6
Ejercicio Crear tres tablas con llave primaria incremental por medio de una secuencia, llenar cada tabla con 15 registros y la de la relación con 20 registros que permitan comprobar que la secuencia funciona. Piloto ID (Secuencia) Codigo Nombre Apellido Celular http://es.wikipedia.org/wiki/SQL
7
Ejercicio Aeronave ID (Secuencia) Codigo Tipo Horas de Vuelo Fecha Ultimo Mantenimiento Vuelo ID (Secuencia) ID Aeronave ID Piloto Fecha Duracion Ciudad Origen Ciudad Destino http://es.wikipedia.org/wiki/SQL
8
Ejercicio Realice las siguientes consultas utilizando las diferentes formas de JOIN vistas en clase. Mostrar la información de todos los vuelos los pilotos y las aeronaves sin repetir las llaves foráneas y las primarias Mostrar la información de todos los pilotos y sus vuelos, mostrar incluso la información del piloto así no tenga vuelo Mostrar la información de los pilotos que han realizado vuelos en el mes de marzo de este año http://es.wikipedia.org/wiki/SQL
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.