Está en la página 1de 5

CONECTAR TABLAS - SQL DEVELOPER Y ORACLE

Generar conexiones

1. Hacemos click en el botón + con el cuál


haremos una nueva conexión
teniendo en cuenta los
siguientes datos:
a. Nombre conexión: SENCICO
b. Usuario: sys
c. Contraseña: sencico
d. Rol: sysdba

Click en probar y luego si esta todo Ok


conectar

 Expandemos nuestra pestaña sencico para ver


que contiene y vamos hasta el final donde dice Otros
Usuarios

Crear Usuario

1. Hacemos click derecho dentro de otros usuarios y luego


crear usuario, se nos abrirá una ventana con las
siguientes pestañas
a. Usuario
 Usuario: A_CVENTOCILLA
 Contraseña nueva: sencico
 Tablespace por defecto: USERS
 Tablespace temporal: TEMP
b. Roles otorgados: Hacemos click en todos los que
corresponden a DBA y aplicar

Generar conexión a nuevo usuario

1. Hacemos click en el botón + con el cuál haremos


una nueva conexión teniendo en cuenta los
siguientes datos:
a. Nombre conexión: A_SENCICO_CVENTOCILLA
b. Usuario: A_CVENTOCILLA (ponemos el nombre
del usuario que hemos creado)
c. Contraseña: sencico
Generar tablas

a. Abrimos los archivos de Excel y vemos su contenido, es importante tener en cuenta la siguiente
información
b. 1 archivo debe ser espacializable, es decir debe tener coordenadas
c. Cuantos campos tiene cada archivo, sus nombres, cantidad de caracteres y cuál es el archivo que
los vincula (el foreign key) apuntar en una hoja esa info, por ejemplo:
Nombre_lugar
 5 campos: Nombre_lugar (nombre pueblos)
COD_Region (4 caracteres)
COD_Clasificacion (4 caracteres)
Latitud
Longitud
1. En nuestro sql, en nuestro usuario creado y conectado
vamos a crear nuevas tablas.
 Crearemos nuestras tablas teniendo en cuenta los
nombres y datos que hay en los archivos de Excel
 Se irán generando las tablas de la siguiente forma
 Nombre: A_Region
En la pestaña tabla iremos colocando nuestros
campos.
 No olvidar señalar cuál es el PK para cada tabla
 Hacer click en No Nulo en todos
 En el caso de longitud y latitud (de las
coordenadas) no se coloca varchar sino float,
no se pone PK porque solo sirve para
espacializar
 Se crean las tablas con sus campos para todos los archivos de excel
 Finalmente quedará de la siguiente forma

Importar datos de Excel a las tablas

 Una vez que tenemos nuestras tablas


creadas, procedemos a importar los
datos del Excel, para ello haremos
click en la primera tabla y a la derecha
nos aparecerá una ventana desde
donde realizaremos la importación
 En la pestaña acciones haremos click derecho y luego
importar datos, nos aparecerá una ventana y
cargaremos el archivo Excel que le corresponda a la
tabla a la cual estamos importándole los datos.

 Una vez realizado nos aparecerá


otra ventana donde veremos los
campos creados de esa tabla y
donde tendremos que hacer
algunas modificaciones.
a. Primero click en siguiente 2
veces (nos fijamos que no esté
marcada la opción de límite de
importación de filas) y
pasamos automáticamente a Seleccionar columna
b. En seleccionar columna podemos escoger las columnas que no vamos a usar si fuera el caso, de
lo contrario ponemos siguiente y pasamos a Definición de columna en la cual si haremos algunos
ajustes
c. En definición de columna – columna de datos de origen seleccionaremos el primer campo y al
lado derecho en columna de campo de origen tiene que tener el mismo nombre de la columna
que hemos seleccionado. Comprobamos lo mismo para el otro campo luego click en siguiente y
terminar

d. Hacemos lo mismo para todas las demás tablas y sus respectivas columnas.
e. Minimizamos nuestro sql y abrimos el ArcCatalog

CONECTAR NUESTRO SQL CON ARCCATALOG


1. Dentro de nuestro Catalog
Tree vamos a Database
Connections – 2 click en Add
Database conecctions

2. Modificamos la siguiente
información:
Database Platform: Oracle
Instance: xe
User name: A_CVENTOCILLA
Password: sencico

3. Esto nos generará la conexión y le


pondremos nuestro nombre de usuario

Ahora sin cerrar el arccatalog abrimos el


arcgis para cargar la info que hemos
generado en el sql

CONECTAR NUESTRO ARCCATALOG CON ARCMAP

1. Abrimos nuestro shapefile base, en este caso


depa_tot_geo
 Luego File – Add XY Data
 Buscamos en nuestra conexión (Data Base
Connections – A_CVENTOCILLA) y le
damos doble click a nuestro archivo y
aparecerán varios archivos dentro,
escogeremos el que tiene nuestra tabla
espacializable

2. Verificamos que X sea longitud e Y sea latitud y que este


en WGS84
3. Se creará un evento el cual deberá ser exportado
 Click derecho – data – export data
 Guardamos en Temas como shapefile
 Una vez creado nuestro shape removemos nuestro
evento.
4. Abrimos la tabla de elementos del shapefile creado y
vamos a: Latitud – calculate geometry
5. Una vez realizado agregaremos las 2 tablas restantes
 Add Data – Data Base Connections –
A_CVENTOCILLA – 2 Click y escogemos las 2 tablas
restantes y Add
 Esto nos servirá para poder hacer nuestros joins

6. Para hacer el join lo realizamos desde nuestro


shapefile creado
 Shapefile – joins and relates – join
 Escogemos la información que le
corresponde a la tabla que vamos a hacer
join, si es la tabla de región, la info debe ser
de esa tabla.
 Hacemos lo mismo para la otra tabla
 Siempre escoger en el join el COD_
 Una vez realizado volveremos a exportar
nuestro shappe para actualizarlo y
removeremos el antiguo

También podría gustarte