Buscar

Avaliação II - Individua Banco de Dados Relacional

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Avaliação II - Individual Banco de Dados Relacional
1 Cada consulta relacional descreve um procedimento passo a passo para computar a resposta
desejada, baseado na ordem em que os operadores são aplicados na consulta. A natureza procedural
da álgebra nos permite considerar uma expressão algébrica como uma receita, ou um plano, para
avaliar uma consulta, e os sistemas relacionais realmente usam as expressões algébricas para
representar os planos de avaliação das consultas. Sobre a operação projeção, analise as sentenças a
seguir:
I- Operação que filtra as colunas de uma tabela de um banco de dados.
II- Tabela resultante de outra operação relacional executada.
III- É um produto cartesiano.
IV- É um produto cartesiano em conjunto com uma seleção.
V- Leva as linhas comuns e não comuns.
Assinale a alternativa CORRETA:
A) As sentenças I, III e V estão corretas.
B) Somente a sentença V está correta.
C) As sentenças I, II e IV estão corretas.
D) As sentenças I, II e III estão corretas.
2 Essa é a operação que renomeia uma tabela. Ela também é uma operação unária primitiva, redefine
o nome de uma tabela em um determinado contexto. Muito útil para autorrelacionamentos, quando
precisamos fazer a junção de uma tabela com ela mesma, e, nesse caso, cada versão da tabela precisa
receber um nome diferente da outra.
A qual operador de álgebra relacional essa classificação pertence?
A) Intersecção.
B) Divisão.
C) Renomeação.
D) União.
3 O conceito de transação pode ser entendido como um conjunto de ações que delimita operações.
Uma dos comandos de ligação para transações é o commit. Com relação a esse comando, analise as
sentenças a seguir:
I- É uma transação utilizada para a conversão de dados, a exemplo de um string para o tipo number.
II- É uma transação utilizada para gravar em definitivo os dados em um banco de dados.
III- É uma transação utilizada para desfazer as operações na base de dados.
IV- É funcionalidade que tem a mesma função que o rollback de selecionar dados em um banco.
Assinale a alternativa CORRETA:
A) Somente a sentença II está correta.
B) As sentenças I e III estão corretas.
C) As sentenças I e IV estão corretas.
D) Somente a sentença III está correta.
4 Por utilizar duas tabelas, é uma operação binária, e como resultado cria uma tabela a partir de duas
outras tabelas compatíveis, levando as linhas comuns e não comuns a ambas. As informações
duplicadas aparecerão somente uma vez no resultado. São consideradas tabelas compatíveis aquelas
tabelas cuja quantidade, disposição e domínio dos atributos/campos sejam os mesmos.
A qual operador de álgebra relacional essa classificação pertence?
A) Seleção.
B) União.
C) Produto cartesiano.
D) Projeção.
5 Um Banco de Dados (BD) é uma coleção organizada de dados, que são organizados, de maneira que
representem aspectos do mundo real. E com base nesse minimundo, seja possível efetuar
processamento que gere informações relevantes para os usuários a partir desses dados. No modelo
relacional, os dados são organizados em coleções de tabelas bidimensionais. Um banco de dados
relacional consiste em uma coleção de tabelas. Ao analisarmos uma tabela, o que representa uma
relação entre um conjunto de valores é uma:
FONTE: http://www.bosontreinamentos.com.br/bancos-de-dados/o-que-e-um-banco-de-dados-
relacional/. Acesso em: 29 jun. 2020.
A) Coluna.
B) Restrição.
C) Linha.
D) Chave primária.
6 Utiliza a mesma notação de operação matemática de dois conjuntos, e obtém como resultado de
duas tabelas uma terceira tabela, que contém as cominações possíveis entre os elementos das tabelas
originais. Essa tabela resultante possui um número de colunas que é igual à soma do número de
colunas das tabelas iniciais e um número de linhas igual ao produto do número de linhas das duas
tabelas.
A qual operador de álgebra relacional essa classificação pertence?
A) Projeção.
B) Produto cartesiano.
C) União.
D) Seleção.
7 Também é uma operação binária, ou seja, gera uma tabela a partir de duas outras tabelas, levando
sem repetição as linhas que pertençam a ambas as tabelas presentes na operação.
A qual operador de álgebra relacional essa classificação pertence?
A) Intersecção.
B) Projeção.
C) Diferença.
D) União.
8 É uma operação muito utilizada em um banco de dados relacional, pois pode ser entendida como a
operação que filtra, seleciona as linhas de uma tabela, realizando também uma projeção, e opera em
um conjunto de dados, sendo, portanto, uma operação unária.
A qual operador de álgebra relacional essa classificação pertence?
A) Projeção.
B) União.
C) Seleção.
D) Produto cartesiano.
9 Ela interage com o modelo relacional, ou seja, trabalha com o modelo de relações entre tabelas
realizando um produto cartesiano, combinando as linhas e somando as colunas de duas tabelas, só
que partindo de campos comuns de ambas para realizar essa “seleção relacional”. Vale reforçar que
essa operação possui uma condição onde se colocam os campos das tabelas que estão sendo usados.
A qual operador de álgebra relacional essa classificação pertence?
A) Intersecção.
B) Junção.
C) Projeção.
D) União.
10 Essa operação tem como resultado a projeção de todos os elementos da primeira tabela que se
relacionam com todos os elementos da segunda tabela. Essa operação também pode ser obtida
através de outras operações de álgebra relacional.
A qual operador de álgebra relacional essa classificação pertence?
A) Divisão.
B) Projeção.
C) Intersecção.
D) União.

Continue navegando