Questões de Concurso
Foram encontradas 13.789 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A implementação do controle de concorrência em bancos de dados normalmente é feita por meio dos chamados bloqueios. Há um tipo de bloqueio no qual certa transação pode efetuar leituras, mas não escritas sobre itens do banco de dados. Esse bloqueio é do tipo

Sabe-se que 1. não há dois alunos com o mesmo CPF; 2. não há dois alunos com a mesma matrícula; 3. não há dois cursos com o mesmo nome; 4. não há dois cursos com o mesmo código; 5. não há aluno com mais de um curso; 6. há alunos que não têm curso; 7. há cursos que não têm alunos. Para representar esses dados em um banco de dados relacional, Maria preparou vários comandos SQL. Assinale a opção que apresenta aquele que está de acordo com todos os requisitos mencionados acima.
Assinale a opção que apresenta as propriedades usualmente implementadas nos sistemas gerenciadores de bancos de dados.
No MS SQL Server 2012, índices podem ser criados como “clustered” e “nonclustered”.
Sobre esses tipos de índices, assinale a afirmativa correta.
Analise o comando SQL a seguir.

Sabendo-se que há quatro registros na instância da tabela T, o número de registros, após a execução desse comando, será
Analise o diagrama IDEF1X (pé de galinha) mostrado a seguir.

Sobre esse diagrama e sua implementação relacional
correspondente, assinale a afirmativa correta.
Considere uma dependência funcional X → Y que é valida para uma tabela relacional T.
Isso significa que, para qualquer instância de T, e para qualquer par de registros a e b dessa instância,
Analise o comando SQL mostrado a seguir.

Sabendo-se que na tabela Venda há registros que não possuem relacionamento com registros de Produto, e vice-versa, assinale a correta interpretação desse comando em relação aos registros de Produto e Venda que aparecem no resultado.
Na questão considere as tabelas relacionais T1 e T2, exibidas a seguir com as respectivas instâncias.
Com referência à tabela T1, definida anteriormente, analise o
comando SQL exibido a seguir.
Assinale a opção que indica o número de registros que serão
removidos na execução desse comando.Na questão considere as tabelas relacionais T1 e T2, exibidas a seguir com as respectivas instâncias.

Considerando que o comando SQL

produz um resultado no qual o valor 1 aparece
Considerando que o comando SQL

tenha sido executado, assinale a opção que indica o número de linhas que, além dos títulos, aparecem no resultado.