Manual de Oracle Cajabd
-
Upload
jorge-machado -
Category
Documents
-
view
227 -
download
3
description
Transcript of Manual de Oracle Cajabd
![Page 1: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/1.jpg)
Primero damos click en Aplication Express.
Después Ingresamos el usuario System y la contraseña que le asignamos a este usuario y click en
login.
Luego daremos click en la opción de créate new, y llenaremos los siguientes campos como en la
imagen siguiente, la contraseña que ustedes deseen y después daremos click en create workspace.
![Page 2: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/2.jpg)
Ya creado nuestro workspace damos click en “Click here”
Luego ingresaremos la contraseña del usuario “prueba” con el workspace Prueba que creamos.
![Page 3: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/3.jpg)
Ahora utilizaremos otro programa para poder crear la base de datos, y será sqldeveloper
![Page 4: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/4.jpg)
Este es el ambiente grafico de sqldeveloper
Primero hay que hacer la conexión entre el workspace que creamos y sqldeveloper, primero
damos click en el signo más de color verde y ahí damos nueva conexión.
![Page 5: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/5.jpg)
Luego ingresamos el nombre de la conexión puede ser cualquiera, ingresamos el usuario con el
que creamos el workspace y la contraseña.
Luego click en probar para corroborar que la conexión fue un éxito.
![Page 6: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/6.jpg)
Aparecera un mensaje de correcto y luego en click en aceptar.
Aquí ingresaran el siguiente código:
create table cat_Empresario
(
idempresario number not null,
nombres varchar2 (30),
apellidos varchar2 (30),
direccion varchar2 (255),
ciudad varchar2 (30),
sexo varchar2 (1),
telefono varchar2 (25),
primary key (idempresario)
);
create table cat_Autobuses
(
idAutobus number not null constraint pk_autobuses primary key,
placa varchar2 (30),
numAsientos number,
Marca varchar2 (50),
Modelo varchar2 (50),
AñoFabricacion date,
idempresario number,
foreign key (idempresario) references cat_Empresario(idempresario)
);
create table cat_Motorista
![Page 7: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/7.jpg)
(
idMotorista number not null,
idlicencia varchar2 (30),
nombres varchar2 (30),
apellidos varchar2 (30),
direccion varchar2 (255),
ciudad varchar2 (25),
sexo varchar2 (1),
telefono varchar2 (25),
primary key (idmotorista)
);
create table pro_Viaje
(
idviajes number not null,
lugarDestino varchar2 (50),
LugarOrigen varchar2 (50),
fechaentrada date,
FechaSalida date,
idMotorista number,
idAutobus number,
Numpasajeros number not null,
precio decimal (8,2),
totalviaje decimal (8,2),
observacion varchar2 (255),
primary key (idviajes),
foreign key (idmotorista) references cat_motorista(idmotorista),
foreign key (idautobus) references cat_autobuses (idautobus)
);
Seleccionan el texto y le dan click en el botón Ejecutar o presionan Control+Enter
![Page 8: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/8.jpg)
Aparecerá el mensaje que las 4 tablas están creadas
![Page 9: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/9.jpg)
Después ingresaremos datos a nuestras tablas atreves de archivos csv desde sqldeveloper
Damos click derecho en nuestra tabla cat_empresario y damos click en Importar Datos
Y seleccionamos el archivo cat_empresario y damos click en el botón abrir
![Page 10: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/10.jpg)
Damos click en siguiente.
![Page 11: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/11.jpg)
Luego click en siguiente
![Page 12: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/12.jpg)
Luego click en siguiente
Luego click en siguiente
![Page 13: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/13.jpg)
Y damos click en verificar y todas las opciones deben de estar en SUCCESS y click en terminar.
![Page 14: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/14.jpg)
Aparecera este mensaje.
Luego damos click derecho en nuestra tabla cat_autubuses y damos click en Importar Datos
Y seleccionamos el archivo cat_autobuses y damos click en el botón abrir
![Page 15: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/15.jpg)
Damos click en siguiente.
![Page 16: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/16.jpg)
Luego click en siguiente
Luego click en siguiente
![Page 17: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/17.jpg)
Aquí seleccionamos el campo de añofabricacion y en la opción de formato pondremos el formato
de fecha que tiene nuestro archivo csv en este caso es: “dd-mm-yyyy” y damos click en siguiente
Y damos click en verificar y todas las opciones deben de estar en SUCCESS y click en terminar.
![Page 18: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/18.jpg)
Aparecerá este mensaje.
Luego damos click derecho en nuestra tabla cat_motorista y damos click en Importar Datos
![Page 19: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/19.jpg)
Y seleccionamos el archivo cat_motoristas y damos click en el botón abrir
![Page 20: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/20.jpg)
Damos click en siguiente.
Luego click en siguiente
![Page 21: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/21.jpg)
Luego click en siguiente
![Page 22: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/22.jpg)
Luego click en siguiente
Y damos click en verificar y todas las opciones deben de estar en SUCCESS y click en terminar.
![Page 23: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/23.jpg)
Aparecerá este mensaje.
Luego damos click derecho en nuestra tabla pro_viaje y damos click en Importar Datos
Y seleccionamos el archivo cat_motoristas y damos click en el botón abrir
Y seleccionamos el archivo cat_autobuses y damos click en el botón abrir
Y seleccionamos el archivo cat_autobuses y damos click en el botón abrir
Y seleccionamos el archivo cat_autobuses y damos click en el botón abrir
![Page 24: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/24.jpg)
Y seleccionamos el archivo pro_viajes y damos click en el botón abrir
![Page 25: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/25.jpg)
Damos click en siguiente.
Luego click en siguiente
![Page 26: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/26.jpg)
Luego click en siguiente
![Page 27: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/27.jpg)
Aquí seleccionamos los campo de fechaentrada y fechasalida, la opción de formato pondremos el
formato de fecha que tiene nuestro archivo csv en este caso es: “dd-mm-yyyy” y damos click en
siguiente
![Page 28: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/28.jpg)
Y damos click en verificar y todas las opciones deben de estar en SUCCESS y click en terminar.
![Page 29: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/29.jpg)
Aparecerá este mensaje.
Ahora ya ingresados los datos, regresamos a Oracle Application Express e ingresamos a SQL
Workshop
Luego entramos a SQL commands
![Page 30: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/30.jpg)
Aquí crearemos las secuencias y los triger siguientes:
CREATE SEQUENCE cEmpresario
START WITH 11
INCREMENT BY 1;
CREATE TRIGGER TRIG_Empresario
BEFORE INSERT ON cat_Empresario
FOR EACH ROW
BEGIN
SELECT cEmpresario.NEXTVAL INTO :NEW.idempresario FROM DUAL;
END;
CREATE SEQUENCE cAutobuses
START WITH 101
INCREMENT BY 1;
CREATE TRIGGER TRIG_Autobuses
BEFORE INSERT ON cat_Autobuses
FOR EACH ROW
BEGIN
SELECT cAutobuses.NEXTVAL INTO :NEW.idAutobus FROM DUAL;
END;
CREATE SEQUENCE cMotorista
START WITH 51
INCREMENT BY 1;
CREATE TRIGGER TRIG_Motorista
BEFORE INSERT ON cat_Motorista
FOR EACH ROW
BEGIN
![Page 31: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/31.jpg)
SELECT cMotorista.NEXTVAL INTO :NEW.idMotorista FROM DUAL;
END;
CREATE SEQUENCE cViaje
START WITH 201
INCREMENT BY 1;
CREATE TRIGGER TRIG_Viaje
BEFORE INSERT ON pro_Viaje
FOR EACH ROW
BEGIN
SELECT cViaje.NEXTVAL INTO :NEW.idviajes FROM DUAL;
END;
Crear Primero la secuencia y después el trigger uno por uno, Seleccionamos el código y damos click en run el
botón amarrillo.
![Page 32: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/32.jpg)
Ya creadas las 4 secuencias y los 4 trigger, procederemos hacer el master detail para el formulario.
Dar click en Home e ir a Application Builder
![Page 33: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/33.jpg)
Click en el botón créate
Seleccionamos Database y damos click en Next
![Page 34: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/34.jpg)
Click en next
Seleccionamos nuestra base de datos y damos click en Next
![Page 35: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/35.jpg)
Seleccionamos Master Detail
Y seleccionamos Cat_empresario en Master table name
![Page 36: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/36.jpg)
Y seleccionamos Cat_autobuses en Datailr table name
![Page 37: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/37.jpg)
Luego damos click en Add page
![Page 38: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/38.jpg)
Seleccrionamos Master Detail y las tablas que pondremos serán Cat_Motorista como Master Table
y Pro_viajes como Detail Table y click en Add page.
Despues click en Next
Seleccionamos el numero de niveles que deseamos para nuestro formulario y damos click en Next
![Page 39: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/39.jpg)
Luego Click en Next
Luego click en Aplication Espress, en el language seleccionamos Espanol El Salvador y
configuramos el formato de la fecha y damos click en Next
![Page 40: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/40.jpg)
Seleccionamos un tema y le damos Next
![Page 41: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/41.jpg)
Y por último damos click en Create y ya tendremos nuestro formulario creado
![Page 42: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/42.jpg)
Para poder ver nuestro formulario y poder Insertar, actualizar, seleccionar y eliminar datos damos
click en Run Application
En el Login ingrasamos nuestro usuario y la contraseña
![Page 43: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/43.jpg)
Y podemos apreciar que nuestro formulario esta hecho
Ingresaremos datos a nuestra tabla Cat_empresarios dando click en create
Después veremos que ya está creado nuestro empresario creado.
![Page 44: Manual de Oracle Cajabd](https://reader034.fdocuments.es/reader034/viewer/2022042516/5695d1f91a28ab9b0298a3aa/html5/thumbnails/44.jpg)