Buscar

Avaliação Final (Objetiva) - Individual BANCO DE DADOS RELACIONAL UNIASSELVI

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 4 páginas

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

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação Final (Objetiva) - Individual
(Cod.:746863)
Peso da Avaliação 3,00
Prova 43850850
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
Um Banco de Dados (BD) é uma coleção organizada de dados. Esses dados são organizados de
modo a modelar aspectos do mundo real, para que seja possível efetuar processamento que gere
informações relevantes para os usuários a partir desses dados. Com base nos relacionamentos em um
banco de dados relacional, classifique V para as sentenças verdadeiras e F para as falsas: ( ) É o
conjunto de associações entre entidades. ( ) É uma restrição tecnicamente conhecida como constraint.
( ) É a quantidade de chaves estrangeiras entre as entidades. ( ) É a junção de várias entidades em
uma única representação. Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - F - V.
B V - F - V - F.
C F - F - V - V.
D V - F - F - F.
É utilizada para simplificar comandos muito extensos, definindo, então, passos de comando. Essa
função permite que o conteúdo de uma relação seja colocado em uma variável especial, oferecendo a
possibilidade de um tratamento até certo ponto algorítmico para algumas sequências de operações.
Atribui-se a relação resultante de uma operação à direita de uma variável temporária, à esquerda, que
poderá ser utilizada em relações subsequentes.
A qual operador de álgebra relacional essa classificação pertence?
A União.
B Renomeação.
C Atribuição.
D Intersecção.
Em modelagem de dados, a cardinalidade é um dos princípios fundamentais sobre o
relacionamento de um banco de dados relacional, a qual possibilita estabelecer o grau de relação
entre duas entidades/tabelas, sendo que o modelo relacional possibilita três níveis de relacionamento,
quais sejam 1:N; N:N; 1:1. Diante disso, analisando um relacionamento 1:N (um para muitos) entre
as entidades A para B, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Uma
 VOLTAR
A+
Alterar modo de visualização
1
2
3
ocorrência de B é associada a, no máximo, duas ocorrências em A e uma ocorrência em A pode estar
associada a, no mínimo, uma ocorrência em B. ( ) Uma ocorrência em A é associada a, no mínimo,
duas ocorrências em B e uma ocorrência em B pode estar associada a, no mínimo, uma ocorrência em
A. ( ) Uma ocorrência em A é associada a várias ocorrências em B (zero ou mais) e uma ocorrência
em B pode estar associada a, no máximo, uma ocorrência em A. ( ) Uma ocorrência em B é associada
a várias ocorrências em A (zero ou mais) e uma ocorrência em A pode estar associada a, no máximo,
uma ocorrência em B. Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - V - V.
B F - F - V - F.
C F - V - F - F.
D V - V - V - F.
Os Relacionamentos são associações entre entidades e possuem um significado específico
dentro do mundo real, por isso, o mapeamento de cardinalidade identifica o número de entidades as
quais outra entidade pode estar associada por um conjunto de relacionamentos. Sobre cardinalidade
em banco de dados, analise as sentenças a seguir: I- Uma entidade em A está associada a, no máximo,
uma entidade em B. Uma entidade em B pode estar associada a um número qualquer de entidades em
A, sendo a cardinalidade do tipo Muitos para Um. II- Não pode existir uma cardinalidade Muitos para
Muitos em um banco de dados, ou seja, uma entidade em A está associada a qualquer número de
entidades em B, mas uma entidade em não pode estar associada a um número qualquer de entidades
em A. III- Uma entidade em A está associada a qualquer número de entidades em B, e uma entidade
em B está associada a um número qualquer de entidades em A, demonstrando a cardinalidade Muitos
para Muitos. Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças I e III estão corretas.
C Somente a sentença III está correta.
D Somente a sentença II está correta.
Muitas vezes, durante uma pesquisa, precisamos que seja alterada a forma de apresentação sem
que para isso seja necessária alteração na base. Diante disso, foi solicitado que fizesse uma consulta
para apresentar o lema dos estados de Santa Catarina "Santa e bela Catarina" e do Rio de Janeiro
'Cidade Maravilhosa', os demais estados, deveriam apresentar apenas seus nomes. Conforme a base
de dados, utilizando o comando CASE simples ou Pesquisada, analise as sentenças a seguir: I) select
case e.sigla when 'SC' then 'Santa e bela Catarina' when 'RJ' then 'Cidade Maravilhosa' else e.nome
end from estado e; II) select case when e.sigla= 'RJ' then 'Cidade Maravilhosa' when e.sigla='SC' then
'Santa e bela Catarina' else e.nome end from estado e; III) select case when e.sigla 'RJ' then 'Cidade
Maravilhosa' when e.sigla 'SC' then 'Santa e bela Catarina' else e.nome end from estado e; Assinale a
alternativa CORRETA:
A As sentenças I e III estão corretas.
B Somente a sentença II está correta.
4
5
C As sentenças II e III estão corretas.
D As sentenças I e II estão corretas.
BDR_dados_estado
Clique para baixar
Pode ser entendida como uma operação que filtra as colunas de uma tabela de nosso banco de dados
ou uma tabela resultante de outra operação relacional executada. Esse exemplo é uma operação
unária, pois está sendo realizada em uma única tabela.
A qual operador de álgebra relacional essa classificação pertence?
A União.
B Projeção.
C Produto cartesiano.
D Seleção.
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, classifique
V para as sentenças verdadeiras e F para as falsas: ( ) É uma transação utilizada para a conversão de
dados, a exemplo de um string para o tipo number. ( ) É uma transação utilizada para gravar em
definitivo os dados em um banco de dados. ( ) É uma transação utilizada para desfazer as operações
na base de dados. ( ) É funcionalidade que tem a mesma função que o rollback de selecionar dados
em um banco. Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - F.
B F - V - F - F.
C V - V - F - V.
D V - F - F - V.
Um Banco de Dados (BD) é uma coleção organizada de dados. Esses dados são organizados de
modo a modelar aspectos do mundo real, para que seja possível efetuar processamento que gere
informações relevantes para os usuários a partir desses dados. Dito isso, muitas vezes precisamos
usar de apelidos ou alias para melhor apresentar uma coluna. Sobre as possibilidade de utilização de
apelidos de tabelas e colunas com base na tabela a seguir, assinale a alternativa CORRETA: Create
table Estado (Id_estado integer, Nome varchar(100), Sigla varchar(2), Primary key (id_estado))
A select e.id_estado Estado, e.nome "nome do estado" , e.sigla as "UF" from Estado e;
B select id_estado , nome , e.sigla as UF from Estado e;
6
7
8
C select e.id_estado Estado, e.nome nome do estado , e.sigla as UF from Estado e;
D select e.id_estado Estado, e.nome "nome do estado" , e.sigla from Estado ;
Muitas vezes, durante uma pesquisa, precisamos que seja alterada a forma de apresentação sem
que para isso seja necessária alteração na base. Diante disso, foi solicitado que fizesse uma consulta
para apresentar o lema dos estados do Rio de Janeiro 'Gerir a coisa pública com retidão' e São Paulo
'Não sou conduzido, conduzo', os demais estados, deveriam apresentar apenas seus nomes. Conforme
a base de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) select e.sigla UF,
decode(e.sigla,'RJ', 'Gerir a coisa pública com retidão', 'SP', 'Não sou conduzido, conduzo',
nome)lema from estado e; ( ) select case e.sigla when 'RJ' then 'Gerir a coisa pública com retidão'
when 'SP'then 'Não sou conduzido, conduzo' else e.nome; ( ) select decode('RJ', 'Gerir a coisa pública
com retidão', 'SP', 'Não sou conduzido, conduzo')lema from; Assinale a alternativa que apresenta a
sequência CORRETA:
A F - V - F.
B V - F - F.
C F - V - V.
D V - F - V.
Apesar do uso muitas vezes equivocado desses três termos, precisamos ter muitoclaro e compreender
a diferença que existe entre dado, informação e conhecimento. De acordo com isso, associe os itens,
utilizando o código a seguir:
I - Dado. II - Informação. III - Conhecimento. 
( ) É um conteúdo que ainda não foi processado para gerar um significado. 
( ) É qualquer fato ou conhecimento do mundo real e que pode ou não ser registrado/armazenado. 
( ) É um processamento subjetivo da informação e individual.
Assinale a alternativa que apresenta a sequência CORRETA:
A I - III - II.
B III - II - I.
C II - I - III.
D I - II - III.
9
10
Imprimir

Continue navegando