Está en la página 1de 4

SQL (Comandos SHOW, CREATE, USE, INSERT)

1. Crear la base de datos Aerolinea


Create database aerolinea;

2. Para desplegar las bases de datos existentes:


Show databases;

3. Ingresar a la base de datos Aerolinea


Use aerolínea;

4. Crear la tabla pasajero con los siguientes campos:


pas_id entero y llave primaria
pas_pnom,pas_snom,pas_pape,pas_sape, pas_fecna date,
pas_cel entero.
Create table pasajero (pas_id int primary key,
pas_pnom varchar(10) not null,
pas_snom varchar(10),
pas_pape varchar(10) not null,
pas_sape varchar(10),
pas_fecna date,
pas_cel int);

5. Comando para desplegar el nombre de las tablas que ya están


creadas
Show tables;

6. Comando para desplegar la tabla pasajero;


Describe pasajero; //Desc pasajero;

7. Agregar lo siguiente:
Insert into pasajero values
(220,’David’,’Eduardo’,’Rivera’,’Nolasco’,’1995-03-
04’,98255567);

Insert into pasajero


values(221,’Josue’,’David’,’Osorio’,’Castro’,’1995-03-
04’,98257327);

8. Para mostrar los registros (informacion) de la tabla pasajero:


Select * from pasajero;

9. Crear la tabla empleado


Create table empleado(emp_num int auto_increment primary
key,
emp_pnom varchar(15),
emp_pape varchar(15) not null,
emp_tel int);

10. Ingresar un registro en la tabla empleado:


Insert into empleado values(NULL,’Katia’,’Solis’,98451245);
Insert into empleado values(NULL,’Julio’,’Pena’,98457812);

11. Crear la tabla avion

Create table avion(avi_num int primary key,

avi_mod varchar(10),

emp_num int references empleado(emp_num) on delete


cascade on update cascade);

12. Ingresar un registro en la tabla avion


Insert into avion values(234,’F-150’,1);
Insert into avion values(235,’Boeing 737’,2);

13. Create table piloto(emp_num int references


empleado(emp_num) on delete cascade on update cascade,
pil_lic int,
pil_calif varchar(10));

Insert into piloto values(1,98,’A’);


14. Create table vuelo
(vue_num varchar(10) primary key,
avi_num int references avion(avi_num) on delete cascade on
update cascade,
emp_num int references empleado(emp_num) on delete
cascade on update cascade);
Insert into vuelo values(‘LF-928’,234,1);

15. Create table destino(dest_cod varchar(7),dest_nom


varchar(20),dest_ubic varchar(12));
Insert into destino values(‘SAP’, ‘San Pedro Sula’,‘15G30M0S
N’);

16. Create table boleto(bol_num varchar(10) primary key,


bol_precio int not null, bol_fecha date, bol_hora varchar(5),
pas_id integer references pasajero(pas_id) on delete cascade
on update cascade,
vue_num varchar(10) references vuelo(vue_num) on delete
cascade on update cascade,
dest_cod varchar(7) references destino(dest_cod) on delete
cascade on update cascade);
Insert into boleto values(‘CA-876’,300,’2022-02-
22’,’15:30’,220,’LF-928’,’SAP’);

17. Para mostrar la informacion de la tabla boleto:


Select * from boleto;

También podría gustarte