| layout | default |
|---|---|
| title | Unidad 3: Oracle SQL |
| nav_order | 5 |
| permalink | /Unidad-SQL/ |
Línea de Fundamentos de Software | IS-FUNDAMENTOS-LEARNING Monitoría de Modelos y Servicios de Datos (MYSD) 🎓
{: .note }
Resultados de Aprendizaje: Al finalizar esta unidad, estarás en capacidad de configurar tu entorno de desarrollo, establecer conexiones estables con los servidores de la Escuela y gestionar eficientemente tus scripts de base de datos en ambientes remotos y locales.
Para interactuar con la base de datos centralizada de la universidad, es fundamental configurar correctamente los parámetros de red.
Utiliza la siguiente tabla para configurar tu acceso al servidor Granate:
| Campo | Valor |
|---|---|
| Hostname | granate.is.escuelaing.edu.co |
| Port | 1521 |
| SID | ORCL |
| Usuario | bd + tu número de identificación |
| Contraseña | Igual al usuario (en minúscula) |
- Inicia la aplicación y localiza el panel izquierdo.
- Haz clic en el icono verde Nueva Conexión (+).
- Ingresa un nombre descriptivo (ej. "Escuela-Remoto").
- Completa los datos según la tabla anterior.
- Haz clic en Test. Si visualizas
Status: Success, presiona Connect.
Para los estudiantes que prefieren un flujo de trabajo integrado, es posible utilizar Visual Studio Code mediante la extensión oficial de Oracle, pero para este curso no se recomienda por el uso de herramientas de IA para generar el código.
- Desde el Marketplace de VS Code, instala: "Oracle SQL Developer Extension for VSCode".
- Dirígete al panel de la extensión y selecciona Create Connection.
- Los parámetros de red (Hostname, Puerto y SID) son idénticos a los de la versión de escritorio.
{: .highlight }
Ventaja: Esta extensión permite gestionar tus scripts
.sqljunto a tu código de aplicación en un único entorno, facilitando el desarrollo por pares y el control de versiones.
Si deseas realizar prácticas privadas o no dispones de conexión a internet (VPN), puedes utilizar Oracle Express Edition (XE) instalado en tu propia máquina.
- Hostname:
localhost - Hostname:
localhost - Hostname:
localhost - Port:
1521 - SID:
xe
{: .important }
Protocolo de Vaciado: El servidor
granatees un recurso compartido. Al finalizar tu sesión, es responsabilidad del estudiante ejecutar el vaciado de tablas temporales para evitar la saturación del espacio en disco de la base de datos común.
- En local: Verifica que los servicios
OracleServiceXEy elListenerestén iniciados enservices.msc. - En servidor: Verifica que tu usuario
bdno tenga espacios adicionales y que la contraseña esté en minúsculas.
Para una explicación visual detallada sobre la instalación y los tipos de conexión, consulta las diapositivas interactivas diseñadas para esta unidad:
{: .highlight }
🚀 Diapositivas de la Unidad: Presentación Interactiva - Oracle SQL Developer (Canva)
{: .warning }
Pregunta de Verificación: ¿Cuál es la diferencia principal entre el SID
ORCLy el SIDxeen términos de la ubicación física de los datos?
Enlaces de interés: