Questões de Concurso
Sobre álgebra relacional em banco de dados
Foram encontradas 201 questões

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:
I - São operações relacionais unárias: SELEÇÃO e PROJEÇÃO
II - São operações de álgebra relacional com base na teoria dos conjuntos: UNIÃO, INTERSECÇÃO e SUBTRAÇÃO
III - São operações relacionais binárias: JUNÇÃO e DIVISÃO
IV - São operações relacionais matriciais binárias: PRODUTO CARTESIANO ou PRODUTO CRUZADO
Marque a alternativa correta.
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:
Assinale a opção que irá produzir uma lista contendo um único atributo com todos os nomes de alunos e professores de forma a não repetir homônimos.
Analise o comando SQL a seguir.

Dado que as operações primitivas da Álgebra Relacional (A.R.) são
a Seleção, a Projeção, o Produto, a Diferença e a União, as
operações necessárias para construir por meio da A.R. uma
expressão equivalente ao comando acima são, apenas:
No que se refere à álgebra relacional e a SQL, julgue o item a seguir.
Na álgebra relacional, a operação projeção, representada pela
letra grega π (pi), é classificada como uma operação unária,
por operar sobre apenas um conjunto de entrada.
No que se refere à álgebra relacional e a SQL, julgue o item a seguir.
Em álgebra relacional, a operação que produz uma
combinação das linhas de uma relação com as linhas
correspondentes de outra relação é conhecida como
interseção.
A figura a seguir exibe duas relações R e S.

Sobre essas relações foi aplicada a operação R ÷ S da álgebra relacional.
Assinale a opção que apresenta a relação T resultante.
No contexto da teoria relacional para bancos de dados, seja R uma tabela relacional definida pelo conjunto de colunas C = {C1, C2, ... , Cn}.
Sendo X e Y subconjuntos de C, a dependência funcional X → Y é verificada, para qualquer par de linhas t1, t2 da relação R, distintas entre si, no seguinte caso:
Analise as seguintes tabelas:

A expressão correta em álgebra relacional que permite obter o nome do diretor do filme com código
igual a 3 é:
CANDIDATO (Inscricao, Nome, Idade) SALA (Numero, Quantidade) ALOCA (Inscricao, Numero)
Considere que a primeira relação descreve os candidatos em um concurso; a segunda, a sala de uma escola onde acontecerá o concurso, representada por um número e a quantidade de lugares dessa sala; e a terceira, em qual sala o candidato fará a prova.
Assinale a alternativa com a expressão da Álgebra Relacional que gera uma relação com duas colunas, sendo a primeira o nome do candidato e a segunda o número da sala onde este fará a prova.
Considere o seguinte comando escrito em álgebra relacional:
πproduto(catalogo)
Esse comando resulta na