Creando código para ejecutar en consola oracle.
PROCESO DE LA CREACION DE TABLAS 
Create table universidad(idruc varchar2(10)primary key, 
Razonsocial varchar2(20), 
Telefono varchar2(9), 
Direccion varchar2(15), 
Idcodalumno varchar2(10)); 
Create table categoria(idcategoria varchar2(10)primary 
key, 
Descripcion varchar2(20)); 
Create table alumnodatos(idcodalumno varchar2(10)primary 
key, 
Idcategoria varchar2(10), 
Foreign key (idcodalumno) references universidad); 
Create table alumno(idcodalumno varchar2(10) primary key, 
Nombre varchar2(10), 
Apepaterno varchar2(15), 
Apematerno varchar2(15), 
Telefono varchar2(9), 
Fechadenac date, 
Sexo char(2), 
Dni varchar2(9), 
Direccion varchar2(20)); 
Create table facultad(idfacultad varchar2(20)primary key, 
Carrera varchar2(10), 
semestre varchar2(10), 
Idcodalumno varchar2(10), 
Foreign key (idcodalumno) references alumno); 
Create table aula(idaula varchar2(10)primary key, 
Turno varchar2(10), 
Idfacultad varchar2(10),
Foreign key (idfacultad) references facultad); 
Create table turno(idturno varchar2(10)primary key, 
Horario varchar2(10), 
Descripcion varchar2(10), 
Idfacultad varchar2(10)); 
Create table tipodepago(idcod_tipo_pago 
varchar2(20)primary key, 
Descripcion varchar2(20), 
Costo varchar2(10), 
Idfacultad varchar2(20), 
Foreign key (idfacultad) references facultad); 
Create table historialdeboleta(idnumero_de_boleta 
varchar2(10)primary key, 
Fecha_de_emision varchar2(10), 
Observaciones varchar2(20), 
idcod_tipo_pago varchar2(20)); 
create table boleta(idnumerodeboleta varchar2(8)primary 
key, 
boleta varchar2(20), 
ruc varchar2(11), 
nombredealumno varchar2(10), 
categoria varchar2(10), 
ciclo number(10), 
facultad varchar2(10), 
turno varchar2(10), 
idnumero_de_boleta varchar2(10)); 
create table detalleboleta(idnumerodeboleta 
varchar2(8)primary key, 
cantidad varchar2(10), 
porcentaje_de_pago varchar2(10), 
importe varchar2(10), 
total varchar2(10));
INSERCIÓN 
insert into Universidad 
(Idruc,Razonsocial,Telefono,Direccion,Idcodalumno) 
Values 
(‘1254632563’,’studiomax’,’1236564’,’121541’,’123456’); 
Insert into categoria 
(idcategoria,Descripcion) 
Values 
(‘1254’,’valores’); 
Insert into alumnodatos 
(idcodalumno,idcategoria) 
Values 
(‘1254’,’a’); 
Insert into alumno 
(idcodalumno, Nombre, Apepaterno, Apematerno, Telefono, 
Fechadenac, Sexo, Dni, Direccion) 
Values 
(‘123’,’will’,’choque’,’pari’,’12354’,’20/11’,’f’,’los 
angeles’); 
insert into facultad 
(idfacultad, Carrera,semestre, Idcodalumno) 
Values 
(‘ciencia’,’sist’,’2’,’2541’); 
Insert into aula 
(idaula, Turno, Idfacultad) 
Values 
(‘12’,’mañana’,’1245’);
Insert into turno 
(idturno, Horario,Descripcion, Idfacultad) 
Values 
(‘12’,’mañana’,’1245’,’sis’); 
Insert into tipodepago 
(idcod_tipo_pago, Descripcion, Costo, Idfacultad) 
Values 
(‘147’,’soles’,’pago’,’10’); 
Insert into historialdeboleta 
(idnumero_de_boleta, Fecha_de_emision, Observaciones, 
idcod_tipo_pago) 
Values 
(‘147’,’20/10’,’detalle’,’10’); 
Insert into boleta 
(idnumerodeboleta, boleta, ruc, nombredealumno, 
categoría, ciclo, facultad, turno, idnumero_de_boleta) 
Values 
(‘1472’,’rec’,’12345’,’princi’,’123’,’2’,’cienci’,’man’,’ 
12345’); 
Insert into detalleboleta 
(idnumerodeboleta, cantidad, porcentaje_de_pago, importe, 
total) 
Values 
(‘147’,’20/10’,’detalle’,’10’);

Creando codigo en sql

  • 1.
    Creando código paraejecutar en consola oracle.
  • 2.
    PROCESO DE LACREACION DE TABLAS Create table universidad(idruc varchar2(10)primary key, Razonsocial varchar2(20), Telefono varchar2(9), Direccion varchar2(15), Idcodalumno varchar2(10)); Create table categoria(idcategoria varchar2(10)primary key, Descripcion varchar2(20)); Create table alumnodatos(idcodalumno varchar2(10)primary key, Idcategoria varchar2(10), Foreign key (idcodalumno) references universidad); Create table alumno(idcodalumno varchar2(10) primary key, Nombre varchar2(10), Apepaterno varchar2(15), Apematerno varchar2(15), Telefono varchar2(9), Fechadenac date, Sexo char(2), Dni varchar2(9), Direccion varchar2(20)); Create table facultad(idfacultad varchar2(20)primary key, Carrera varchar2(10), semestre varchar2(10), Idcodalumno varchar2(10), Foreign key (idcodalumno) references alumno); Create table aula(idaula varchar2(10)primary key, Turno varchar2(10), Idfacultad varchar2(10),
  • 3.
    Foreign key (idfacultad)references facultad); Create table turno(idturno varchar2(10)primary key, Horario varchar2(10), Descripcion varchar2(10), Idfacultad varchar2(10)); Create table tipodepago(idcod_tipo_pago varchar2(20)primary key, Descripcion varchar2(20), Costo varchar2(10), Idfacultad varchar2(20), Foreign key (idfacultad) references facultad); Create table historialdeboleta(idnumero_de_boleta varchar2(10)primary key, Fecha_de_emision varchar2(10), Observaciones varchar2(20), idcod_tipo_pago varchar2(20)); create table boleta(idnumerodeboleta varchar2(8)primary key, boleta varchar2(20), ruc varchar2(11), nombredealumno varchar2(10), categoria varchar2(10), ciclo number(10), facultad varchar2(10), turno varchar2(10), idnumero_de_boleta varchar2(10)); create table detalleboleta(idnumerodeboleta varchar2(8)primary key, cantidad varchar2(10), porcentaje_de_pago varchar2(10), importe varchar2(10), total varchar2(10));
  • 4.
    INSERCIÓN insert intoUniversidad (Idruc,Razonsocial,Telefono,Direccion,Idcodalumno) Values (‘1254632563’,’studiomax’,’1236564’,’121541’,’123456’); Insert into categoria (idcategoria,Descripcion) Values (‘1254’,’valores’); Insert into alumnodatos (idcodalumno,idcategoria) Values (‘1254’,’a’); Insert into alumno (idcodalumno, Nombre, Apepaterno, Apematerno, Telefono, Fechadenac, Sexo, Dni, Direccion) Values (‘123’,’will’,’choque’,’pari’,’12354’,’20/11’,’f’,’los angeles’); insert into facultad (idfacultad, Carrera,semestre, Idcodalumno) Values (‘ciencia’,’sist’,’2’,’2541’); Insert into aula (idaula, Turno, Idfacultad) Values (‘12’,’mañana’,’1245’);
  • 5.
    Insert into turno (idturno, Horario,Descripcion, Idfacultad) Values (‘12’,’mañana’,’1245’,’sis’); Insert into tipodepago (idcod_tipo_pago, Descripcion, Costo, Idfacultad) Values (‘147’,’soles’,’pago’,’10’); Insert into historialdeboleta (idnumero_de_boleta, Fecha_de_emision, Observaciones, idcod_tipo_pago) Values (‘147’,’20/10’,’detalle’,’10’); Insert into boleta (idnumerodeboleta, boleta, ruc, nombredealumno, categoría, ciclo, facultad, turno, idnumero_de_boleta) Values (‘1472’,’rec’,’12345’,’princi’,’123’,’2’,’cienci’,’man’,’ 12345’); Insert into detalleboleta (idnumerodeboleta, cantidad, porcentaje_de_pago, importe, total) Values (‘147’,’20/10’,’detalle’,’10’);