CRUD EN JAVA
TABLA ESPECIE EN ORACLE
CREATE TABLE ESPECIE (
IDESPECIE NUMBER(10,0) NOT NULL,
CATEGORIA VARCHAR2(40) NOT NULL,
HABITAT VARCHAR2(40) NOT NULL,
NOMBRE VARCHAR2(40) NOT NULL,
CONSTRAINT ESPECIE_PK PRIMARY KEY (IDESPECIE)
);
BO Y DAO
BO - Business Object:
Se encarga de encapsular los mensajes que se envían y reciben desde la
Base de Datos.
DAO – Data Access Object:
Se encarga de construir las cadenas con las sentencias y peticiones que
leerá la Base de Datos.
INSTALAR LA BASE DE DATOS ORACLE
1. Descargar la base de datos Oracle desde el sitio
https://www.oracle.com/database/technologies/xe-downloads.html
2. Si se requiere crear una cuenta de estudiante
3. Luego instalar la base de datos y especificar una contraseña que será para el usuario “sys” y
“sysdba”
Crear Usuario para la base de datos
4. Luego de instalar Oracle, se necesita
descargar el gestor de base de datos “SQL
DEVELOPER”
https://www.oracle.com/tools/downloads/sqldev-
downloads.html#license-lightbox
Descargar la versión:
Windows 64-bit with JDK 8 included
5. Extraer el programa en la ubicación
deseada y ejecutar el archivo sqldeveloper
Crear Usuario para la base de datos
6. Dentro de SQL DEVELOPER crear una nueva conexión
7. Luego llenar los datos con el usuario
“sys” y la contraseña creada al momento de la
instalación y los demás campos como en la
imagen, seleccionar “Probar” y si la conexión
tiene como estado correcto pulsar la opción
“Conectar”
Crear Usuario para la base de datos
8. En la conexión creada dirigirse a la parte inferior y dar click derecho
en “Otros Usuarios” y seleccionar la opción “Crear Usuario”
9. En la
ventana que se abrirá
escribir el nombre del
usuario a crear y su
contraseña y los
demás campos como
en la imagen y luego
dirigirse a la pestaña
“Privilegios del
Sistema”
Crear Usuario para la base de datos
10. En la nueva pestaña seleccionar los
campos:
ALTER ANY TABLE
CREATE ANY TABLE
CREATE SESSION
DELETE ANY TABLE
READ ANY TABLE
UPDATE ANY TABLE
Y dirigirse a la pestaña “Cuotas”
Crear Usuario para la base de datos
11. En la nueva pestaña seleccionar el
campo:
USERS
Finalmente seleccionar “Aplicar”
Crear Usuario para la base de datos
12. Ahora en SQL DEVELOPER crear una nueva conexión para el
usuario que acabamos de crear
13. Luego llenar los datos con el usuario
y la contraseña que acabamos de crear,
seleccionar “Probar” y si la conexión tiene
como estado correcto pulsar la opción
“Conectar”
Crear Usuario para la base de datos
14. Ahora nos dirigimos a Archivo > Abrir y buscamos el archivo
CRUD.sql en la ubicación en la que se ubique
Crear Usuario para la base de datos
15. Ahora seleccionamos todo el script y presionamos “Sentencia de
Ejecución”
16. Ahora nos saldrá una ventana
en la que se nos pedirá seleccionar la
conexión, seleccionamos la que
acabamos de crear y seleccionamos
“Aceptar”
Preparando el CRUD en Java - Netbeans
17. Abrimos el proyecto CRUD y nos dirigimos a la clase “Conexión” en la que reemplazamos los campos login
y password con los datos “usuario” y “contraseña” del usuario que creamos en SQL DEVELOPER
18. Ahora nos dirigimos a librerías y seleccionamos “Add JAR/Folder”
Preparando el CRUD en Java - Netbeans
19. Ahora seleccionamos los archivos jcalendar-1.4 y ojdbc8 y presionamos “Open”
20. Luego seleccionamos “Clean and Build”
21. Finalmente seleccionamos “Run” y el
proyecto CRUD se ejecutará