Questão de Banco de Dados — Álgebra Relacional — CONSULPLAN 2023
Banco de DadosÁlgebra Relacional
- Código
- qa540314
- Banca
- CONSULPLAN
- Órgão
- SESPA
- Ano
- 2023
- Cargo
- Ana Sis ( )
O Administrador de Banco de Dados (DBA) de determinada instituição recebeu de um programador do grupo de desenvolvimento web uma solicitação para construir uma instrução SQL, a fim de contabilizar a quantidade de atendimentos do setor de cadastro. Para solucionar o atendimento, o DBA escreveu o seguinte script SQL: Sabe-se que a solução atendeu à necessidade para a inclusão no sistema; porém, o DBA deverá, por determinação das rotinas do setor, registrar na documentação interna a mesma instrução construída no formato de álgebra relacional. Podemos afirmar que ele deverá construir a seguinte instrução:

- AR0 ← σ Setor = ‘cadastro’ (Atendimento) R1 ← \mathcal{f}N=COUNT(*) (R0)
- BR0 ← σ Atendimento = ‘cadastro’ R1 ← π=COUNT(*) (R0.Setor)
- CR0 ← ρ Setor = ‘cadastro’ (Atendimento) R1 ← \mathcal{f}N=CONTAR(*) (R0)
- DR0 ← ρ Setor = ‘cadastro’ (Atendimento) R1 ← ⋈ =CONTAR(*) (R0)
- ER0 ← σ Atendimento ∩ Setor = ‘cadastro’ R1 ← ⋈=AVG(*) (R0)