Buscar

Banco de Dados Avançado I

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Gabarito da Prova: Resposta Certa Sua Resposta Errada 
1. Um bom banco de dados deve ser seguro e confiável. Proteger e garantir a segurança 
de um banco de dados é uma das tarefas principais dos administradores de bancos de 
dados. Com isto em mente, pense como a segurança tem evoluído. A segurança tem 
implicações em duas coisas: a identificação do usuário para fins de auditoria e a 
prestação de contas e controles de acesso para permitir ou impedir que os usuários 
executem ações específicas ou acessem dados específicos. Quanto à segurança e à 
autorização em bancos de dados, classifique V para as sentenças verdadeiras e F para 
as falsas: 
 
( ) Uma das preocupações de segurança em banco de dados é a perda de 
integridade, ou seja, 
que a informação seja protegida contra a modificação imprópria. 
( ) Não é preocupação da segurança em banco de dados a disponibilidade das 
informações para 
um usuário. 
( ) O administrador do banco de dados é responsável pela segurança geral do 
sistema de banco 
de dados. 
( ) O controle de acesso ao dicionário tem um forte controle de como a informação 
é propagada e usada. 
( ) Os comandos GRANT e REVOKE são utilizados para a criação de papéis que 
definem o que cada usuário pode fazer. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - V - V - V - F. 
 b) V - V - F - F - V. 
 c) F - F - V - V - V. 
 d) V - F - V - F - F. 
 
2. Antigamente, os bancos de dados das organizações eram os ficheiros, o que 
dificultava o trabalho com as informações. Gradativamente, estes arquivos foram 
substituídos por arquivos informatizados que permitiram realizar de forma rápida e 
segura operações de consulta, alteração, inclusão e exclusão de dados. Com a 
evolução tecnológica, estes arquivos digitais cederam total espaço aos bancos de 
dados, que permitem um melhor gerenciamento sobre todas as operações 
organizacionais. Com relação às vantagens do uso de Banco de Dados, analise as 
sentenças a seguir: 
 
I- Os Bancos de Dados surgiram para eliminar a redundância e inconsistência dos 
dados. 
II- Apesar de eficientes, eles trouxeram maiores responsabilidades para os 
desenvolvedores com relação aos controles de integridade dos dados. 
III- Os dados somente podem ser manipulados pela interface criada pelo 
desenvolvedor. 
IV- Várias aplicações podem acessar o mesmo banco de dados, sem causar danos à 
segurança dele. 
 
Agora, assinale a alternativa CORRETA: 
 a) As sentenças I e IV estão corretas. 
 b) As sentenças I, II e IV estão corretas. 
 c) As sentenças II e IV estão corretas. 
 d) Somente a sentença III está correta. 
 
3. Um banco de dados é uma aplicação que permite armazenar e obter de volta dados 
com eficiência. O que o torna relacional é a maneira como os dados são armazenados 
e organizados no banco de dados. Em um banco de dados relacional, todos os dados 
são guardados em tabelas. Estas têm uma estrutura que se repete a cada linha e são os 
relacionamentos entre as tabelas que as tornam relacionais. Sobre bancos de dados 
relacionais, analise as sentenças a seguir: 
 
I- A abordagem relacional tem seu alicerce apoiado na matemática. 
II- O modelo entidade-relacionamento é o mais utilizado atualmente. 
III- Para que o conceito de banco de dados relacional funcione adequadamente, o 
usuário precisa entender como os dados são armazenados na base de dados. 
 
Assinale a alternativa CORRETA: 
 a) As sentenças I e III estão corretas. 
 b) Somente a sentença I está correta. 
 c) As sentenças I e II estão corretas. 
 d) As sentenças II e III estão corretas. 
 
4. Dentro do universo empresarial, pode-se citar inúmeras fontes de vantagem 
competitiva, contudo, para Nonaka (1991), o conhecimento revela-se como sendo a 
única fonte duradoura, a qual, por conta da sua importância, padece de um 
gerenciamento estratégico eficiente através de elementos de apoio, tais como os 
sistemas de informação. Acerca do conceito de conhecimento dentro dos sistemas de 
informação, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O conhecimento caracteriza-se como uma propriedade subjetiva, inerente a 
quem analisa os dados ou as informações. 
( ) O conhecimento emana de uma posição objetiva, sem qualquer nexo com os 
dados ou informações. 
( ) O conhecimento não se vincula ao ser humano, frente à falta de condições de se 
verificar de fato o que representa. 
( ) O conhecimento impossibilita a atribuição de significado aos dados e 
informações presentes no contexto. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: NONAKA. I. Tje Knowledge-creating Company. Harvard Business 
Reviwe, p. 2-9, nov./dec. 1991. 
 a) V - V - F - F. 
 b) F - V - F - V. 
 c) F - F - V - V. 
 d) V - F - F - F. 
 
5. 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. 
( ) 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. 
 
6. "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: 
 
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) Uma vez que um privilégio foi concedido por um proprietário (owner) de uma 
tabela, somente este pode revogar tal privilégio. 
 b) É impossível conceder privilégios para uma conta acessar uma tabela no 
momento da criação da tabela. 
 c) Somente o DBA pode conceder e revogar privilégios para contas. 
 d) O proprietário (owner) de uma tabela pode conceder privilégios e estender a 
concessão de privilégios para outrascontas. 
 
7. O diagrama entidade-relacionamento trata-se de uma representação gráfica que visa 
a detalhar o modelo de negócio. O referido diagrama é composto por um conjunto de 
entidades e de relacionamentos, sendo este último responsável por estabelecer a 
relação que há entre as diversas entidades. Contudo, esta relação pode ocorrer de 
diversas formas, em que as ocorrências de uma entidade participam no mínimo e no 
máximo do relacionamento. Sobre o conceito responsável por indicar a quantidade 
de ocorrências nos relacionamentos, classifique V para as opções verdadeiras e F 
para as falsas: 
 
( ) Herança. 
( ) Normalização. 
( ) Cardinalidade. 
( ) Generalização. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - V - V - F. 
 b) F - F - V - F. 
 c) V - F - V - F. 
 d) V - V - F - V. 
 
8. O modelo Entidade-Relacionamento, a partir de definições e regras, visa a mapear o 
mundo real do sistema em um modelo gráfico, a partir de um conjunto de objetos 
chamados de entidades e pelo conjunto de relacionamentos entre esses objetos. 
Acerca do modelo Entidade-Relacionamento, classifique V para as sentenças 
verdadeiras e F para as falsas: 
 
( ) Ao modelar um banco de dados, deve-se levar em consideração as 
características de entidades e relacionamentos, que sejam relevantes para o contexto 
que está sendo descrito, as quais são representadas por meio dos atributos. 
( ) A técnica de diagramação no modelo de Entidade-Relacionamento faz uso de 
um losango para representar a entidade e um retângulo para representar o 
relacionamento. 
( ) O identificador da entidade, também chamado de chave, é o atributo ou o 
conjunto de atributos cujos valores identificam uma entidade de maneira única. 
( ) A cardinalidade tem por finalidade representar o número de ocorrências das 
entidades em um dado relacionamento. 
( ) A entidade, modelo Entidade-Relacionamento, representa qualquer coisa do 
mundo real, abstrato ou concreto, na qual se deseja executar ações voltadas ao 
armazenamento de dados. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - V - V - V. 
 b) V - F - F - V - V. 
 c) F - V - V - V - F. 
 d) V - V - F - F - V. 
 
9. 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, II, III e IV estão corretas. 
 b) As sentenças I e II estão corretas. 
 c) As sentenças I, II e IV estão corretas. 
 d) As sentenças I, III e IV estão corretas. 
 
10. "A normalização de dados consiste em definir o formato lógico adequado para 
estruturas de dados identificados no projeto lógico do sistema. Tem como objetivo 
minimizar o espaço utilizado pelos dados e garantir a integridade e confiabilidade 
das informações. " Acerca do conceito de normalização em banco de dados, 
classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Uma relação está na Terceira Forma Normal (3NF), se ela está na 2NF e todo 
atributo não chave é completamente dependente da chave primária. 
( ) Uma relação está na Quarta Forma Normal (4NF), se ela está na 3NF e nenhum 
atributo não chave é transitivamente dependente da chave primária. 
( ) A normalização é feita através da análise dos dados que compõem as estruturas 
utilizando o conceito chamado "Formas Normais (FN). 
( ) A normalização completa dos dados é feita seguindo as restrições das três 
formas normais existentes, sendo que a passagem de uma FN para outra é feita tendo 
como base o resultado obtido na etapa anterior, ou seja, na FN anterior. 
 
Assinale a alternativa que apresenta a sequência CORRETA: 
 
FONTE: Disponível em: 
<http://www.joinville.udesc.br/portal/professores/alexandre_veloso/materiais>. 
Acesso em: 3 abr. 2017. 
 a) F - F - V - V. 
 b) V - F - V - F. 
 c) V - V - F - V. 
 d) F - V - F - F.

Outros materiais