Questões de Concurso Sobre banco de dados

Foram encontradas 18.804 questões

Q9536 Banco de Dados
Para as questões 47, 48 e 49, considere o diagrama ER abaixo, representado na notação "pé-de-galinha", e o script SQL para criação das tabelas em um banco de dados.
Sobre os relacionamentos no diagrama, assinale a afirmação INCORRETA.
Alternativas
Q9534 Banco de Dados
Suponha que todos os atributos de uma relação R contenham apenas valores atômicos. É possível afirmar, com certeza e mais especificamente, que R está na forma normal:
Alternativas
Q9533 Banco de Dados
Considere as duas tabelas e a consulta abaixo.
Imagem associada para resolução da questão
Imagem associada para resolução da questão

SELECT tabela1.campo1, tabela2.campo2

FROM tabela1 INNER JOIN tabela2 ON tabela1.campo1=tabela2.campo1

WHERE tabela1.campo3>43;


Quantas linhas serão selecionadas nessa consulta?
Alternativas
Q9529 Banco de Dados
Que propriedade do modelo ACID garante que uma transação é totalmente executada ou nenhum passo dela é executado?
Alternativas
Q9526 Banco de Dados
Segundo a arquitetura ANSI/SPARC, os três níveis de esquema usados para separar o banco de dados físico das aplicações do usuário são:
Alternativas
Q9517 Banco de Dados
Assinale a opção em que são apresentados dois comandos DML.
Alternativas
Q9488 Banco de Dados
Em relação ao conceito de Chave Primária, assinale a afirmação correta.
Alternativas
Q9487 Banco de Dados
Em relação à normalização de dados, é correto afirmar que:
Alternativas
Q9248 Banco de Dados
Imagem associada para resolução da questão
A figura acima apresenta o relacionamento criado entre duas tabelas no Microsoft Access 2000, considerando instalação padrão em português. Sobre o relacionamento criado pode-se afirmar que a(o):
Alternativas
Q5273 Banco de Dados
A respeito do desenvolvimento de aplicações e bancos de dados, julgue os seguintes itens.
A denormalização introduz redundância visando reduzir o tempo das consultas, inserções, atualizações e deleções. São formas de denormalização: a remoção de colunas cujos valores podem ser derivados dos valores de outras colunas visando reduzir a ocorrência de computações repetitivas; a união de tabelas normalizadas em uma tabela visando reduzir as junções.
Alternativas
Q5272 Banco de Dados
A respeito do desenvolvimento de aplicações e bancos de dados, julgue os seguintes itens.
No SQL, são possíveis os seguintes níveis de isolamento entre transações: serializável, read com efetivação, read sem efetivação e read repetitivo. No read com efetivação, não é possível a leitura de dados não-efetivados, nem é possível que, entre duas leituras de um registro feitas por uma transação, o registro tenha sido modificado por transações efetivadas com sucesso.
Alternativas
Q5271 Banco de Dados
A respeito do desenvolvimento de aplicações e bancos de dados, julgue os seguintes itens.
Um gatilho (trigger) tem as seguintes características: é disparado quando ocorrem eventos como inserções, atualizações ou deleções; ao ser disparado, um gatilho pode testar uma condição para definir a ação a ser executada em resposta ao evento; não pode ser desabilitado e posteriormente habilitado; não pode referenciar valores que os dados tinham antes do evento.
Alternativas
Q5266 Banco de Dados
A seguir, são apresentadas tabelas de um banco de dados e comandos SQL. 

 

 





Acerca das tabelas e dos comandos SQL apresentados, julgue os seguintes itens.
O resultado da execução do comando 2 é

Roberto Brasilia
Pedro Rio
Alternativas
Q5265 Banco de Dados
A seguir, são apresentadas tabelas de um banco de dados e comandos SQL. 

 

 





Acerca das tabelas e dos comandos SQL apresentados, julgue os seguintes itens.
O resultado da execução do comando 1 é

Fernando 7890
Jorge 3456
Marcos 2345
Marta 6789
Alternativas
Q3490 Banco de Dados

Analise as seguintes afirmações relacionadas aos conceitos de Sistemas de Gerenciamento de Banco de Dados.

I. A visão (View) é uma construção de uma projeção de uma ou mais tabelas a partir do comando SELECT que, em alguns casos, pode ser manipulada como uma tabela, mas não existe fisicamente como uma tabela.

II. As Views são usadas para garantir o acesso aos dados da tabela original. Esse mecanismo permite que se desconsiderem os sofisticados sistemas de privilégios dos SGBDs modernos.

III. Um SGBD deve dispor de recursos que possibilitem selecionar a autoridade de cada usuário.

IV. A linguagem SQL naturalmente controla a concorrência ao acesso dos dados, garantindo em qualquer tipo de situação a escrita/leitura de dados sem erros.

Indique a opção que contenha todas as afirmações verdadeiras.

Alternativas
Q3489 Banco de Dados

Analise as seguintes afirmações relacionadas a conceitos de Sistemas de Gerenciamento de Banco de Dados.

I. O LOCK é um mecanismo usado para controlar o acesso aos dados em um sistema multiusuário. Ele previne que o mesmo dado seja alterado por dois usuários simultaneamente ou que a tabela seja alterada em sua estrutura enquanto os dados estão sendo modificados.

II. Os bloqueios de registros gastam mais memória que bloqueios em páginas ou tabelas, mas permitem bloquear um único registro por um longo tempo.

III. O LOCK de tabela ocorre quando o sistema entra em estado de DeadLock e, em seguida, executa um COMMIT para sair do referido estado.

IV. O comando SQL responsável por fechar uma transação confi rmando as operações feitas é o INSERT. Para desfazer todas as operações o comando a ser utilizado é o DROP.

Indique a opção que contenha todas as afirmações verdadeiras.

Alternativas
Q3488 Banco de Dados

Analise as seguintes afirmações relacionadas a conceitos básicos de banco de dados e linguagem SQL.

I. Na linguagem SQL um INNER JOIN retorna todas as tuplas comuns às duas tabelas.

II. Em uma Junção entre duas tabelas a cláusula USING só poderá ser usada quando o nome do atributo for igual nas duas tabelas.

III. Na linguagem SQL um RIGHT OUTER JOIN retorna todas as tuplas que não são comuns às duas tabelas.

IV. Uma Junção é usada para compor informações complexas a partir de tabelas sem nenhum tipo de relacionamento.

Indique a opção que contenha todas as afirmações verdadeiras.

Alternativas
Q3487 Banco de Dados
Um procedimento armazenado (stored procedure) é uma coleção de comandos em SQL que
Alternativas
Q1932 Banco de Dados
A ferramenta gráfica de gerenciamento do Microsoft SQL Server 2000, que permite aos administradores do sistema monitorar eventos de mecanismo do servidor, tais como comandos TRANSACT-SQL, conexão, falha ou desconexão de login e outros, visualizando um registro contínuo da atividade do servidor em tempo real, é o:
Alternativas
Q1931 Banco de Dados
Uma das tarefas que um administrador de um banco de dados realiza é o backup dos bancos de dados. No SQL Server 2000, para esta tarefa, o administrador conta com quatro tipos diferentes de procedimentos de backup, que estão disponíveis através da ferramenta Enterprise Manager. Assinale a opção que NÃO corresponde a um destes tipos de backup.
Alternativas
Respostas
18541: C
18542: E
18543: C
18544: A
18545: C
18546: A
18547: D
18548: C
18549: E
18550: E
18551: E
18552: E
18553: C
18554: E
18555: D
18556: A
18557: D
18558: B
18559: B
18560: A