cambiar puerto de configuración
TRANSCRIPT
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 1/32
1.- Instalar Oracle 10g XE - Ambiente Local
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 2/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 3/32
2.- Cambiar el puerto de administración web de Oracle al 9999 - Ambiente Local
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 4/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 5/32
3.- Habilitar el usuario HR
Contraseña para HR.
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 6/32
Acceso a HR.
4.- Generar el Script DDL para el esquema HR - script.sql
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 7/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 8/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 9/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 10/32
Instalar JDK.
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 11/32
Instalación de SQL Developer
Indicar ruta del JDK:
5.- Generar el model de Base de Datos "HR" - SQL Developer Data Modeler
Interfaz SQL Developer
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 12/32
Nueva Conexión
Conexión HR
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 13/32
5.- Generar el model de Base de Datos "HR" - SQL Developer Data Modeler
6.- Usando un editor de texto estandar, crear un archivo de texto plano con 5 lineas - archivo.csv
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 14/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 15/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 16/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 17/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 18/32
7.- Respaldar las tablas de HR así como también su contenido, duplicando la tabla con el nombre
RES_
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 19/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 20/32
8.- Utilizando un JOIN realizar una consulta que obtenga las ciudades y el nombre de la
Región - Query
9.- Crear un Objeto tipo vista que encapsule la anterior consulta. - view
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 21/32
10.-Crear un SP para insertar contenido en la tabla JOBS donde verifique que el salario minimo
sea mayor a 1000. sp
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 22/32
11.-Crear un SP para obtener cuantos paises esta en cada region mostrando las columnas
[Nombre Region], [Numero de Paises] sp
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 23/32
12.-Crear un Componente Java (DAO) para conectarse a la Base de Datos con un driver tipo 4
(http://download.oracle.com/javase/tutorial/jdbc/index.html).
Nombre de las clase DataSource
Lo que se muestra en la consola:
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 24/32
13.-Crear un Componente Java (Service) y obtener todos los metadatos del esquema HR y
desplegarlos en la salida estándar (System.out), así como también guardarlos en un archivo de
texto plano.
1era parte código componente
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 25/32
Salida de datos.
14.-Crear un Servicio tipo CRUD para la tabla JOBS, previniendo SQL Injection, y utilizando el SP
para crear nuevos registros.
15.-Modificar los componentes DAO y Service para que soporten Concurrencia, y a su vezsimular 100 usuarios que estan consultado la tabla de JOBS.
16.-Documentar el código para indicar como cambiar el nivel de Aislamiento de las conexiones a
Serializable.
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 26/32
17.-Documentar las clases con Javadoc.
(http://www.oracle.com/technetwork/java/javase/documentation/index-jsp-135444.html)
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 27/32
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 28/32
Index. Html muestra la información correspondiente a la clase.
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 29/32
18.-Crear una nueva instancia de la base de datos cuyo sid se llame "ids".
NO SE PUEDE.
RAZONES:
Las limitaciones están en que no se pueden crear instancias ( e.d. create database), viene con una
ya creada. Tampoco utiliza mas de 1GB de S.G.A. (e.d. memoria) aunque la maquina disponga de
más. No se puede instalar en maquinas multiprocesador. Por último no se puede superar las 4GB
de datos.
19.-Cambiar las estructuras datos utilizadas (Arreglos, Listas ) a java.util.set
20.-Refactorizar los componentes para Aplicar POO, en dado caso de que se utilizo
programación estructurada.
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 30/32
Referencias:
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 31/32
y http://f herrerav.blogspot.com/2007/06/como-cambiar-el-puerto-por-defecto-de.html
y http://www.esdebian.org/instalacion/23992/como-instalar-oracle-10g-express-editon-
debian-etchlenny
y http://www.oracle.com/technetwork/es/articles/sql/o58sql-100505-esa.html
y http://www.oracle.com/technetwork/issue-archive/2008/08-may/o38sql-
102034.html?ssSourceSiteId=otnes
y http://www.forosdelweb.com/f100/copiar-datos-tabla-oracle-597531/
OTRAS REFERENCIAS.
create or replace PROCEDURE spSeleccionar as
cursor seleccionar is
SELECT REGION_ID,
REGIONS.REGION_NAME,
COUNT (REGIONS.REGION_NAME)
FROM REGIONS
JOIN COUNTRIES
USING(REGION_ID) group by REGION_ID, REGIONS.REGION_NAME;
begin
5/7/2018 Cambiar puerto de configuración - slidepdf.com
http://slidepdf.com/reader/full/cambiar-puerto-de-configuracion 32/32
open seleccionar;
dbms_output.put_line(seleccionar);
commit;
close seleccionar;
END spSeleccionar;
procedure paises AS cursor pais is
SELECT regions.region_name REGION,
count(countries.country_name)NUMERO
FROM regions
JOIN countries USING
(region_id)GROUP BY regions.region_name;
pais_rec pais%ROWTYPE;
begin
open pais;
FOR pais_rec IN pais LOOP
DBMS_OUTPUT.PUT_LINE(pais_rec.REGION || ' ' || pais_rec.NUMERO);
END LOOP;
close pais;
END paises;