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

Foram encontradas 564 questões

Q3558953 Banco de Dados
No contexto de bancos de dados, refere-se ao tipo de relacionamento entre tabelas de dados distintas. Geralmente, quando há o relacionamento entre duas tabelas, chamamos de
Alternativas
Q3552124 Banco de Dados
Na transformação de um diagrama entidade-relacionamento para um esquema relacional, um relacionamento do tipo n:n (muitos para muitos) resultará na: 
Alternativas
Q3540999 Banco de Dados
No modelo relacional de banco de dados insere-se o conceito de superchave de uma relação, sobre o qual é correto afirmar que
Alternativas
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
Q3515208 Banco de Dados
Considerando o modelo relacional de bancos de dados, atributos podem possuir domínios que sejam considerados logicamente indivisíveis, os quais recebem a denominação de atributos
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
Q3489918 Banco de Dados
Em um banco de dados relacional, a principal função de uma chave estrangeira (foreign key) é:
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
Q3455689 Banco de Dados
No projeto lógico de banco de dados, é importante a definição das chaves que auxiliarão nas buscas de dados entre as tabelas. Nesse caso, a chave estrangeira é definida como a chave que:
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
Respostas
101: B
102: D
103: A
104: B
105: A
106: E
107: B
108: C
109: C
110: B
111: B
112: D
113: C
114: D
115: C
116: B
117: D
118: C
119: C
120: D