scrip de sql oralcle

Páginas: 11 (2568 palabras) Publicado: 11 de agosto de 2013
mczadkiel

para ver lo q hay en las tablas
select * from cat;
para ver la tabla en especifico
desc avion;
pra eliminar tabla
drop table nomtabla ;
CREACION DE TABLAS
create table avion_pasajeros
(cod_Avion number(3) primary key references avion(cod_Avion),
nro_puestos_1ra_clase number (3) not null,
nro_puestos_puestos_economico number (3) not null,
volumen_vodega number (5) notnull,
peso_bodega number(1) not null) ;

create table AVION
(cod_Avion number(3) primary key,
marca varchar2(10) not null,
modelo number (4) not null,
numero_de_motores number(1) not null check (numero_de_motores < 5));





create table avion_carga
(cod_Avion number(3) primary key references avion(cod_Avion),
peso_maximo number (3) not null,
volumen_maximo number(3) not null);create table pilotos
(cod_piloto number(3) primary key,
nombre varchar2(10) not null,
direccion varchar2(10) not null,
telefono number (10) not null,
fecha_nac date not null,
licencia varchar2(10),
categoria varchar(1) not null check (categoria in('a','b','c')));



create table rutas
(cod_ruta number(3) primary key,
ciudad_salida varchar2(10) not null,
ciudad_llegada varchar2(10) notnull,
cto number (10) not null,
cto_impuesto number (10) not null,
kiometraje number(10));



create table vuelos
(cod_vuelo number(3) primary key,
cod_avion number(3) references avion(cod_avion),
cod_ruta number(3) references rutas(cod_ruta),
cod_piloto number(3) references pilotos(cod_piloto),
fecha date not null,
hora number(4));




create table cliente
(cod_clientenumber(3) primary key,
nombre varchar2(10) not null,
direccion varchar2(10) not null,
telefono number (10) not null,
sexo varchar2(10) not null,
fecha_nacimiento date not null);
licencia varchar2(10),




create table pasaje
(cod_pasaje number(3) primary key,
Cod_cliente number(3 ) references cliente(cod_cliente) ,
Cod_vuelo number(3 ) references vuelos(cod_vuelo) ,
Fecha_compra datenot null );

Create table encomienda
(cod_encomienda number(3) primary key,
Cod_cliente number(3 ) references cliente(cod_cliente) ,
Cod_vuelo number(3 ) references vuelos(cod_vuelo) ,
Peso varchar2(10) not null,
Observacion varchar2(10) not null ,
Destinatario varchar2(10) not null,
Id_destinatario number(10));

Create table paquete_de_mano
(cod_paquete number(3)primary key,Cod_pasaje number(3 ) references pasaje(cod_pasaje) ,
Peso varchar2(10) not null,
volumen varchar2(10) not null,
observacion varchar2(10) not null);

CREACION DE SECUENCIAS
create sequence avion_sq;
create sequence pilotos_sq;
create sequence rutas_sq ;
create sequence vuelos_sq;
create sequence cliente_sq;
create sequence encomienda_sq;
create sequence paquete_de_mano_sq;
createsequence PASAJE_SQ ;

PARA BORRAR UNA SECUENCIA
drop sequence ruta_sq;

INSERCION DE DATOS

AVION
insert into avion values (avion_sq.nextval, ‘airbusindu’,’2013’,’3’);
insert into avion values (avion_sq.nextval, ‘cessna’,’1991’,’4’);
insert into avion values (avion_sq.nextval, ‘jumbo’,’2000’,’3’);
insert into avion values (avion_sq.nextval, ‘airbus’,’2003’,’2’);
insert into avionvalues (avion_sq.nextval, ‘embraer’,’2012’,’3’);
insert into avion values (avion_sq.nextval, ‘bombardier’,’2009’,’4’);
insert into avion values (avion_sq.nextval, ‘Spitfire’,’2003’,’3’);
insert into avion values (avion_sq.nextval, ‘boeing’,’2003’,’3’);
insert into avion values (avion_sq.nextval, ‘nyakobo’,’2012’,’4’);

aviones de carga insertar datos
insert into avion_carga values (‘1’,’20’,’400’);
insert into avion_carga values ( ‘2’,’30’,’800’);
insert into avion_carga values ( ‘3’,’40’,’900’);
avion pasajero
insert into avion_pasajeros values ( ‘1’,’40’,’90’,’30’,’3’);
insert into avion_pasajeros values ( ‘2’,’30’,’96’, ’20’,’6’);
insert into avion_pasajeros values ( ‘3’,’20’,’200’, ’50’,’6’);
insert into avion_pasajeros values ( ‘4’,’50’,’100’, ’60’,’4’);
insert...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • scrip
  • Scrip
  • Scrip Div
  • Scrip gamezone
  • Que es un java scrip
  • Que es sql
  • que es sql
  • SQL

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS