Questões de Concurso Sobre banco de dados
Foram encontradas 18.926 questões
Com relação aos bancos de dados relacionais, julgue o próximo item.
Denomina-se visão uma tabela única derivada de uma ou mais
tabelas básicas do banco. Essa tabela existe em forma física
e viabiliza operações ilimitadas de atualização e consulta.
Com relação aos bancos de dados relacionais, julgue o próximo item.
O catálogo de um sistema de gerenciamento de banco de dados
relacional armazena a descrição da estrutura do banco de dados
e contém informações a respeito de cada arquivo, do tipo
e formato de armazenamento de cada item de dado
e das restrições relativas aos dados.
A respeito de dados estruturados, não estruturados e abertos, julgue o item subsequente.
Dados abertos são os dados de livre utilização, reutilização
e redistribuição, exigindo-se, no máximo, créditos à autoria
e compartilhamento pela mesma licença.
Acerca dos sistemas gerenciadores de banco de dados MySQL e PostgreSQL, julgue o item subsequente.
O PostgreSQL 9.3 provê serviço de replicação de dados nativa,
ou seja, não exige a instalação de softwares adicionais de
terceiros. Contudo, uma vez que o pg_xlog é protegido contra
cópias advindas de outros hosts, essa replicação é assíncrona.
Acerca dos sistemas gerenciadores de banco de dados MySQL e PostgreSQL, julgue o item subsequente.
Na administração do MySQL 5.6, ao se executar o becape full lógico por meio do aplicativo mysqldump, recomenda-se verificar a integridade dos dados antes de realizar o becape. Nesse caso, a sintaxe correta é a mostrada a seguir.
mysqldump -u usuario -p senha --check-all-db
--all-databases > arquivo.sql
Considere as tabelas TipoProduto e Produto, abaixo, em um banco de dados adequadamente normalizado.

É possível concluir corretamente que
João foi incumbido de rever um lote de consultas SQL. Como ainda é iniciante nesse assunto, João solicitou ajuda ao colega que lhe pareceu ser o mais experiente, e recebeu as seguintes recomendações gerais:
I. use a cláusula DISTINCT somente quando estritamente necessária;
II. dê preferência às junções externas (LEFT, RIGHT, OUTER) em relação às internas (INNER);
III. use subconsultas escalares no comando SELECT, tais como “SELECT x,y,(SELECT ...) z ..." sempre que possível.
Sobre essas recomendações, é correto afirmar que:
No PostGreSQL, a linguagem PL/pgSQL pode ser utilizada para definir procedures que são executadas como triggers, quando várias “special variables” são criadas, no escopo do bloco mais externo, e tornam-se disponíveis para uso no código da procedure.
Nesse contexto, analise as seguintes afirmativas sobre algumas dessas variáveis e o funcionamento de triggers no PostgreSQL:
I. A variável NEW contém um valor booleano que indica se o registro objeto do trigger está sendo incluído (true) ou não (false).
II. A variável NEW contém os campos de um registro que está sendo incluído (insert) ou alterado (update).
III. A variável TG_OP contém uma string que determina o nome da operação que desencadeou o trigger (insert, update, etc.).
IV. Na declaração de um trigger, as opções FOR EACH ROW e FOR EACH STATEMENT são equivalentes, tendo sido mantidas apenas para efeito de compatibilidade com versões anteriores.
Está correto somente o que se afirma em:
Analise o scritpt Oracle PL/SQL a seguir:

Para que esse script funcione corretamente, exibindo os códigos identificadores e títulos de cada livro, a linha pontilhada deve ser substituída por: