Está en la página 1de 8

TEMA:

Rendimiento de SGBD en el modelo cliente/servidor

OBJETIVOS:
 Establecer que el modelo cliente servidor no consiste solamente en
máquinas distintas, sino que se basa en software tambien.
 Probar rendimiento de SGBD en un modelo cliente servidor de un solo
sistema operativo y máquina.
 Contrastar la diferencia entre usar LMD desde la aplicación y llamadas
desde la aplicación a procedimientos PLSQL que usen LMD.

Ing. Robert Moreira Centeno

Fuente: Propia
• Enlace de descarga.
• Versiones de SGBD y usuarios.
• Librerías JDBC para conexión a SGBDs desde
Java.
• Pasos previos para conectarse a Oracle desde
java: (1), (2)
• Resultado del taller

Índice
Índice

Enlaces de descarga

Sistema en Java desarrollado con el IDE NETBEANS para probar los 3 gestores:

https://uleam-
my.sharepoint.com/:u:/g/personal/robert_moreira_uleam_edu_ec/ERDX2KaprCVCpLpwU3sQKnYB6WLVOgqOKC
zWee_AYMqGTg?e=sfabfL

Tablas en SQL en cada gestor y procedimientos almacenados:

https://uleam-
my.sharepoint.com/:w:/g/personal/robert_moreira_uleam_edu_ec/EQah_QyNkqJOpY4TnFIN9UcBAdYFFkBuF9X
75tZ_7pGHKg?e=wEIRJZ
Índice

Versiones de SGBD y usuarios

SGBD Versión Sistema Nombre del Contraseña del


Operativo usuario usuario
Oracle 18c Windows 10 ubdproducto 1234567
SQL SERVER 2016 Windows 10 Autenticación windows
PostgreSQL 12 Windows 10 post123
Índice

Librerías JDBC para conexión a SGBDs desde java

En la carpeta del proyecto se encontrará con los jar que permiten conectarse a Oracle vía
JDBDC a los gestores: oracle, postgresql y sql server.

Cuando realice proyectos de bases de datos, de acuerdo a la versión de JDK que instale,
deberá bajar el jar que corresponda y agregarlo al programa.

Se debe tener cuidado con el jar a usar en sql server, pues vienen 2 archivos a diferencias de
los otros dos gestores que solo ocupan uno, el segundo archivo es "sqljdbc_auth.dll" del
enlace https://www.microsoft.com/en-us/download/details.aspx?id=58505. El archivo
sqljdbc_auth.dll no se agrega como jar en el programa, solo se lo copia y pega en el
directorio. Los jar se deben agregar usando el método que se describe (hay más formas,
pero esta es la más sencilla)
Índice

Pasos previos para conectarse a Oracle desde Java (1)

En el archivo "sqlnet.ora" agregar la


línea:

SQLNET.ALLOWED_LOGON_VERSIO
N_SERVER=10

Quedará el archivo de la siguiente forma


Índice

Pasos previos para conectarse a Oracle desde Java (2)

Consulta: Select username, p Consulta: Select username, p


Cambiando contraseña del
assword_versions from dba_ assword_versions from dba_
usuario creado
users; users;

Se debe prestar atención en que a la clave para el usuario ubdproducto se le agrega compatibilidad 10G
Índice

Resultado del taller

También podría gustarte