Questões de Concurso
Comentadas sobre postgresql em banco de dados
Foram encontradas 552 questões
Acerca de administração de SGBD e governança de dados, julgue o próximo item.
No PostgreSQL, o mesmo servidor pode ter diversas bases,
fisicamente separadas, cada uma contendo uma coleção de
objetos, como tabelas e visões.
I A VIEW é uma consulta executada quando é referenciada em uma outra consulta.
II A VIEW não pode ser definida por uma consulta contendo RIGHT JOIN.
III Uma VIEW pode ter o nome de uma tabela existente no mesmo schema.
IV Uma VIEW temporária é automaticamente destruída ao fim da sessão.
Entre as afirmativas, estão corretas
I Triggers podem ser associadas a views.
II Triggers podem ser executadas somente após uma inserção (INSERT).
III A procedure a ser executada deve ser definida antes da trigger ser criada.
IV Triggers associadas a eventos de UPDATE devem retornar, obrigatoriamente, um boolean.
Entre as afirmações, estão corretas
CREATE TABLE abc ( teste char(10) ) cláusula01 (xyz)
O conteúdo de cláusula01 que faz com que a tabela abc seja formada pelo atributo teste, além dos atributos definidos na tabela xyz é:
Qual método de acesso geralmente é usado em implementações de bando de dados em PostGreSQL, pois permite a pesquisa e classificação rápida de dados e tem baixo over-head?
Considere as afirmativas abaixo:
I. Ao se projetar um banco de dados, normalmente, constrói-se o modelo relacional com suas entidades e relacionamentos;
II. Apesar da SQL ter um conjunto padrão de sintaxe e instruções, Sistemas Gerenciadores de Bancos de Dados podem implementar instruções próprias;
III. No contexto de bancos de dados, integridade referencial significa que toda tabela deverá possuir uma chave-primária, preferencialmente, auto incrementada para garantia da integridade;
IV. Enquanto o cliente padrão do MySQL é o mysql, o cliente do PostgreSQL é o psql;
V. SQL é uma linguagem de consulta que possui subconjuntos de instruções como: DDL – Data Definition Language e DML – Data Manipulation Language;
Está correto o que se afirma em:
SELECTavg(Cursos.orcamento)/count(*) FROM Cursos INNER JOIN Campus on Campus.sigla = Cursos.sigla_campus;
