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

Foram encontradas 167 questões

Q461196 Banco de Dados
Seja o conjunto de atributo A1 de uma relação R1 e que forma a chave primária dessa relação R1. Seja o conjunto de atributos A2 da relação R2 e que forma a chave estrangeira dessa relação R2. Sabendo-se que A2 referencia a chave primária da relação R1, é possível afirmar que:
Alternativas
Q461189 Banco de Dados
Seja a relação R constituída de n atributos denominados de A1 , A2, A3 , ..., An. O domínio de um atributo A qualquer uma dessa relação defini-se por dom(A). A indicação do número total de valores, ou cardinalidade, em um domínio de um atributo A qualquer é |dom(A)|, considerando que todos os domínios são finitos. O produto de cardinalidades de todos os domínios, definido da seguinte forma |dom(A1 )| x |dom(A2 )| x |dom(A3 )| ... |dom(An )|, representa:
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Tecnologia da Informação |
Q457950 Banco de Dados
No SQL, são exemplos de um operador lógico e de um operador relacional, respectivamente:
Alternativas
Q453455 Banco de Dados
A álgebra relacional fornece um alicerce formal para as operações do modelo relacional.

Um técnico de informática reconhece que essas operações permitem que um usuário especifique solicitações como expressões da álgebra relacional, nas quais a(o)
Alternativas
Q453454 Banco de Dados
Considere o esquema relacional abaixo, no qual placa é a chave primária.
VEICULO(Placa, Cor, Modelo, Marca, Ano, Valor)

Qual é a expressão em álgebra relacional a ser aplicada sobre esse esquema, de forma a obter as Placas dos VEICULOS com Ano igual a 2011 e Valor menor que 9000?
Alternativas
Q449615 Banco de Dados
A teoria relacional define um conjunto de operações sobre as relações que, junto com as operações relacionais, formam a parte da teoria conhecida com álgebra relacional. A respeito desse assunto, assinale a opção correta.
Alternativas
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Administrador de Dados |
Q447377 Banco de Dados
Observe as tabelas abaixo, pertencentes a um banco de dados.

imagem-009.jpg
I. Foi aplicada uma operação da álgebra relacional às tabelas CP e CE, cujo resultado émostrado na tabelaR1.

II. De forma semelhante, outra operação foi executada, cujo resultado é mostrado na tabela R2.

As operações executadas em I e II foram, respectivamente:
Alternativas
Q431321 Banco de Dados
A função de transferência de um sistema com estabilidade externa (BIBO estável) é
Alternativas
Q429749 Banco de Dados
Um banco de dados relacional possui as seguintes tabelas:

FUNCIONARIO(ID, Nome, IDDep, IDCargo), onde ID é chave primária, IDDep é chave estrangeira referenciando DEPARTAMENTO e IDCargo é chave estrangeira referenciando CARGO.

DEPARTAMENTO(ID, Nome, IDChefe), onde ID é cha- ve primária e IDChefe é chave estrangeira referenciando FUNCIONÁRIO.

CARGO(ID, Nome, Salário), onde ID é chave primária.

Considere os predicados unários Funcionario(x), Departamento(x) e Cargo(x) que representam, respectivamente, que x é funcionário, x é um departamento, e x é um cargo, e as relações Lotado(x, y), Chefia(x, y) e Encarregado(x, y) representando, respectivamente, que x está lotado no departamento y, que x é o chefe do departamento y, e que o cargo de x é y.

É compatível com a tabelas descritas a seguinte fórmula da lógica de predicados:
Alternativas
Q402758 Banco de Dados
imagem-004.jpg

Na administração de banco de dados, a álgebra relacional é utilizada para a elaboração, a partir das relações do modelo lógico, das correspondentes possibilidades de implementação de tabelas e soluções para o modelo físico. A esse respeito e considerando as relações em um modelo lógico de banco de dados apresentadas acima, julgue os itens que se seguem.


A operação π nome(processo.codigo=1010) imagem-007.jpg (codadv=advogado.codigo) ) (processo × advogado)) corresponde ao comando SQL abaixo.  select nome from processo cross join advogado  where processo.codigo=1010 and  codadv=advogado.codigo
Alternativas
Q402757 Banco de Dados
imagem-004.jpg

Na administração de banco de dados, a álgebra relacional é utilizada para a elaboração, a partir das relações do modelo lógico, das correspondentes possibilidades de implementação de tabelas e soluções para o modelo físico. A esse respeito e considerando as relações em um modelo lógico de banco de dados apresentadas acima, julgue os itens que se seguem.


Na operação de junção imagem-006.jpg processocodadv=codigoadvogado é necessário que os atributos a serem comparados da relação processo e da relação advogado possuam designações diferentes. Caso os atributos possuam a mesma designação, não será possível escrever a operação de junção correspondente em SQL para o modelo físico do banco de dados que exige tal diferenciação.
Alternativas
Q402756 Banco de Dados
imagem-004.jpg

Na administração de banco de dados, a álgebra relacional é utilizada para a elaboração, a partir das relações do modelo lógico, das correspondentes possibilidades de implementação de tabelas e soluções para o modelo físico. A esse respeito e considerando as relações em um modelo lógico de banco de dados apresentadas acima, julgue os itens que se seguem.


A operação de projeção permite que se realize restrição vertical em uma relação no banco de dados, de forma que a operação πcodigo.valor (processo) resulta na relação indicada abaixo.

imagem-005.jpg
Alternativas
Q392430 Banco de Dados
Para responder à questão, tenha como referência o diagrama de entidades e relacionamentos, apresentado abaixo, que representa parte do modelo de dados de uma instituição financeira.


Que expressão em Álgebra Relacional cria, a partir da Tabela Conta, uma Tabela com duas colunas, id_conta e debito_bloqueado_sn, contendo apenas as contas com credito_bloqueado_sn igual a "S"?
Alternativas
Q390723 Banco de Dados
O mundo assistiu em março de 2013 à eleição de um novo Papa. Para facilitar seu trabalho na cobertura do evento, um jornal decidiu construir uma base de dados com todos os cardeais. Para isso, foram criadas as seguintes tabelas:

CARDEAL(Nome,Cidade)
CIDADEPAIS(Cidade,Pais)

Que consulta da álgebra relacional lista exclusivamente o nome e o país de todos os cardeais?
Alternativas
Q366382 Banco de Dados
Os operadores de Seleção, Projeção e Produto Cartesiano da álgebra relacional são implementados, respectivamente, através das seguintes cláusulas SQL:

Alternativas
Q365318 Banco de Dados
No modelo de dados relacional, uma relação é definida como um conjunto de tuplas. Por definição, todos os elementos de um conjunto são distintos; logo, todas as tuplas em uma relação também precisam ser distintas. Uma ________________________ de um esquema de relação R =imagem-007.jpg é um conjunto de atributos S ?R com a propriedade de que duas tuplasimagem-008.jpg em qualquer estado de relação válido r de R não terãoimagem-009.jpg
Alternativas
Q354992 Banco de Dados
O conjunto de operações cujo resultado seja uma nova relação e que envolve seleção, projeção, união e produto cartesiano é denominado.
Alternativas
Q354207 Banco de Dados

Considere a relação chamada Cidade a seguir:


     Nome                  Estado
Água Branca             Alagoas   
Água Branca             Minas Gerais
Água Branca             Piauí
Bom Jesus                 Piauí
Bom Jesus                 Rio Grande do Sul
Bom Jesus                 Rio Grande do Norte
Cruzeiro do Sul          Acre
Cruzeiro do Sul          Rio Grande do Sul
Feira Nova                Sergipe



Seja a seguinte operação da álgebra relacional. πnome ( σestado > 'R' ( Cidade))


Quantas tuplas e atributos terá a relação resultante após a execução dessa operação?
Alternativas
Q333904 Banco de Dados
Com base nas tabelas acima e nos conceitos da álgebra relacional, julgue os itens subsecutivos.

Por meio da expressão π CodDoTime, NomeJogador ( σ (peso > 80 OR altura < 1,70) (JOGADOR) serão apresentados os seguintes resultados:

Imagem 006.jpg
Alternativas
Q333903 Banco de Dados
Com base nas tabelas acima e nos conceitos da álgebra relacional, julgue os itens subsecutivos.

Mediante a expressão,  ((TIME ▷◁ CodTime=CoddoTime JOGADOR) ▷◁ Cpf=CpfdoReserva JOGADOR)  os dados de todos os jogadores cadastrados e os dados de seus respectivos times serão apresentados, bem como os dados disponíveis dos reservas de cada jogador, quando existentes, serão acrescentados.
Alternativas
Respostas
81: B
82: A
83: B
84: C
85: D
86: E
87: B
88: B
89: C
90: C
91: E
92: E
93: C
94: B
95: B
96: D
97: B
98: A
99: C
100: E