Buscar

prova 01 banco de dados avancado

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

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

Prévia do material em texto

Ir para o menu Ir para o conteúdo Ir para o cabeçalho
Acadêmico: ALuno
Disciplina: Banco de Dados Avançado (ADS16)
Avaliação: Avaliação I - Individual FLEX ( Cod.:456750) ( peso.:1,50)
Prova: 12800826
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. São considerados um recurso muito útil para melhorar o desempenho do banco de dados. 
Permitem ao servidor de banco de dados encontrar e trazer o resultado de forma eficiente. 
Todavia, produzem trabalho adicional para o sistema de banco de dados como um todo, 
devendo, portanto, serem utilizados com sensatez. São usados para tornar os comandos de 
consulta mais rápidos, tornando mais ágil o processo de encontrar os registros em uma tabela. A 
descrição proposta define características de:
 a) Constraint.
 b) View.
 c) Índice.
 d) Join.
2. 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 - F - V - V - V.
 b) V - V - F - F - V.
 c) F - V - V - V - F.
 d) V - F - V - F - F.
3. 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 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 III e IV estão corretas.
 d) As sentenças I e IV estão corretas.
4. 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 II e IV estão corretas.
 c) As sentenças I, II e IV estão corretas.
 d) Somente a sentença III está correta.
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 I, II e IV estão corretas.
 b) As sentenças I, II e III estão corretas.
 c) As sentenças II e III estão corretas.
 d) As sentenças II, III e IV estão corretas.
6. "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) V - F - V - F.
 b) V - V - F - V.
 c) F - V - F - F.
 d) F - F - V - V.
7. 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ísticasde 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) V - F - V - V - F.
 b) F - V - V - F - V.
 c) V - F - F - F - V.
 d) V - V - F - V - F.
8. 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 - F - V - V.
 c) V - F - F - F.
 d) F - V - F - V.
9. A razão do sucesso dos bancos de dados relacionais e da linguagem SQL se deve ao fato de 
existir um modelo matemático formal que serviu de base para seu desenvolvimento. Os bancos 
de dados que usam SQL são fundamentais em várias aplicações. Neste contexto, analise as 
sentenças a seguir:
I- Os bancos de dados atuais seguem fielmente o modelo relacional, sem exceção. 
II- A chave primária (PK) com a chave estrangeira (FK) garantem a integridade dos dados no 
que se refere às operações de inclusão, exclusão e alteração dos dados na base de dados.
III- Nenhum modelo é suficientemente claro se não for acompanhado de uma definição formal 
dos elementos. Essa definição é feita através do dicionário de dados do banco de dados.
IV- O atributo identificador é capaz de identificar exclusivamente cada ocorrência de uma 
entidade.
Assinale a alternativa CORRETA:
FONTE: Disponível em: 
<https://www.marilia.unesp.br/Home/Instituicao/Docentes/EdbertoFerneda/bd-aulas03_04.pdf>.
Acesso em: 4 abr. 2017.
 a) As sentenças II, III e IV estão corretas.
 b) As sentenças I, II e IV estão corretas.
 c) As sentenças I, III e IV estão corretas.
 d) As sentenças I, II e III estão corretas.
10. A manipulação dos dados de um banco de dados pode ser realizada por meio de uma linguagem
de consulta estruturada, como, por exemplo, a SQL (Structured Query Language), a qual é 
utilizada por grande parte dos bancos de dados, sendo composta por três outras linguagens. 
Acerca das demais linguagens que compõem a SQL, assinale a alternativa CORRETA:
 a) DDL, DCL e DGL.
 b) DML, DDL e DLL.
 c) MLL, DLL e CLL.
 d) DML, DDL e DCL.
Prova finalizada com 10 acertos e 0 questões erradas.

Continue navegando