Questões de Concurso Sobre banco de dados

Foram encontradas 15.836 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q9102 Banco de Dados
A Forma Normal Boyce-Codd é considerada uma variação forte da
Alternativas
Q9101 Banco de Dados
Em modelos E-R, as operações de agrupamento são os componentes fundamentais da técnica de agrupamento de entidades. Elas definem quais coleções de entidades e relacionamentos comporão os objetos de nível superior, os grupos de entidades. As operações são heurísticas por natureza e incluem Agrupamento de:

I. dominância.
II. abstração.
III. restrição.
IV. relacionamento.

É correto o que se afirma em
Alternativas
Q9100 Banco de Dados
Considere o enunciado: "Um analista usa exatamente um notebook para cada projeto. Cada notebook pertence a um analista para cada projeto. Observe que um analista ainda pode trabalhar em muitos projetos e usar diferentes notebooks para diferentes projetos".

O diagrama entidade relacionamento a seguir:

Imagem associada para resolução da questãoImagem associada para resolução da questão
Alternativas
Q9099 Banco de Dados
São operadores de conjunto (SQL-ANSI)
Alternativas
Q9098 Banco de Dados
Quando uma restrição de existência obrigatória é especificada em um diagrama E-R geralmente se aplica a opção de trigger referencial
Alternativas
Q6382 Banco de Dados
Na formação do modelo multidimensional de um Data Warehouse é usada basicamente uma correlação entre tabelas
Alternativas
Q6381 Banco de Dados
Em determinada circunstância, houve a necessidade do uso de funções SQL (ANSI) para

I. somar valores de uma coluna da tabela;
II. obter o tamanho de um texto;
III. criar índices.

Respectivamente aos itens I, II e III, foi correto o uso de
Alternativas
Q6380 Banco de Dados
Em SQL (ANSI), NÃO é correto o uso de
Alternativas
Q6379 Banco de Dados
Pretende-se derivar um relacionamento ternário totalmente n:m em tabelas lógicas relacionais normalizadas na 3FN. Esta operação deverá gerar corretamente
Alternativas
Q6378 Banco de Dados
NÃO é um conceito diretamente associado aos bancos de dados relacionais:
Alternativas
Q5993 Banco de Dados
No âmbito de bancos de dados distribuídos, seja T uma transação distribuída que deve ser efetivada (commited) segundo o protocolo de compromissamento de duas fases (two-phase commit). Sobre esse assunto, assinale a afirmativa INCORRETA.
Alternativas
Q5992 Banco de Dados
Para um melhor desempenho, que valor de FILL FACTOR deve ser utilizado em uma tabela somente para leitura (read-only) no SQL Server 2005?
Alternativas
Q5991 Banco de Dados
Considere as tabelas abaixo "CLIENTE" e "COMPRA", juntamente com a consulta em seguida.
Imagem associada para resolução da questão
Quantas linhas retorna a consulta acima?
Alternativas
Q5990 Banco de Dados
No âmbito de banco de dados, que grafo de precedência representa um escalonamento que NÃO é serializável quanto ao conflito?
Alternativas
Q5989 Banco de Dados
Assinale a opção em que são apresentadas duas operações fundamentais e unárias da álgebra relacional.
Alternativas
Q5984 Banco de Dados
Observe as afirmativas abaixo sobre o MS SQL SERVER 2005 .

I - É possível gerenciar bancos de dados OLTP e OLAP.
II - As expressões MDX definem consultas e objetos multidimensionais em bancos de dados OLTP.
III - O BCP utiliza ODBC (Open Database Connectivity) para comunicação com o SQL Server.
IV - Pipes nomeados (named pipes) são suportados nativamente.
V - A tabela sysdatabases encontra-se no banco de dados de sistema chamado MSDB.

Estão corretas, apenas, as afirmativas
Alternativas
Q5933 Banco de Dados
Seja o seguinte grupo de tabelas de um sistema:

fabricante (idfabricante, nome, endereço)
peça (idmodelo, nome, descrição)
constrói (idmodelo (FK), idfabricante (FK), data, quantidade, cor)

Um programador monta a seguinte consulta SQL:

Imagem associada para resolução da questão
Qual o retorno dessa consulta?
Alternativas
Q5932 Banco de Dados
Um analista de sistemas recebe o seguinte trecho de descrição de um sistema:

Uma empresa contrata um profissional para trabalhar em um projeto recebendo um determinado salário. Sabe-se que um projeto pode ter a participação de diversas empresas e que um profissional pode desempenhar várias atividades nesse projeto (p.ex. operador de guindaste e pedreiro). Que modelo ER representa corretamente essa descrição?

(O símbolo (*) representa atributo multivalorado).
Alternativas
Q5931 Banco de Dados
O Administrador de Dados de uma loja virtual verifica que há um problema no sistema controlador do estoque. Alguns produtos apresentam quantidades negativas, ou seja, houve mais vendas que a quantidade existente no estoque.
O programador do sistema mostra, em pseudocódigo, o trecho que realiza a verificação do estoque. 
Imagem associada para resolução da questão
Qual opção descreve corretamente o problema e sua solução?
Alternativas
Q5930 Banco de Dados
Um funcionário, encarregado de verificar o correto funcionamento de uma base de dados relacional, faz o seguinte teste:

select nome from emp where matr = 123;

O resultado é vazio. Então ele executa:

insert into emp(matr, nome, salario, ativo)
values (123, 'José da Silva', 2000, 'N');
commit;

O banco de dados não retorna erro e informa que inseriu uma linha.
Por fim, para verificar, ele consulta novamente:

select nome from emp where matr = 123;

O resultado continua vazio.

Supondo que o sistema gerenciador de banco de dados esteja funcionando corretamente, que opção explica o ocorrido?
Alternativas
Respostas
15421: C
15422: E
15423: A
15424: D
15425: B
15426: E
15427: A
15428: B
15429: D
15430: E
15431: C
15432: A
15433: A
15434: C
15435: D
15436: A
15437: B
15438: E
15439: E
15440: C