Definicin
Un
Componentes
Los
Operaciones
LOCALES:
GLOBALES:
total de la red de
comunicaciones
Seguridad de la informacin
Coste del desarrollo del software
La complejidad y la infraestructura necesaria
implica que se necesite una mayor
necesidad de personal cualificado
Diseo de la base de datos compleja
Falta de experiencia
SELECT r.n,r.s
FROM dblink (host=192.168.32.101
dbname=usuario port=5432 user=chema
password=lalala',SELECT nombre,salario
FROM templa') AS r(n varchar(50),s integer)
WHERE r.s>20000
ORDER BY 2;
192.168.32.101
Nodo local
Nodo remoto
SELECT r.n,r.s
Ojo a la coma y
a los parntesis!
FROM dblink
(host=192.168.32.101
dbname=usuario port=5432
user=chema password=lalala ,
SELECT nombre,salario FROM
templa )
AS r(n varchar(50),s integer)
WHERE r.s>20000
ORDER BY 2;
Parmetros de
acceso al nodo
remoto
Consulta ejecutada en
el nodo remoto
Nombre de la tabla
virtual y de los
campos en el nodo
local
Dblink (1)
La tabla templa del nodo remoto
Dblink (2)
Es filtrada por la consulta SELECT
Dblink (3)
Es transmitida por la red de comunicaciones
Dblink (4)
Y recogida por el nodo local en una TABLA VIRTUAL llamada r
C:\ProgramFiles\PostgreSQL\8.X\share\contrib\dblink.sql
Versiones
anteriores a la 9
igual o superior a la 9