Questões de Concurso Sobre banco de dados

Foram encontradas 15.836 questões

Q9487 Banco de Dados
Em relação à normalização de dados, é correto afirmar que:
Alternativas
Q9437 Banco de Dados
Que cláusula do comando SQL CREATE TABLE inclui a lista dos atributos que constituem uma chave candidata?
Alternativas
Q9436 Banco de Dados
Em um DER (Diagrama Entidade-Relacionamento), atributos multivalorados são representados por:
Alternativas
Q9435 Banco de Dados
NÃO é um comando SQL:
Alternativas
Q9394 Banco de Dados
Para recuperar linhas de um banco de dados SQL Server 2005, pode-se utilizar o comando SQL:
Alternativas
Q9384 Banco de Dados
A chave candidata que é escolhida pelo projetista do banco de dados como de significado principal para a identificação de entidades, dentro de um conjunto de entidades, é a chave:
Alternativas
Q9383 Banco de Dados
Uma coleção de dados inter-relacionados e uma coleção de programas para acesso a esse banco de dados é um(a):
Alternativas
Q9349 Banco de Dados
Na linguagem SQL a cláusula select é usada para relacionar os atributos desejados no resultado de uma consulta. A palavra chave que podemos inserir após a cláusula select para forçar a eliminação de duplicidade no resultado de uma consulta é:
Alternativas
Q9348 Banco de Dados
Suponha as tabelas abaixo, cuja implementação foi feita no Microsoft SQL Server 7.0.

Imagem associada para resolução da questão

Considere, então, a seguinte consulta SQL:
Select avg(Quantidade) as AvgQtd From Pedido as P, Produto as R
Where P.ID = R.FK_ID and R.Quantidade > 8;
 
Quantos registros de dados são retornados pela consulta após a sua execução?
Alternativas
Q9346 Banco de Dados
A figura abaixo apresenta a estrutura de uma consulta no Microsoft Access 97.

Imagem associada para resolução da questão
Da forma como esta consulta está definida, é correto afirmar que o código SQL correspondente gerado pelo Microsoft Access é:
Alternativas
Q9339 Banco de Dados
O Microsoft Access 97 permite a criação de bancos de dados que armazenam objetos criados pelo próprio Access como tabelas e relatórios. Um tipo de objeto que NÃO pode ser criado pelo Access é:
Alternativas
Q9328 Banco de Dados

Um Analista de Sistemas recebeu a tarefa de modelar um
pequeno sistema para controlar os pedidos de produtos
feitos pela empresa na qual trabalha. Para realizar suas
atividades o Analista escolheu utilizar diagramas empregados
na análise estruturada.

A figura abaixo apresenta o DFD (Diagrama de Fluxo de
Dados) parcial por ele elaborado.

Imagem associada para resolução da questão
Para esse DER são feitas as três afirmativas a seguir.

I - "num_cliente" é uma chave primária de "Cliente".
II - "telefone" é um atributo multivalorado.
III - "Possui" representa um relacionamento "um-paraum" de "Pedido" para "Cliente".

Está(ão) correta(s) a(s) afirmativa(s):

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
Q9216 Banco de Dados
Considerando os modelos multidimensionais de bancos de dados de sistemas de informações gerenciais e modelos relacionais utilizados em sistemas operacionais, é correto afirmar que:
Alternativas
Q9203 Banco de Dados
Para a gerência de bloqueios em bancos de dados são feitas as afirmativas a seguir.

I - Um modo de prevenir a ocorrência de deadlocks (impasses) é fazer com que todas as transações bloqueiem antecipadamente todos os itens de que precisam: se qualquer um dos itens não puder ser bloqueado, todos devem ser liberados. Embora previna a ocorrência de deadlocks, essa solução limita o nível de concorrência no sistema.
II - Bloqueios binários são aqueles que permitem dois estados (ou valores): locked (bloqueado) e unlocked (desbloqueado). Os bloqueios binários são sempre do tipo exclusivo: nenhuma transação diferente da que obteve o lock pode acessar os dados bloqueados.
III - Bloqueios podem ser obtidos em itens do banco de dados de diferentes granularidades, como, por exemplo: registros, blocos, tabelas e, até mesmo, todo o banco de dados. Tendo em vista que os itens de diferentes granularidades formam uma hierarquia em forma de árvore, uma mesma transação pode obter diferentes tipos de bloqueios nos nós, ao longo do caminho da raiz (banco de dados) até um nó específico da árvore.
IV - O protocolo de bloqueio em duas fases (two-phase locking) é composto pelas fases: (i) de expansão (ou crescimento), onde bloqueios são obtidos, mas nenhum bloqueio pode ser liberado, e (ii) de encolhimento (ou retrocesso), onde bloqueios existentes são liberados, mas nenhum novo bloqueio pode ser obtido.
V - Quando uma transação T1 obtém um bloqueio exclusivo sobre um item, nenhuma outra transação poderá alterar o dado bloqueado, sendo possível apenas ler tal dado. Quando uma transação T1 obtém um bloqueio do tipo compartilhado, será possível a outras transações ler e alterar o dado bloqueado, sendo somente proibida a exclusão de tal dado.

Estão corretas apenas as afirmativas:
Alternativas
Q9200 Banco de Dados
Para os processos de instalação e configuração do Oracle 9i são feitas as seguintes afirmativas.
Alternativas
Q9198 Banco de Dados
A respeito dos processos de backup disponíveis no Oracle 9i, assinale a afirmativa correta
Alternativas
Q9187 Banco de Dados
Considere as afirmativas abaixo para o desempenho em bancos de dados e assinale a que está correta.
Alternativas
Q9186 Banco de Dados
Considere as afirmativas abaixo sobre gerência de transações e indique a única correta.
Alternativas
Q9103 Banco de Dados
Em SQL-ANSI, Count
Alternativas
Respostas
15401: C
15402: D
15403: C
15404: D
15405: D
15406: D
15407: B
15408: A
15409: A
15410: E
15411: E
15412: D
15413: E
15414: C
15415: C
15416: C
15417: C
15418: B
15419: D
15420: B