Base de datos distribuidas

Solo disponible en BuenasTareas
  • Páginas : 2 (274 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de junio de 2010
Leer documento completo
Vista previa del texto
BASE DE DATOS DISTRIBUIDAS.

Creación de cuenta
GRANT CONNECT TO ANDRES IDENTIFIED BY ANDRES; //crea usuario y conecta
GRANT RESOURCE TO ANDRES; //daprivilegio para crear objetos
GRANT DBA TO ANDRES; //da privilegio de administrador

Conexión a una bds:
connect system/pass@oracle

Creación de link con otra base dedatos:

CREATE DATABASE LINK MONITOR CONNECT TO SYSTEM IDENTIFIED BY ANDRES USING 'ANDRES';

Nombre del link cuenta y password a conectarbds a conectar, o cadena de conexión

Consulta global:
SELECT * FROM VENTAS,DETALLE@MONITOR;

1.-
Ingresar a la cuenta system/pass@orcl, y crear una cuenta conprivilegios de creación de objetos (tunombre/tunombre@orcl). Luego ingresar a la cuenta y crea la tabla empleados(nroEmp, nombre).

2.-
Vuelve a la cuentasystem/pass@orcl, y crea la tabla ventas(nroVenta, nroEmp, nroCli, fecha).

3.-
Crea una nueva base de datos, de nombre “el nombre de tu padre” password nombrepadre, y crear enesa cuenta system/nombrepadre@nombrepadre la tabla clientes(nroCli, nombre).

4.-
Vuelve a la cuenta system/pass@orcl, y crea dos link uno hacia la tabla empleados yotra a la tabla clientes.

5.- Crea una consulta global con las tres tablas.

6.-
Usar la conexión fácil de Oracle 10g para conectarte y crear un link a la bds detu compañero. La sintaxis es:
connect system/pass@:/

Por ejemplo si el nombre del equipo es “aba” y la base de datos orcl
connect system/pass@aba:1521/orcl oconnect system/pass@//195.42.5.44/orcl
CREATE DATABASE LINK LK CONNECT TO SYSTEM IDENTIFIED BY ANDRES USING 'ABA/ORCL';

7.-
Luego crea una consulta global y ejecuta.
tracking img