Filtrar


Questões por página:
Durante a modelagem de consultas em um sistema acadêmico, um professor de banco de dados explicou que as abordagens formais de Álgebra Relacional e Cálculo Relacional possuem o mesmo poder expressivo, embora se diferenciem em sua forma de especificação. Com base nessa distinção, é correto afirmar que:

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

O resultado de um produto cartesiano em um banco de dados relacional terá todos os atributos de todas as relações na cláusula de FROM.

Considere as seguintes expressões de álgebra relacional aplicadas à relação Clientes:
Expressão A: σ_status='ativo' (Clientes) Expressão B: σ_data_cadastro≥'2023-01-01' (Clientes) Expressão C: σ_status='ativo' ∧ data_cadastro≥'2023-01-01' (Clientes) Expressão D: σ_status='ativo' (σ_data_cadastro≥'2023-01-01' (Clientes))
Quais expressões possuem a mesma semântica e retornam aos mesmos resultados?

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?

“O modelo de dados relacional se baseia na teoria dos conjuntos, nada mais natural do que ele possuir uma linguagem formal que permita trabalhar com as relações e seus elementos, comumente conhecidos como tuplas ou registros de tabelas. Essa linguagem é formada por diversos operadores, sendo alguns deles similares aos existentes na Matemática, como, união, intersecção ou diferença entre conjuntos.” (Alves, William P.,2021). Diante do exposto, assinale a alternativa que apresenta a linguagem formal referenciada pelo texto acima.