Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I. Um banco de dados distribuído possui cópias completas do banco de dados, ou partes delas, em mais de um local.
II. Um banco de dados replicado mantém cópias completas de todo o banco de dados em diversos locais, principalmente para diminuir os problemas em caso de falha do banco de dados centralizado, mas há uma diminuição da velocidade de acesso aos usuários.
III. O banco de dados particionado é subdividido de forma que cada local tenha uma cópia completa do banco de dados. Esse tipo de banco de dados oferece boa velocidade de resposta a arquivos localizados, não havendo necessidade de replicar todas as mudanças em múltiplos locais.
Em relação às sentenças supracitadas, pode-se afirmar que apenas:
I Duas consultas são correlacionadas sempre que uma condição na cláusula WHERE de uma subconsulta faz referência a algum atributo de uma relação declarada na consulta externa.
II Em SQL, a função EXISTS é utilizada para verificar se um atributo existe em determinada tabela.
III É possível renomear atributos que apareçam no resultado de uma consulta por meio da adição do qualificador AS após o atributo a ser renomeado, seguido pelo novo nome desejado.
IV As funções SUM, MAX, MIN e AVG são aplicadas a um conjunto ou multiconjunto de valores numéricos, podendo ser utilizadas na cláusula SELECT, mas não em uma cláusula HAVING.
Estão certos apenas os itens

Acerca do assunto abordado no texto acima, assinale a opção correta.

Considerando a figura acima, que ilustra o modelo entidade relacionamento conceitual, assinale a opção correta.
1) A integridade referencial garante a não corrupção dos dados, de modo a não haver como existir um registro “filho” sem um registro “pai”.
2) Uma relação R está na Terceira Forma Normal, se ela estiver na Segunda Forma Normal e cada atributo não chave de R possui dependência transitiva, para cada chave candidata de R.
3) Restrições de integridade são usadas para garantir a exatidão e a consistência dos dados em um Banco de dados relacional. Existem ao todo três restrições de integridade: Integridade Referencial, Integridade da Coluna e Integridade da Relação.
Assinale a alternativa correta.
1) Uma chave estrangeira é um campo que aponta para a chave primária de outra tabela.
2) Em chaves primárias, não pode haver valores nulos nem repetição.
3) Uma tupla é a mesma coisa que uma tabela.
Assinale a alternativa correta.
1) O resultado esperado para o comando “select * from Departamento, Empregados where Departamento.depto=33” é:

2) O comando “select * from Departamento, Empregados where Departamento.depto=36” não gera nenhum registro de saída.
3) O comando “select * from Departamento, Empregados where Departamento.depto<36” não gera nenhum registro de saída.
Assinale a alternativa correta.
1) Select * from Empregados
2) Select * from Empregados where nome=’Jones’
3) Select * from Empregados where depto > 30
4) Select * from Empregados where depto < 35
Qual/Quais, dentre os comandos “select” acima, gera(m) como saída a impressão abaixo?
Silva | 34
Robinson | 34
Pedro | 33
Joao | 34
Jones | 33
Carlos | 31
No banco de dados relacional FIRMA a tabela EMPREGADO é apresentada abaixo.

A consulta para recuperar todos os empregados cujos endereços sejam em Lavras, Minas Gerais é:
I. A operação INSERT não viola as restrições de integridade de entidade e de integridade referencial.
II. A operação DELETE pode violar apenas a integridade referencial se a tupla removida for referida por chaves estrangeiras de outras tuplas no banco de dados.
III. Na operação UPDATE, a mudança de um atributo, que não é nem uma chave primária nem uma chave estrangeira, não causa problemas.
IV. As operações INSERT, DELETE e UPDATE não causam violações das restrições de integridade de entidade, integridade referencial, de chaves estrangeiras e de domínio.
Assinale a afirmativa VERDADEIRA.
I. A fase de projeto físico consiste em criar uma descrição concisa dos requisitos de dados dos usuários, incluindo descrições detalhadas de tipos entidade, tipos relacionamento e restrições.
II. A fase de projeto conceitual utiliza um modelo de dados de alto nível como os modelos de Entidade e Relacionamento (ER) ou Entidade e Relacionamento Estendido (EER).
III. A fase de projeto conceitual consiste na implementação real do banco de dados utilizando um SGBD.
IV. A fase de projeto lógico é a fase na qual o projeto dos esquemas externos (visões) para aplicações específicas é realizado.
É CORRETO afirmar que:
I. A declaração SELECT básica possui quatro componentes: a palavra chave SELECT, as colunas a serem mostradas, a palavra chave FROM e o nome da tabela.
II. A cláusula WHERE permite escolher quais linhas são restauradas de uma declaração SELECT e a cláusula ORDER BY não indica que é necessária uma classificação.
III. A declaração INSERT é utilizada para adicionar novos dados às tabelas e a declaração DELETE é utilizada para adicionar uma ou mais colunas a um banco de dados.
IV. A declaração TRUNCATE TABLE remove todas as linhas em uma tabela.
É CORRETO afirmar que:
I. Reconciliação, que visa assegurar a aglutinação dos dados, evitando duplicações e permitindo o encontro de itens de configuração de diferentes fontes.
II. Federação, que promete trazer fontes múltiplas de dados e um link direto com as fontes de informação.
III. Mapeamento e visualização, que buscam trazer uma visão desconectada da hierarquia das informações, para uma análise mais abrangente dos elementos que se interrelacionam.
IV. Sincronização, vital para assegurar versões atualizadas de dados e sua respectiva integração com outros sistemas.
É correto o que consta APENAS em
I) Divide a arquitetura em dois níveis.
II) O nível interno define como os dados são vistos pelos usuários individuais.
III) O nível lógico dá uma visão comunitária dos dados.
IV) O nível lógico compõe-se de tabelas.
Estão corretos:
