Questões de Banco de Dados para Concurso

Foram encontradas 15.577 questões

Q2167079 Banco de Dados
Dependências funcionais são usadas no processo de normalização de tabelas em projetos de bancos de dados relacionais e possuem propriedades que permitem a derivação de novas dependências. Considerando-se os atributos A, B, C de uma tabela relacional T, a derivação que NÃO é válida é:
Alternativas
Q2167078 Banco de Dados

Considere o comando SQL a seguir.


SELECT a.X, b.Y FROM T1 a, T2 b WHERE a.R = b.S


Dado que essa consulta pode ser expressa usando as operações primitivas da Álgebra Relacional, a lista que contém as operações necessárias e suficientes para essa conversão é, em ordem alfabética:
Alternativas
Q2167024 Banco de Dados
Considere a tabela abaixo, contida em um hipotético banco de dados relacionais, e as afirmações a seguir a seu respeito. Em seguida, assinale a alternativa correta.
               Alunos nome        nota         indice Jose             5               1 Manuel         8               2 Francisco    10              4 Alice             7               3

I. O comando SELECT nome FROM Alunos WHERE nota > 7; retornaria os valores “Manuel” e “Francisco”.
II. O comando SELECT nome FROM Alunos WHERE nota > 8 AND indice >= 2; retornaria os valores “Manuel” e “Francisco”.
III. O comando SELECT indice FROM Alunos WHERE nota >= 7 AND indice <= 2; retornaria os valores “1” e “2”.
IV. O comando SELECT nome FROM Alunos WHERE nota >= 8 AND indice >= 2; retornaria os valores “Manuel” e “Francisco”.
V. O comando SELECT indice FROM Alunos WHERE nota <= 7 AND indice <= 2; retornaria os valores “1” e “2”.
Alternativas
Q2167022 Banco de Dados
Considere as seguintes definições do contexto dos bancos de dados relacionais, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem numérica.
1. __________: É uma tabela que armazena dados organizados em linhas e colunas. Cada linha representa uma entrada única e cada coluna representa um atributo.
2. __________: É uma linha na tabela, representando uma única entrada de dados.
3. __________: É uma coluna na tabela, representando uma característica ou propriedade de cada entrada de dados.
Alternativas
Q2167021 Banco de Dados
Considere as seguintes definições do contexto dos bancos de dados relacionais, com lacunas a preencher, e assinale a alternativa que preencha corretamente as três definições, considerando sua ordem.
1. Chave __________: Faz referência a uma chave primária em outra tabela, criando uma ligação entre as tabelas.
2. Chave __________: É uma chave que é composta por mais de uma coluna e que juntas formam uma chave única.
3. Chave __________: Pode ser utilizada como uma chave primária, mas pode não ser selecionada para tal fim devido a outros motivos, como tamanho ou performance.
Alternativas
Q2165876 Banco de Dados
O termo CRUD descreve as quatro operações básicas para gerenciar elementos de dados persistentes, especialmente em bancos de dados relacionais e na Structured Query Language (SQL) para a manipulação de dados. Sobre os comandos em questão, qual das alternativas a seguir está CORRETA
Alternativas
Q2164148 Banco de Dados
Sobre Data Warehouse, assinale a afirmativa correta.
Alternativas
Q2164145 Banco de Dados

Observe o diagrama a seguir:

Imagem associada para resolução da questão

(Heuser, 2011, p. 83.)

Este modelo representa uma 

Alternativas
Q2164137 Banco de Dados
Os dicionários são como relógios; o pior é melhor do que nenhum, e não se pode esperar que o melhor seja totalmente fiel.
(Mrs. Piozzi, Anecdotes of Samuel Johnson, 1786.)
NÃO corresponde a uma informação sobre os dicionários de dados:
Alternativas
Q2164133 Banco de Dados
O Modelo Entidade Relacionamento (MER) é um modelo de dados amplamente utilizado na modelagem de sistemas de informação e no projeto de bancos de dados. Trata-se da definição correta para este modelo:
Alternativas
Q2164126 Banco de Dados
A álgebra relacional é uma linguagem de consulta utilizada para extrair informações de um banco de dados relacional; é baseada em operadores matemáticos. São operadores matemáticos que fazem parte da álgebra relacional:
Alternativas
Q2164124 Banco de Dados
Considere a tabela “vendas”, implementada em um banco de dados relacional, com as seguintes colunas: “id” (chave primária); “produto”; “valor”; e, “data”. Para mostrar os produtos cuja média de venda foi superior a 100 no mês de janeiro de 2022, deve-se executar a seguinte consulta SQL:
Alternativas
Q2162029 Banco de Dados
Observe a imagem a seguir: Imagem associada para resolução da questão

(Modelo Entidade-Relacionamento adaptado. Fonte: Heuser, 2011.)
Qual a representação do retângulo entorno do relacionamento consulta?
Alternativas
Q2162027 Banco de Dados
A maioria das aplicações de banco de dados possui certas restrições de integridade que devem ser mantidas para os dados. Um SGBD deverá oferecer capacidades para definir e impor essas restrições. NÃO se trata de um modelo de restrição de integridade:
Alternativas
Q2162025 Banco de Dados
O modelo relacional representa o banco de dados como uma coleção de relações. Qual das seguintes afirmativas está INCORRETA em relação ao modelo relacional?
Alternativas
Q2162024 Banco de Dados
Analise as afirmativas a seguir.
I. Modelo entidade relacionamento é considerado um modelo conceitual.
II. As etapas de levantamento e análise de requisitos auxiliam na construção do modelo entidade e relacionamento.
III. O modelo entidade relacionamento inclui descrições detalhadas de implementação, sendo de mais fácil entendimento para a comunicação com usuários não técnicos.
IV. A etapa seguinte após a construção do modelo de dados de alto nível é a transformação deste modelo para o modelo de dados de implementação, também chamada de projeto lógico.
Está correto o que se afirma apenas em
Alternativas
Q2162023 Banco de Dados

Considere o Modelo Entidade Relacionamento:


Imagem associada para resolução da questão

(Modelo Entidade Relacionamento Empregado – Dependente. Fonte: Heuser, 2011.)

Analise as afirmativas a seguir.

I. O empregado pode ou não ter um dependente.

II. Entidade empregado é uma entidade forte e a entidade dependente é uma entidade fraca.

III. Na transformação do modelo entidade relacionamento para o modelo relacional, a chave primária da tabela empregado será código e da tabela dependente será o número de sequência.

IV. A linha mais densa no relacionamento do lado do dependente representa uma generalização.

Está correto o que se afirma apenas em 

Alternativas
Q2162018 Banco de Dados
Trata-se de uma vantagem de utilizar um banco de dados em uma aplicação:
Alternativas
Q2161934 Banco de Dados
Em uma tabela chamada user de um banco de dados aberto e em condições ideais, para selecionar todos os registros que possuem nomes (campo nome) iniciados com a letra E e terminados com a letra l utiliza-se a instrução SQL SELECT * FROM user
Alternativas
Q2161918 Banco de Dados
O comando SQL que está correto, sem erros de sintaxe, é: 
Alternativas
Respostas
2801: E
2802: D
2803: C
2804: E
2805: E
2806: D
2807: A
2808: D
2809: A
2810: B
2811: A
2812: D
2813: B
2814: D
2815: B
2816: C
2817: A
2818: A
2819: E
2820: A