SGBD de prateleira não possuem recursos nativos para implementar bancos de dados distribuídos. Uma das formas de contornar esta situação é utilizar a ligação do banco de dados. Para isso o PostgreSQL disponibiliza um conjunto de funções para fazer esta ligação. A extensão do PostGreSQL que fornece este recurso denomina-se:
Questão
SGBD de prateleira não possuem recursos nativos para implementar bancos de dados distribuídos. Uma das formas de contornar esta situação é utilizar a ligação do banco de dados. Para isso o PostgreSQL disponibiliza um conjunto de funções para fazer esta ligação. A extensão do PostGreSQL que fornece este recurso denomina-se:
Alternativas
A) DBLINK_CONNECT.
B) DBLINK_EXEC.
C) DBLINK_DISCONNECT.
D) DBLINK.
E) DBNLINK_OPEN.
Explicação
A questão afirma que o PostgreSQL disponibiliza um conjunto de funções para realizar ligação (link) com outro banco de dados, como alternativa para integração/distribuição.
No PostgreSQL, o recurso clássico para conectar e executar consultas em outros bancos a partir de uma sessão é fornecido pela extensão dblink.
dblink_connect,dblink_execedblink_disconnectsão funções dessa extensão (ou seja, comandos/funções disponibilizadas após instalar a extensão), não o nome da extensão em si.- O nome da extensão que “fornece este recurso” é DBLINK.
Alternativa correta: (D).