Questões de Concurso Comentadas sobre modelo relacional em banco de dados

Foram encontradas 586 questões

Q3519082 Banco de Dados

Para responder a próxima questão, considere o seguinte Modelo relacional hipotético: 


Tb_Curso(id_curso, nome)

Tb_Matriz(id_matriz, ano, id_curso)

Tb_Disciplina(id_disciplina, nome, id_matriz)

Se um registro da tabela Tb_Curso for excluído sem o devido tratamento de integridade referencial, qual problema pode ocorrer nas tabelas relacionadas?
Alternativas
Q3519081 Banco de Dados

Para responder a próxima questão, considere o seguinte Modelo relacional hipotético: 


Tb_Curso(id_curso, nome)

Tb_Matriz(id_matriz, ano, id_curso)

Tb_Disciplina(id_disciplina, nome, id_matriz)

Considerando o modelo relacional acima, qual das alternativas representa corretamente o tipo de relacionamento entre as tabelas Tb_Curso e Tb_Matriz?
Alternativas
Q3508307 Banco de Dados
Em teoria de bancos de dados relacionais, o processo de normalização visa reduzir a redundância e melhorar a integridade dos dados. Uma das formas normais estabelece um critério específico sobre a dependência dos atributos não-chave em relação à chave primária. Com base nesse contexto, assinale a alternativa que apresenta a forma normal que exige que todo atributo não-chave seja funcionalmente dependente da chave primária completa, e não apenas de uma parte dela:
Alternativas
Q3506322 Banco de Dados
Os modelos de banco de dados são estruturas que definem como os dados são organizados, armazenados e manipulados dentro de um sistema de gerenciamento de banco de dados (SGBD). Marque a alternativa CORRETA que corresponde como os dados são organizados no modelo relacional. 
Alternativas
Q3506015 Banco de Dados

Avalie as afirmativas a seguir sobre operações de conjunto (UNION, INTERSECT, EXCEPT), tratamento de valores NULL e duplicação de tuplas em SQL:



I. A operação UNION DISTINCT, embora semanticamente equivalente a UNION, pode ser utilizada para explicitar a remoção de duplicatas entre os resultados de duas consultas. Já UNION ALL preserva todas as tuplas, inclusive duplicadas, com melhor desempenho.


II. A linguagem SQL utiliza lógica de três valores (TRUE, FALSE, UNKNOWN) ao avaliar expressões lógicas, sendo UNKNOWN o resultado típico de comparações com NULL.


III. Em SQL, ao comparar um valor com NULL, deve-se usar o operador de igualdade (=) ou desigualdade (<>), já que NULL é tratado como um valor especial.


IV. Embora o modelo relacional clássico trate relações como conjuntos, o SQL permite tuplas duplicadas tanto em tabelas quanto em resultados de consultas, tratando seus dados como multiconjuntos (bags).



É correto o que se afirma:

Alternativas
Q3504894 Banco de Dados
A respeito do modelo relacional de bancos de dados, é correto afirmar que os dados são  
Alternativas
Q3503102 Banco de Dados
Uma empresa de e-commerce precisa organizar suas informações de clientes, pedidos e produtos de forma estruturada, garantindo consultas rápidas e eficientes. Para isso, os desenvolvedores avaliam diferentes modelos de bancos de dados e identificam que o modelo relacional pode facilitar a organização e a manipulação dos dados. Qual é a principal vantagem do modelo relacional?
Alternativas
Q3502016 Banco de Dados
Na abordagem relacional de banco de dados, qual é o mecanismo que permite estabelecer relações entre linhas de tabelas?
Alternativas
Q3472238 Banco de Dados
O modelo relacional de bancos de dados é caracterizado por 
Alternativas
Q3468237 Banco de Dados

Julgue o item seguinte, relativo aos conceitos de administração de dados.


No modelo relacional de dados, uma relação entre n valores é representada matematicamente por um n-tupla de valores.  

Alternativas
Q3440376 Banco de Dados
Em uma tabela de banco de dados com informações sobre cidadãos, sabe-se que cada linha representa uma pessoa diferente e cada coluna contém um dado específico como nome, CPF e endereço. Nesse contexto, o que cada linha da tabela representa? 
Alternativas
Q3433418 Banco de Dados
No modelo relacional de banco de dados, diferentes tipos de chaves são utilizados para garantir a integridade e a unicidade das tuplas nas tabelas. Nesse modelo, superchave é
Alternativas
Q3409304 Banco de Dados
Julgue o item seguinte, relativo à administração de banco de dados Oracle, à modelagem de dados relacional, à normalização de dados e ao data mining.
No processo de modelagem relacional de dados, uma chave estrangeira (foreign key) corresponde ao atributo de uma tabela que referencia a chave primária de outra tabela, estabelecendo uma relação entre elas. 
Alternativas
Q3408214 Banco de Dados

Um sistema de gestão de vendas possui a relação Vendas com os atributos: venda_id; data_venda; cliente_id; e valor_total. O requisito funcional é gerar um relatório que liste o cliente_id e o total de vendas (valor_total) acumulado por cada cliente no ano de 2023. Qual das seguintes expressões de álgebra relacional NÃO atende a esse requisito?

Alternativas
Q3397643 Banco de Dados

Restrições de integridade em bancos de dados relacionais garantem a consistência e a validade dos dados armazenados. Essas regras são fundamentais para evitar inconsistências e preservar a confiabilidade das informações.


No contexto de restrições de integridade em bancos de dados relacionais, o conceito de restrição de integridade

Alternativas
Q3397642 Banco de Dados
Proposto há mais de cinquenta anos, o modelo relacional de banco de dados continua sendo uma alternativa eficiente para aplicações convencionais. 
Um dos conceitos básicos do modelo relacional é o de que
Alternativas
Q3397641 Banco de Dados

Considere o seguinte esquema de banco de dados relacional: tb_armazem(cod_a, localizacao, ramal) Restrições:


• cod_a é chave primária


tb_produto(cod_p, descricao, val_unit, local_armazenagem)


Restrições:


• cod_p é chave primária

• local_armazenagem é chave estrangeira e referência a tabela tb_armazem


Nesse contexto, a aridade da tabela

Alternativas
Q3373664 Banco de Dados
No modelo relacional, qual é a função de uma chave primária em uma tabela? 
Alternativas
Ano: 2025 Banca: UEM Órgão: UEM Prova: UEM - 2025 - UEM - Analista de Informática I |
Q3373324 Banco de Dados
Sobre a organização e o gerenciamento de dados em bancos de dados relacionais, analise as afirmativas a seguir.

I. Uma chave primária pode conter valores duplicados e nulos, desde que sejam configurados índices adicionais para evitar inconsistências.
II. A chave secundária é usada para relacionar tabelas diferentes, e a garantia da integridade referencial no banco de dados é alcançada com a criação dos índices.
III. Uma chave primária é composta por um ou mais campos, sendo responsável por identificar unicamente cada registro em uma tabela.

Está correto o que se afirma em
Alternativas
Q3357286 Banco de Dados
No contexto de dependências funcionais em bancos de dados relacionais, elas desempenham um papel essencial na normalização e na integridade dos dados. Ao encontro disso, avalie as afirmações a seguir:

I.Uma dependência funcional trivial ocorre quando o conjunto de atributos no lado direito da dependência é um subconjunto do conjunto de atributos no lado esquerdo.
II.Dependências funcionais podem ser usadas para inferir novas dependências funcionais por meio de regras de inferência, como a regra de Armstrong.
III.A cobertura mínima de um conjunto de dependências funcionais é um conjunto equivalente que contém o menor número possível de dependências.

É correto o que se afirma em:
Alternativas
Respostas
101: B
102: A
103: B
104: C
105: C
106: B
107: B
108: D
109: D
110: C
111: D
112: C
113: C
114: D
115: A
116: D
117: A
118: B
119: B
120: A