Tarea para AD04.

Tarea para AD04.

Detalles de la tarea de esta unidad.
Enunciado.

Una empresa dispone de una base de datos contiene las tablas con la información necesaria para su gestión. Las tablas son las siguientes:

  • Tabla DEPT que contiene información de los diferentes departamentos que tiene la empresa. La clave principal DEPTNO.
  • Tabla EMP que contiene la información de los diferentes empleados que tiene la empresa. Tiene como clave principal EMPNO y ajenas DEPTNO que relaciona con la tabla departamentos y MGR que establece la relación con la misma tabla mostrando ser jefe de.

La creación de las tablas y sus relaciones se dan en el fichero tablas.sql que se adjunta.

La base de datos que se utilizará será Oracle.

Mapea las tablas utilizando Hibernate con NetBeans y realiza un proyecto Java llamado HibernateOracle que obtenga lo siguiente:

  1. Crea la base de datos.
  2. Configura y crea la ORM Hibernate.
  3. Realiza una inserción y un borrado sobre la tabla EMP.
  4. Obtener un listado sobre las tablas EMP y DEPT que visualice empno, ename, sal, dname y loc.
  5. Redactar un documento donde se explique el proceso seguido para la realización de la práctica. 

Se adjunta el fichero Hibernate_Instalacion.pdf, donde se muestran los pasos para la implementación de Hibernate, y el fichero ojdbc6.jar conector de Oracle. 

Los ficheros necesarios para la elaboración de la práctica se encuentran en este enlace.

En el siguiente enlace accederás a la página web de Oracle, con un ejemplo de uso de Hibernate con NetBeans:

Uso de Hibernate en Netbeans.

Criterios de puntuación. Total 10 puntos.
  1. Instalación de la base de datos NetBeans: 1 punto.
  2. Configuración de Hibernate: 2 puntos.
  3. Sentencias DML: 3 puntos.
  4. Realización de la join: 3 puntos.
  5. Explicación de la tarea: 1 punto.
Recursos necesarios para realizar la Tarea.

Ordenador con procesador de textos y el entorno NetBeans instalado.

Conexión a Internet.

Consejos y recomendaciones.

Se pretende poner en práctica los conceptos aprendidos, de la forma más clara posible.

Para ello, se recomienda no extenderse mucho en las respuestas y dar prioridad en el orden de secuencia de pasos indicando siempre el objetivo que se persigue con cada uno de ellos.

Indicaciones de entrega.

Una vez realizada la tarea elaborarás un único documento donde figuren las respuestas correspondientes. El envío se realizará a través de la plataforma de la forma establecida para ello, y el archivo se nombrará siguiendo las siguientes pautas:

apellido1_apellido2_nombre_SIGxx_Tarea

Asegúrate que el nombre no contenga la letra ñ, tildes ni caracteres especiales extraños. Así por ejemplo la alumna Begoña Sánchez Mañas para la cuarta unidad del MP de AD, debería nombrar esta tarea como...

sanchez_manas_begona_AD04_Tarea