Questões de Concurso Sobre banco de dados
Foram encontradas 15.737 questões
A maneira usual de processar inserções de registros em um arquivo F consiste em montar um arquivo T de transações contendo os registros a serem inseridos, ordenado pela mesma chave de ordenação de F. Os arquivos F e T sofrem uma operação, gerando o arquivo A, que é a versão atualizada de F.
O tipo do arquivo F e a operação realizada entre F e T são, correta e respectivamente,
Considere as seguintes afirmativas sobre sistemas de bancos de dados federados:
I - São caracterizados pela alta disponibilidade, pois podem continuar a operar em caso de falha de um dos servidores.
II - Cada servidor possui autonomia local completa.
III - Todos os servidores têm de implementar o mesmo modelo lógico.
IV - Possuem esquemas globais compartilhados pelas aplicações.
É correto APENAS o que se afirma em
O padrão ANSI/ISO SQL define três níveis de isolamento que permitem a ocorrência de violações do tipo leitura fantasma.
Esses três níveis são
As Tabelas abaixo foram geradas a partir de um modelo E-R de modo que a semântica desse modelo foi integralmente preservada.
Qual modelo E-R serviu de base para a geração das Tabelas acima?
Considere as informações a seguir para responder às questões de nos 61 e 62. As Tabelas a seguir fazem parte do esquema de um banco de dados de uma escola de nível médio, que deseja controlar os resultados de seus alunos nos exames simulados do ENEM.
Considere que:
• A Tabela PARTICIPACAO registra a inscrição de alunos nos exames simulados promovidos pela escola. Um aluno pode inscrever-se em muitos simulados, e um simulado pode ter muitos alunos inscritos.
• Todas as vezes em que um aluno se inscrever em um simulado uma linha será inserida na tabela PARTICIPACAO.
• Após a correção de um simulado, os pontos obtidos pelos alunos inscritos são atualizados na tabela PARTICIPACAO.
Seja o seguinte comando SQL:
SELECT P.MATRICULA
FROM PARTICIPACAO P, SIMULADO S
WHERE S.DATA='02/06/2017' AND S.CODIGO=P.CODIGO
Que sequência de operações da Álgebra Relacional produz o mesmo resultado que o comando SQL acima?
Considere as informações a seguir para responder às questões de nos 61 e 62. As Tabelas a seguir fazem parte do esquema de um banco de dados de uma escola de nível médio, que deseja controlar os resultados de seus alunos nos exames simulados do ENEM.
Considere que:
• A Tabela PARTICIPACAO registra a inscrição de alunos nos exames simulados promovidos pela escola. Um aluno pode inscrever-se em muitos simulados, e um simulado pode ter muitos alunos inscritos.
• Todas as vezes em que um aluno se inscrever em um simulado uma linha será inserida na tabela PARTICIPACAO.
• Após a correção de um simulado, os pontos obtidos pelos alunos inscritos são atualizados na tabela PARTICIPACAO.
Disciplina (ID, Nome, Professor, Status)
O comando do Microsoft SQL Server 2016 para atualizar todos os registros dessa tabela, de forma que o atributo Status receba o valor ‘Inativa’, é:
Considere a sintaxe SQL básica do comando para a criação de gatilhos:
CREATE TRIGGER <nome do trigger>
<instante de execução> <evento disparador>
ON <nome da tabela> ...
Nesse comando, as opções corretas do
Considere o seguinte diagrama entidade-relacionamento, do qual foram omitidos os atributos dos conjuntos de entidades.
Segundo esse diagrama entidade-relacionamento, cada
entidade de