SóProvas


ID
234373
Banca
NC-UFPR
Órgão
UFPR
Ano
2010
Provas
Disciplina
Banco de Dados
Assuntos

O PostgreSQL:

1. permite a criação de consultas usando simultaneamente várias bases de dados.

2. permite a geração de consultas pré-programadas através de stored procedures.

3. permite o armazenamento de dados binários através do campo tipo BYTEA.

Assinale a alternativa correta.

Alternativas
Comentários
  • Esse gabarito tá certo mesmo ??  letra  E??

     

    Desde quando o POSTGRES  não permite stored procedures e nem consultas em várias base de dados??w

  • É o MySQL que suporta consultas entre bancos de dados diferentes.
  • E em relação a afirmação 2?
    Segundo o site oficial do PostgreSQL ele possui Stored Procedures.
    http://www.postgresql.org/docs/8.0/interactive/plpgsql.html
  • Acho que a 2 está errada porque em PostgreSQL usa-se stored functions, não stored procedures.

    http://www.wikivs.com/wiki/MySQL_vs_PostgreSQL#Stored_Procedures
    http://en.wikipedia.org/wiki/Stored_procedures#Comparison_with_functions
  • Stored procedures são, normalmente, pequenos pedaços de código que ficam armazenados no lado do servidor de banco de dados. A construção desses pedaços de código é tida como uma boa prática por programadores que podem, por exemplo, deixar no lado do servidor códigos complexos que são utilizados por vários aplicativos, evitando a necessidade de replicá-los em cada um deles.

    Diferentemente de outros SGBDs que tratam os conceitos de procedimentos armazenados, gatilhos e funções como coisas distintas, o PostgreSQL trata todos eles como funções. Essas funções tem características diferentes, mas são todas criadas como funções ou functions.

  • Até dá para fazer consultas em múltiplas tabelas, porém é necessário instalar o modulo do dbLink.

    De forma nativa não é possível.

    Mais detalhes vejam este link.

  • Eu acho que a letra B é definição de Visões já que se fala de consultas armazenadas

  • The bytea data type allows storage of binary strings

  • a 2 se refere a Instruções preparadas (comando PREPARE), não a procedures