Buscar

Avaliação I - Individual FLEX Banco de Dados Avançado

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

Disciplina: Banco de Dados Avançado (ADS16) 
Avaliação: Avaliação I - Individual FLEX ( peso.:1,50) 
Nota da Prova: 10,00 
Legenda: Resposta Certa Sua Resposta Errada 
1. O Diagrama Entidade Relacionamento (DER) é a representação gráfica gerada a 
partir do processo de modelagem, o qual é executado pelo projetista de dados com 
base em um conjunto de conceitos e elementos de modelagem de dados denominado 
de Modelo Entidade Relacionamento (MER). Considerando o Diagrama Entidade 
Relacionamento (DER), classifique V para as sentenças verdadeiras e F para as 
falsas: 
 
( ) A cardinalidade do relacionamento entre vendedor e vendas é 1 para N (1:N). 
( ) Telefone é uma entidade fraca, que deverá ser normalizada. 
( ) Os atributos codvendedor e codvendas são chaves estrangeiras das entidades 
vendedor e vendas, respectivamente. 
( ) A entidade vendas possui dois atributos. 
( ) O losango representa o relacionamento entre as entidades vendedor e vendas. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
 a) V - F - F - V - V. 
 b) F - V - V - V - F. 
 c) F - V - F - F - V. 
 d) V - V - V - V - F. 
 
2. Uma das partes mais importantes de um sistema de informação é o banco de dados, 
uma vez que este tem a responsabilidade de manter o bem mais valioso de uma 
organização, qual seja, a informação. Desta forma, o sucesso de um sistema de 
informação encontra-se altamente vinculado à elaboração de um projeto de banco de 
dados bem definido e que atenda ao objetivo esperado pelo cliente, cabendo ao 
projetista atentar-se às características do banco de dados. Acerca das principais 
características de um banco de dados, classifique V para as sentenças verdadeiras e F 
para as falsas: 
 
( ) A normalização em banco de dados relacionais tem por objetivo evitar a 
redundância de dados. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_2%20aria-label=
( ) Ao evidenciar-se um relacionamento N para N, será necessária a criação de uma 
tabela auxiliar. 
( ) O desenvolvimento do modelo de dados físicos tem por finalidade descrever os 
dados como os usuários os percebem. 
( ) A aplicação do comando GRANT visa conceder permissões específicas a um 
objeto (tabela, visão) para um ou mais usuários ou grupos de usuário. 
( ) O comando DROP TABLE, usado para excluir um registro dos índices de 
manipulação de tabelas, é considerado como DML. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - V - V - F - V. 
 b) V - F - F - F - V. 
 c) V - V - F - V - F. 
 d) V - F - V - V - F. 
 
3. A modelagem de dados serve para representar o ambiente observado, além de 
documentá-lo, normalizando e fornecendo os processos de validação, sempre 
observando os processos de relacionamento entre os objetos envolvidos no modelo 
adotado. Com relação à modelagem de dados, analise as sentenças a seguir: 
 
I- O modelo conceitual apresenta a visão da linha de montagem, facilitando o 
entendimento dos montadores de hardware. 
II- O modelo lógico tem origem no modelo conceitual e é nele que se definem as 
chaves das tabelas. 
III- O modelo físico deriva do modelo lógico e pode variar de acordo com o SGBD 
adotado. 
IV- Na técnica de modelagem entidade relacionamento (ER), o modelo de dados é, 
usualmente, representado através de um diagrama, chamado de diagrama entidade-
relacionamento (DER). 
 
Assinale a alternativa CORRETA: 
 a) As sentenças I, II e IV estão corretas. 
 b) As sentenças I e II estão corretas. 
 c) As sentenças I, III e IV estão corretas. 
 d) As sentenças, II, III e IV estão corretas. 
 
4. "O banco de dados de uma empresa contém uma grande quantidade de dados e 
geralmente um grande número de usuários. A maioria destes usuários não tem a 
necessidade de acessar todos os dados. Assim, permitir o acesso irrestrito a todos os 
dados pode ser indesejável, e o SGBD deve prover mecanismos para controlar este 
acesso. Através do controle de acesso discricionário (catálogos), o banco de dados 
mantém um registro dos seus objetos e dos privilégios que cada usuário ou grupo de 
usuários possui sobre os estes. Para bancos de dados multiusuário, o Sistema 
Gerenciador de Banco de Dados (SGBD) deve fornecer ao administrador de banco 
de dados (DBA) meios para restringir o acesso de uma conta (usuário ou um grupo 
de usuários) a determinadas partes do esquema do banco de dados". (SANTOS, 
2014, p. 1). Sobre controle de acesso, assinale a alternativa CORRETA: 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_3%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_4%20aria-label=
FONTE: Disponível em: <http://www.devmedia.com.br/artigo-sql-magazine-27-
seguranca-em-banco-de-dados-conceitos-fundamentais/6903>. Acesso em: 3 abr. 
2017. 
 a) O proprietário (owner) de uma tabela pode conceder privilégios e estender a 
concessão de privilégios para outras contas. 
 b) Somente o DBA pode conceder e revogar privilégios para contas. 
 c) Uma vez que um privilégio foi concedido por um proprietário (owner) de uma 
tabela, somente este pode revogar tal privilégio. 
 d) É impossível conceder privilégios para uma conta acessar uma tabela no 
momento da criação da tabela. 
 
5. O Sistema Gerenciador de Banco de Dados (SGBD) é um software utilizado com a 
finalidade de gerir as bases de dados, permitindo a criação, modificação e eliminação 
da base de dados, bem como a inserção, alteração e exclusão dos dados na base de 
dados. Dentre as principais características do SGBD, analise as sentenças a seguir: 
 
I- O principal critério para classificar um SGBD é o modelo de dados no qual é 
baseado, sendo que atualmente a maioria dos SGBDs baseiam-se nos modelos: 
superior, local, relacional ou orientado a objetos. 
II- Um SGBD oferece uma Linguagem de Manipulação de Dados (DML) e uma 
Linguagem de Definição de Dados (DDL). 
III- O SGBD é capaz de gerenciar uma ou mais bases de dados, permitindo o 
armazenamento e a consulta de dados e informações pelos usuários finais e 
programas de aplicação. 
IV- O SGBD se constitui em um software destinado exclusivamente ao projeto dos 
modelos de bancos de dados. 
 
Agora, assinale a alternativa CORRETA: 
 a) As sentenças II e III estão corretas. 
 b) As sentenças II, III e IV estão corretas. 
 c) As sentenças I, II e IV estão corretas. 
 d) As sentenças I, II e III estão corretas. 
 
6
. 
SGBD é um software com recursos específicos para facilitar a manipulação das 
informações de um BD e o desenvolvimento de programas aplicativos. Exemplos: 
Oracle, Paradox, MySQL, Access, Interbase, Sybase. O SGBD faz todo o 
gerenciamento de transações dos bancos de dados contidos nele. Uma transação em 
um banco de dados consiste em um conjunto de operações que são tratadas como uma 
unidade lógica indivisível. Por exemplo, quando vamos fazer uma transferência 
bancária, são feitas no mínimo duas operações, a retirada do dinheiro da conta de 
quem está transferindo e o depósito na conta da pessoa que vai receber o valor 
transferido, ou seja, a transferência é o conjunto dessas operações. São vários os tipos 
de usuários que interagem com um SGBD. Eles são classificados de acordo com o 
papel que desempenham. Com relação a estes tipos de usuários, classifique V para as 
sentenças verdadeiras e F para as falsas: 
 
( ) O projetista ou analista de dados tem, entre outras atribuições, a de gerenciar o 
acesso dos usuários na base de dados. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_5%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_6%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_6%20aria-label=( ) O programador tem como principal atribuição mapear os dados e, em seguida, 
definir onde eles serão organizados. 
( ) O usuário comum é responsável por construir o sistema que acessará o banco de 
dados. 
( ) O administrador do banco de dados (DBA - Database Administrator) é o 
profissional responsável por instalar, configurar e garantir uma boa performance do 
sistema. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: 
http://www.sergiorodrigues.net/aulas/downloads/bd1/bd1_apostila1_conceitosBasicos
.pdf. Acesso en: 6 mar. 2019. 
 a) F - V - F - F. 
 b) F - F - V - V. 
 c) F - F - F - V. 
 d) V - F - F - V. 
 
7. O seu nome está inserido em bancos de dados. O seu endereço também. A placa do 
seu carro, o histórico de compras no cartão de crédito, a foto que você publicou 
recentemente nas redes sociais, a estadia naquele hotel, este post aqui que você lê. 
Tudo isso - e muito mais - depende de um banco de dados, mas pouco percebemos a 
presença deles. Com relação ao conceito de banco de dados, assinale a alternativa 
CORRETA: 
 
FONTE: https://tecnolog.net/245120/banco-de-dados-importancia/. Acesso em: 19 
nov. 2019. 
 a) É um conjunto de operações usadas para a modelagem de processos. 
 b) É um software usado para alterar programas. 
 c) É um conjunto de dados integrados destinados a atender às necessidades de um 
grupo de usuários. 
 d) Caracteriza-se por ser um objeto específico do mundo real e que terá suas 
informações armazenadas. 
 
8. Para acompanhar um mercado empresarial tão competitivo quanto o atual é muito 
importante que as empresas evitem ao máximo os problemas que possam levar ao 
insucesso em algumas de suas iniciativas. Além disso, é também fundamental que ter 
sempre disponíveis informações que auxiliem suas equipes gestoras e estratégicas a 
calcular riscos, otimizar processos e melhorar os resultados. Um dos fatores mais 
preciosos neste contexto é o armazenamento correto e de qualidade dos dados com 
os quais a organização vai lidar na sua rotina de trabalho. Os dados são armazenados 
em banco de dados. Com relação ao conceito de banco de dados, classifique V para 
as sentenças verdadeiras e F para as falsas: 
 
( ) Um aplicativo que manipula dados inter-relacionados. 
( ) Um sistema de nuvens híbridas utilizados em sistemas bancários. 
( ) Um conjunto de dados necessários para o correto funcionamento do sistema 
operacional. 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_7%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_8%20aria-label=
( ) Um conjunto de dados que visa manter a integridade e segurança do sistema. 
( ) Uma coleção de dados inter-relacionados, representando informações sobre um 
domínio específico (situação real). 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: https://gmpe.com.br/-entenda-a-importancia-do-banco-de-dados-da-sua-
empresa-18.html/. Acesso em: 6 mar. 2019. 
 a) F - V - V - F - V. 
 b) F - F - V - F - V. 
 c) F - F - F - F - V. 
 d) V - F - F - F - F. 
 
9. A Modelagem de Dados é a criação de um modelo físico que explique a lógica por 
traz do sistema,sendo que com ele você será capaz de explicar as características de 
funcionamento e comportamento de um software. A modelagem de dados é a base de 
criação do Banco de dados e parte essencial para a qualidade do software. Este é um 
assunto muito extenso e em grandes empresas existem pessoas que fazem apenas 
isso o dia inteiro. Nas empresas menores esta acaba sendo uma atribuição do DBA e 
dos desenvolvedores de softwares. 
Sobre a abordagem, os modelos de dados podem ser classificados como conceitual, 
lógico ou físico, assinale a alternativa CORRETA que apresenta características do 
modelo de dados conceitual: 
 
FONTE: http://aprendaplsql.com/modelagem-de-dados/modelagem-de-dados-parte-
01/. Acesso em: 6 mar. 2019. 
 a) Representa somente as restrições de domínio, de integridade e de implementação. 
 b) Representa a estrutura do banco de dados, contemplando especificamente: 
procedimentos, funções, triggers e packages. 
 c) Representa apenas o ambiente e o cenário do problema sem preocupações com a 
implementação. 
 d) Representa toda a documentação criada pelo gerente do projeto para controle das 
atividades. 
 
10. Os Modelos de Dados podem ser construídos no nível de aplicativo corporativo, 
departamental ou individual. Os Modelos de Dados nos níveis corporativo e 
departamental podem ser utilizados para fornecer definições padrão para as 
principais entidades de negócios (como cliente e funcionário) que serão utilizadas 
por todos os aplicativos em um negócio ou uma unidade de negócios. Esses tipos de 
Modelos de Dados também podem ser utilizados para definir qual sistema na 
corporação é o "proprietário" dos dados para uma entidade de negócios específica e 
quais outros sistemas são usuários (assinantes) dos dados. Sobre as restrições 
vinculadas exclusivamente ao modelo de dados relacional, analise as sentenças a 
seguir: 
 
I- Restrições de domínio são impostas para garantir que os valores nas colunas sejam 
atômicos e que respeitem os tipos de dados estabelecidos para cada coluna. 
II- Restrição de integridade de entidade diz respeito à garantia de que toda linha de 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_9%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php#questao_10%20aria-label=
uma tabela não poderá ser excluída. 
III- A restrição de integridade referencial garante o relacionamento entre tabelas e 
evita a redundância dos dados Também é um requisito importante para a segurança 
das informações em operações de update e delete. 
IV- A restrição de chave primária estabelece somente que o valor atribuído ao 
campo/atributo não pode ser nulo. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças I e III estão corretas. 
 b) As sentenças II e III estão corretas. 
 c) As sentenças I e IV estão corretas. 
 d) As sentenças III e IV estão corretas. 
 
Prova finalizada com 10 acertos e 0 questões erradas.

Outros materiais