Questões de Concurso Sobre álgebra relacional em banco de dados

Foram encontradas 167 questões

Q831564 Banco de Dados

Com base na seguinte expressão algébrica relacional:


Π numf (Funcionarios) ∩ Π numf (Dependentes)


a expressão SQL correspondente é

Alternativas
Q786886 Banco de Dados
Considere uma tabela relacional “R” e seus atributos definidos por R (F1F2F3F4 F5) com dependências funcionais F1F2F3 Imagem associada para resolução da questão F4F5 e F5 Imagem associada para resolução da questão F1F2. Com base nessas informações, assinale a alternativa que contém o número total de superchaves distintas para essa tabela. 
Alternativas
Q762376 Banco de Dados
Com relação às heurísticas utilizadas na otimização de consultas, analise as afirmativas a seguir. Imagem associada para resolução da questão
Assinale:
Alternativas
Q762265 Banco de Dados
A divisão de duas relações R÷S, onde os atributos de S são um subconjunto dos de R, resulta na relação T com atributos aqueles de R que não estão em S, onde para cada tupla t que aparece no resultado, os valores de t devem aparecer em R combinado com toda tupla de S. Considerando as tabelas R e S abaixo, assinale a alternativa que contém a tabela R÷S resultante. Observe que na primeira linha vem o nome da tabela, e na segunda, os atributos. Imagem associada para resolução da questão
Alternativas
Q762264 Banco de Dados
Sobre álgebra relacional em um banco de dados relacional, analise as afirmações abaixo. 1) A união de duas relações, R∪S, é o conjunto de tuplas que está em R ou S ou em ambas. Duplicatas não são eliminadas. 2) A projeção de uma relação R produz uma nova relação com alguns dos atributos de R. 3) A junção produz todas as combinações de tuplas, de duas relacões, que satisfazem a condição de junção. 4) O produto cartesiano de duas relações R×S combina toda tupla de R com toda tupla de S. Estão corretas:
Alternativas
Q754945 Banco de Dados
O desempenho de uma consulta SQL pode ser sensivelmente melhorado se aplicados procedimentos que utilizam transformações baseadas em operações da álgebra relacional. Selecione a alternativa que apresenta transformações corretas
Alternativas
Q698303 Banco de Dados
A teoria de consultas para bancos de dados relacionais supõe cinco operações primitivas para a álgebra relacional, o que significa que o efeito de nenhuma dessas cinco operações pode ser obtido pela combinação das demais. Assinale a opção que indica a lista dessas operações.
Alternativas
Q690232 Banco de Dados

Em relação à álgebra relacional, são apresentadas as seguintes proposições:

Imagem associada para resolução da questão

III. Se R e S são relações, então R-S = S-R

É correto apenas o que se afirma em

Alternativas
Q650754 Banco de Dados
O modelo relacional estabeleceu-se como o primeiro modelo de dados para aplicações comerciais. Existe uma base teórica indispensável para os bancos de dados relacionais, que possibilita um processamento eficiente das necessidades de informações dos respectivos usuários. A respeito dessa base teórica, assinale a alternativa correta.
Alternativas
Q628375 Banco de Dados

Na derivação de dependências funcionais num projeto relacional,está correto afirmar que se  A,B → X,Y

então é certo que:

Alternativas
Q619871 Banco de Dados
Existem muitas regras de transformação de expressões da álgebra relacional em operações equivalentes. Assinale a alternativa que apresenta transformações de natureza comutativa.
Alternativas
Q599174 Banco de Dados
Julgue o item a seguir, quanto à modelagem relacional de dados e à administração de dados.

A linguagem de manipulação de dados (DML) abrange uma linguagem de consulta embasada tanto na álgebra relacional quanto no cálculo relacional de tuplas. Alguns comandos que representam essa linguagem são SELECT, CREATE TABLE e CREATE INDEX.
Alternativas
Q580226 Banco de Dados
Julgue o próximo item acerca da aplicação dos princípios de álgebra relacional e suas transformações em comandos SQL.

Considere que uma tabela denominada PESSOA contenha informações do cpf, do nome e do sexo de uma pessoa. Considere, ainda, que essa tabela tenha sido criada e alimentada em um SGBD relacional e que os valores do campo sexo de todos os registros da tabela são 'M' ou 'F'. Nessa situação, quando são executados os comandos SQL formados fidedignamente a partir da interpretação das representações no formato de álgebra relacional presentes nos itens (i), (ii) e (iii) listados a seguir, esses comandos serão executados corretamente em SGBDs relacionais e seus resultados serão conjuntos de tuplas idênticas no número de linhas, de colunas, e de todos os valores nas linhas de resultado.

(i) R1π cpf,nome,sexo  (PESSOA)

(ii) R1π cpf,nome,sexo  (σ sexo='M' OR sexo='F'  (PESSOA))

(iii) R1 ← (π cpf,nome,sexo  (σ sexo='M'  (PESSOA)) ∪ (π cpf,nome (σ sexo='F' (PESSOA))
Alternativas
Q580225 Banco de Dados
Julgue o próximo item acerca da aplicação dos princípios de álgebra relacional e suas transformações em comandos SQL.

A operação PROJEÇÃO seleciona algumas colunas e linhas da relação/tabela, enquanto descarta outras.
Alternativas
Q485486 Banco de Dados
Na Álgebra Relacional, o número de tuplas resultante de uma operação de projeção (projection) sobre uma relação R é sempre
Alternativas
Q482751 Banco de Dados
Seja F um conjunto de dependências funcionais especificadas em um esquema relacional R.

F = {G → { H,J,K} , J→ {L,M}, M → {P,Q}, K → {M,P,R,S}, N → {S,T,V},V →{X,Z} }

Que dependência funcional NÃO pertence ao fechamento de F, denotada como F+?
Alternativas
Q482748 Banco de Dados
Nas relações a seguir, os atributos pertencentes às chaves primárias aparecem sublinhados.

            PESSOA(CPF, Nome,Idade)
            SALA(Numero,Telefone)
            ALOCA(CPF,Numero)

Considerando que a primeira relação descreve pessoas, a segunda descreve salas de uma empresa e o telefone da sala, e a terceira descreve em que sala a pessoa fica durante o expediente, qual a expressão em Álgebra Relacional que gera uma relação com duas colunas, sendo a primeira o nome da pessoa e a segunda o telefone de sua sala?
Alternativas
Q476240 Banco de Dados
Em Bancos de Dados Relacionais, o que compõe o chamado esquema relacional são as
Alternativas
Q462581 Banco de Dados
Seja a seguinte sequência de operações da Álgebra Relacional:

πA1,A2 A1=5(Aimagem-007.jpg A1=B3 B))

Considerando-se essa sequência da esquerda para a direita, que operações foram empregadas?
Alternativas
Q461197 Banco de Dados
Uma relação R possui dois conjuntos de atributos A e B cuja interseção entre ambos é vazio. Os elementos a1 , a2 e a3 const i tuem o conjunto A (A = {a1 , a2 , a3 }). O conjunto B possui o elemento b, B = {b}. Para que a dependência funcional A → B seja parcial é necessário e suficiente que (não considerando o conjunto vazio):
Alternativas
Respostas
61: D
62: D
63: C
64: A
65: E
66: E
67: E
68: A
69: A
70: D
71: A
72: E
73: E
74: E
75: A
76: D
77: D
78: B
79: D
80: E