Buscar

AV final objetiva - princípios de bancos de dados

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

(
Acadêmico:
 
Disciplina:
Avaliação:
Prova:
Erica 
Princípios
 
de
 
Banco
 
de
 
Dados
 
(GTI11)
Avaliação
 
Final
 
(Objetiva) -
 
Individual Semipresencial
 (
peso.:3,00)
Nota 
da Prova:
 
10,00
)
CURTA ESSA PROVA, SE TE AJUDOU, VALEU 😊
 (
Legenda:
Resposta
 
Certa
Sua
 
Resposta
 
Errada
Questão
 
Cancelada
)
1. Em um projeto de banco de dados, o Modelo Entidade-Relacionamento (modelo conceitual) é composto por diversos elementos. Um dos itens avaliados nesse modelo são os atributos que são propriedades de entidades e retêm informações específicas sobre as caraterísticas de uma entidade. Com relação ao atributo no modelo conceitual, analise as sentenças a seguir:
I- O atributo identificador identifica unicamente uma entidade.
II- É representando graficamente por um círculo no MER.
III- O atributo identificador identifica unicamente uma instância da entidade.
IV- No MER, o atributo é representado graficamente como losango.
Assinale a alternativa CORRETA:
a) As sentenças I e III estão corretas.
b) Somente a sentença II está correta.
c) As sentenças I e II estão corretas.
d) Somente a sentença IV está correta.
2. A definição mais básica de sistemas é que máquinas diferentes podem estar conectadas entre si através de uma rede de comunicações. Este sistema difere do sistema paralelo na seguinte questão: no paralelo a tendência é que as máquinas fiquem mais próximas, enquanto que neste elas podem estar geograficamente distantes. Assinale a alternativa CORRETA sobre qual arquitetura de banco de dados o texto esta se referindo:
a) Arquitetura Paralela.
b) Arquitetura Cliente-servidor.
c) Arquitetura Centralizada.
 d) Arquitetura Distribuída.
 SQL - Structured Query Language, ou linguagem estruturada de consultas - é a linguagem padrão dos chamados Bancos de Dados Relacionais que, por sua vez, são bancos de dados estruturados em forma de colunas e linhas, também chamadas de tuplas, tendo seus dados armazenados em tabelas. Os bancos de dados relacionais são, atualmente, a solução dominante no mercado, da mesma forma que a SQL é a linguagem padrão dessa plataforma. É uma tecnologia poderosa, orientada a conjuntos e é a base para manipulação dos dados relacionais. Sobre SQL, classifique V para as sentenças verdadeiras e F para as falsas:
(	) O comando CREATE insere um registro no banco de dados. (	) O comando DROP deleta uma tabela no banco de dados.
(	) O comando DELETE remove registros de uma tabela no banco de dados. (	) O comando Update altera a estrutura de uma tabela no banco de dados.
Assinale a alternativa que apresenta a sequência CORRETA:
a) V - F - F - V.
 (
16/03/2021
) (
UNIASSELVI
 
-
 
Centro
 
Universitário
 
Leonardo
 
Da
 
Vinci
 
-
 
Portal
 
do
 
Aluno
 
-
 
Portal
 
do
 
Aluno
 
-
 
Grupo
 
UNIASSELVI
)
 (
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php
) (
1
/5
)
b) F - V - F - F.
c) V - V - F - V.
d) V - V - V - F.
* Observação: A questão número 3 foi Cancelada.
4. Para a confiabilidade dos dados de um banco, o padrão SQL, que é a linguagem utilizada para bancos de dados relacionais, utiliza-se de comandos de restrições. Um desses comandos, é a Chave Primária (Primary Key). Com relação a essa chave, analise as sentenças a seguir:
I- Impede que os valores de um campo em uma tabela se repitam.
II- Esse comando é utilizado para criar uma nova tabela.
III- Restringe um campo quanto ao tamanho de suas informações.
IV- Atualiza informações feitas com o comando desc.
Agora, assinale a alternativa CORRETA:
 a) Somente a afirmativa I está correta.
b) As afirmativas I, III e IV estão corretas.
c) Somente a afirmativa II está correta.
d) As afirmativas I e III estão corretas.
5. Vários são os conceitos valiosos que ajudam na compreensão dos itens que compõem um banco de dados. Com relação a esses itens, há um conceito que se destaca pela característica de ser um conjunto de dados já processado e agora possui significado. A que se refere essa definição?
a) Pesquisa.
 b) Informação.
c) Depósito de dados.
d) Formulário de pesquisa.
6. Considere uma empresa que realiza venda e entrega de produtos. O esquema escrito a seguir representa uma parte de um modelo que representa as regras do sistema.
Produto (id_produto, fk_id_fornecedor, nome, preco) Fornecedor (id_fornecedor, nome, endereço, cnpj) Cliente (id_cliente, nome, endereco, telefones (1,N))
Sabendo que os campos sublinhados são chaves primárias e o campo telefones é um campo multivalorado. Sobre o que está sendo representado no esquema anterior, analise as seguintes sentenças:
I- O campo ID_CLIENTE é chave primária da tabela cliente, mas é chave estrangeira na tabela FORNECEDOR.
II- O campo ID_FORNECEDOR é chave primária da tabela FORNECEDOR, o campo FK_ID_FORNECEDOR é a chave estrangeira dentro da tabela PRODUTO que aponta para esta chave primária.
III- O tipo de dado ideal para o campo PRECO é o INTEGER por conta das casas decimais.
IV- O campo telefone deve ser removido e uma tabela deve ser criada para armazenar os telefones, referenciando o cliente. Tal fato se dá porque a existência desse campo infringe a primeira forma normal que diz que só devem existir atributos atômicos.
Assinale a alternativa CORRETA:
a) Somente a sentença I está correta.
b) As sentenças I, III e IV estão corretas.
 c) As sentenças II e IV estão corretas.
d) As sentenças II e III estão corretas.
7. Em um Objeto de Banco de Dados, podemos destacar vários recursos que gravam e recuperam dados. Um dos recursos forma um tipo de estrutura para simplificar o acesso aos dados pelo próprio banco de dados. Esse recurso chama-se:
a) Views.
 b) Índices.
c) Sequence.
d) Nexval.
8. Um banco de dados é uma coleção de dados relacionados. Desta maneira, os bancos de dados mais conhecidos e até mesmo utilizados são os relacionais. No entanto, existem uma grande abrangência de outros bancos, como: bancos de dados de informações geográficas, multimídia, temporal, biológico e XML. Sobre esses bancos de dados, analise as sentenças a seguir:
I- XML (Extensible Markup Language) é uma linguagem de marcação utilizada exclusivamente para a criação de sites
II- Os bancos de dados biológicos surgem da necessidade dos estudos nessa área e da dificuldade do processamento desses dados por bancos relacionais. São exemplos deste tipo: GMOD, Citrina, BioMart e Chado
III- Um banco de dados temporal é um banco de dados sobre o clima e a chuva
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 II está correta.
d) Somente a sentença I está correta.
9. Um determinado comércio comercializa diversos tipos de produtos, para isso é necessária uma rigorosa gestão destes produtos, saber quantos existem no estoque, quais estão para vencer, a qual fornecedor pertence, entre outros. Para isso, foi contratado um profissional para projetar um banco de dados e um sistema para armazenar os dados. A modelagem apresentada pelo profissional é mostrada a seguir, contento três tabelas, sendo que os atributos CODIGO nas tabelas PRODUTO E FORNECEDOR são únicos. Sobre o exposto, assinale a alternativa CORRETA:
 a) O relacionamento entre PRODUTO e ESTOQUE é do tipo um-para-muitos
b) O campo CODIGO na tabela PRODUTO é chave primária na tabela PRODUTO e identifica o FORNECEDOR que fornece um determinado produto.
c) O relacionamento entre ESTOQUE e FORNECEDOR é do tipo um-para-um
d) O campo TELEFONE é o identificador da tabela FORNECEDOR
10.A linguagem SQL possui um conjunto de funções que poderão ser aplicadas pelo desenvolvedor para obter determinados resultados, os quais se dividem em funções de linha ou de grupo. As funções de linha retornam um resultado por linha da tabela acessada, enquanto as funções de grupo retornarão um resultado por grupo de registros selecionados. Diante disso, analise a tabela ?clientes? e o comando SQL anexos e assinale a alternativa CORRETA:
a) A consulta retornará o primeiro nome da tabela clientes que possuir mais de quatro caracteres, ou seja, Letícia.b) A consulta retornará todos os nomes que possuírem mais de três caracteres, ou seja, Letícia, Guilherme e Flávio.
c) A consulta retornará apenas o nome do cliente onde o código for maior ou igual a quatro.
d) A consulta não retornará nenhum registro, uma vez que a função LENGTH não pode ser utilizada em campos do tipo Varchar2.
11.(ENADE, 2014) Considere as seguintes tabelas de um banco de dados: 1- Fornecedor (cod_fornec, nome_fornec, telefone, cidade, UF).
2- Estado (UF, nome_estado).
A expressão SQL que obtém os nomes dos estados para os quais não há fornecedores cadastrados é:
a) SELECT E.NOME_ESTADO FROM ESTADO AS E, FROM FORNECEDOR AS F WHERE E.NOME_ESTADO = F.UF;
b) SELECT E.NOME_ESTADO FROM ESTADO AS E, FROM FORNECEDOR AS F WHERE E.UF = F.UF;
 c) SELECT E.NOME_ESTADO FROM ESTADO AS E WHERE E.UF NOT IN ( SELECT F.UF FROM FORNECEDOR AS F);
d) SELECT E.NOME_ESTADO FROM ESTADO AS E WHERE E.UF IN ( SELECT F.UF FROM FORNECEDOR AS F);
12.(ENADE, 2008) Uma livraria usa um sistema informatizado para realizar vendas pela internet.
Optou-se por um sistema gerenciador de banco de dados, no qual aplicaram-se regras de corretude e integridade. Cada cliente se cadastra, faz login no sistema e escolhe títulos. Os livros são colocados em um carrinho de compras até que o cliente confirme ou descarte o pedido. As tabelas do sistema são: clientes, livros, carrinho, vendas. Dois clientes acessam o sítio no mesmo horário e escolhem alguns livros. O estado do sistema nesse instante é representado na tabela anexa.
A livraria possui um único exemplar do livro Estatística básica. O computador usado por Alice sofre uma pane de energia antes que ela confirme o pedido. No mesmo instante também ocorre uma pane de energia no computador da loja. Em seguida, o computador de Alice e o computador da loja voltam a ter energia e a funcionar. Ela volta ao sistema e retoma seu carrinho de compras intacto.
Com relação a essa situação, julgue os itens seguintes:
I- A consistência de uma tabela do banco de dados foi violada temporariamente, para disponibilizar dois exemplares do livro Estatística básica.
II- Como o pedido de Alice continuou válido apesar da interrupção, o sistema gerenciador de banco de dados não emprega atomicidade.
III- Todas as transações devem ser fechadas depois do retorno da energia, para que os clientes possam recuperar seus carrinhos de compras.
Assinale a alternativa CORRETA:
a) I e II.
b) I e III.
 c) Nenhum item está certo.
d) II e III.
 (
Prova
 
finalizada
 
com
 
11
 
acertos
 
e
 
1
 
questões
 
erradas
.
)

Continue navegando