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

Foram encontradas 200 questões

Q1661948 Banco de Dados
A instrução em Álgebra Relacional πnome,salario(σsalario<500 (E)) poderia ser reescrita como:
Alternativas
Ano: 2012 Banca: CESPE / CEBRASPE Órgão: TRE-RJ
Q1214185 Banco de Dados
Com relação ao conceito de banco de dados relacional, julgue o seguinte item.
Na álgebra relacional, que é um conjunto de operações sobre as relações, cada operação usa uma ou mais relações como operandos e sempre produz outra relação como resultado.
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
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
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
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
Q300812 Banco de Dados
A Álgebra Relacional define várias operações. Algumas delas operam apenas uma relação (unárias), outras operam com duas relações (binárias). As operações project (projeção), union (união) e select (seleção) são, respectivamente, operações
Alternativas
Q300811 Banco de Dados
Considere o seguinte esquema:

Assiste (criança, canal de TV)
Programa (canal de TV, desenho)
Gosta (criança, desenho)

A tabela Assiste indica os canais de TV a que a criança assiste. A tabela Programação indica os desenhos que são apresentados por cada canal de TV. A tabela Gosta indica os desenhos dos quais a criança gosta.

Qual é a consulta expressa em álgebra relacional que identifica quais as crianças que gostam dos desenhos P ou Q?
Alternativas
Ano: 2012 Banca: VUNESP Órgão: TJ-SP Prova: VUNESP - 2012 - TJ-SP - Analista de Sistemas |
Q289822 Banco de Dados
A operação da álgebra relacional que possibilita escolher quais colunas ou atributos de uma tabela devem ser exibidos em uma consulta é o(a)
Alternativas
Q270982 Banco de Dados
Analise a seguinte operação em álgebra relacional e assinale a alternativa correta.

Imagem 003.jpg
Alternativas
Q259705 Banco de Dados
Com relação ao conceito de banco de dados relacional, julgue os
seguintes itens.

Na álgebra relacional, que é um conjunto de operações sobre as relações, cada operação usa uma ou mais relações como operandos e sempre produz outra relação como resultado.

Alternativas
Q256780 Banco de Dados
A operação da álgebra relacional SELECT extrai as tuplas específicas de uma relação, e a operação PROJECT extrai atributos específicos de uma relação.

Alternativas
Q256778 Banco de Dados
A operação de junção interna entre duas tabelas X e Y e com critério de junção J tem a função, na álgebra relacional, de concatenar cada linha da tabela X com cada linha da tabela Y sempre que o critério de junção J for verdadeiro. Caso, para uma linha de X, não exista nenhuma linha em Y que torne o critério verdadeiro, a linha de X aparece no resultado concatenada com campos vazios (NULL).

Alternativas
Q256777 Banco de Dados
Julgue os itens a seguir, a respeito de álgebra relacional.


Considere um banco de dados com as seguintes tabelas e campos, representados na forma de um pseudo código.

cliente (nomecliente, codigocliente, cidade, codigoproduto)
chave estrangeira (codigoproduto) referenciado produto
produto (nomeproduto, codigoproduto, descricaoproduto)

Nessa situação, para se encontrarem todos os nomes de clientes que possuem o produto de nome ACME, é correto, ao se utilizar a linguagem SQL, o emprego do código abaixo.

SELECT nomecliente
FROM cliente as c, produto as p
WHERE c.codigoproduto = p.codigoproduto
AND p.nomeproduto = 'ACME';


Alternativas
Q234311 Banco de Dados
Preencha as lacunas e, em seguida, assinale a alternativa correta. No ______________, escrevemos uma expressão _____________ para expressar um requisito de recuperação, portanto não será feita nenhuma descrição de como uma consulta se desenvolve. Uma ________________ especifica o que será recuperado, em vez de como recuperá-lo.
Alternativas
Respostas
121: D
122: C
123: A
124: D
125: D
126: B
127: B
128: C
129: B
130: D
131: A
132: D
133: A
134: D
135: B
136: C
137: C
138: E
139: C
140: D