Buscar

Avaliação 01 banco de dados avançdo

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

1.
	Um Sistema Gerenciador de Banco de Dados (SGBD) é constituído por um conjunto de dados associados a um conjunto de programas para acesso a esses dados. O principal objetivo de um SGBD é proporcionar um ambiente tanto conveniente quanto a eficiente para a recuperação e armazenamento das informações do banco de dados. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O backup é uma grande vantagem do SGBD, facilitando para o administrador do banco de dados a segurança das informações.
(    ) Os Sistemas de Gerenciamento de Banco de Dados, ou SGBDs, são conjuntos de softwares utilizados para o gerenciamento de uma base de dados, ou seja, são os programas utilizados para controlar, organizar, acessar e proteger as informações de uma empresa.
(    ) De forma geral, os SGBD não possuem módulos de funcionalidades bem definidos.
(    ) Em SGBD os dados são armazenados em tabela única.
Assinale a alternativa que apresenta a sequência CORRETA:
FONTE: http://www.dsc.ufcg.edu.br/pet/jornal/materias/recapitulando.html. Acessi em: 6 mar. 2019.
	 a)
	V - F - V - F.
	 b)
	V - V - V - F.
	 c)
	V - V - F - F.
	 d)
	F - V - F - V.
	2.
	As regras de normalização são projetadas para prevenir anomalias e inconsistência de dados. Com respeito à contrapartida no desempenho, essas diretrizes são enviesadas supondo que todos os campos que não são chaves serão atualizados frequentemente. Elas tendem a penalizar recuperações de dados, pois os dados a serem recuperados a partir de um registro em um projeto não normalizado pode ter que ser recuperado a partir de vários registros na forma normalizada. Por este motivo, não existe obrigação por normalizar completamente todos os registros quando os requisitos de desempenho da aplicação são levados em conta. Acerca do processo de normalização, analise as sentenças a seguir:
I- A normalização consegue armazenar os mesmos dados em menos tabelas.
II- Na prática, comumente, utiliza-se somente três estágios ou formas de normalização.
III- Na normalização, a eliminação dos atributos multivalorados ocorre durante a aplicação da primeira forma normal.
IV- Tabelas com atributos multivalorados estão na primeira forma normal.
Assinale a alternativa CORRETA:
FONTE: https://www.devmedia.com.br/guia-simplificado-para-as-5-formas-normais-artigo-revista-sql-magazine-87/21043. Acesso em: 28 nov. 2019.
	 a)
	As sentenças III e IV estão corretas.
	 b)
	As sentenças II e III estão corretas.
	 c)
	Somente a sentença III está correta.
	 d)
	As sentenças I, II e IV estão corretas.
	3.
	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. Assinale a alternativa que contém conceitos presentes em um modelo de dados considerado adequado e de nível elevado:
FONTE: http://aprendaplsql.com/modelagem-de-dados/modelagem-de-dados-parte-01/. Acesso em: 6 mar. 2019.
	 a)
	Classe, objeto e herança.
	 b)
	Esquema, instância e objeto.
	 c)
	Entidades, atributos e relacionamentos.
	 d)
	Pastas, arquivos e permissões.
	4.
	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 dados integrados destinados a atender às necessidades de um grupo de usuários.
	 b)
	É um conjunto de operações usadas para a modelagem de processos.
	 c)
	Caracteriza-se por ser um objeto específico do mundo real e que terá suas informações armazenadas.
	 d)
	É um software usado para alterar programas.
	5.
	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.
(    ) 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)
	V - F - F - V.
	 d)
	F - F - F - V.
	6.
	Um modelo conceitual ( o Modelo Entidade Relacionamento - MER) é um modelo (lógico) detalhado que captura a estrutura dos dados organizacional enquanto sendo independente de qualquer sistema de gerenciamento de base de dados. Este modelo pode ser usado para mapear situações do mundo real em um modelo gráfico capaz de representar a relação estabelecida entre os dados. Com relação ao MER, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) A função do MER é facilitar a visão do projeto de banco de dados, pois foca no esquema lógico dos dados.
(    ) O MER é utilizado para criar pacotes para agrupar procedures e funções que possuem o mesmo objetivo de implementação.
(    ) No MER, os atributos são a representação abstrata de um objeto do mundo real sobre a qual queremos guardar informações.
(    ) No MER, o relacionamento representa a relação/ associação entre os dados de uma TABELA com os dados de outra TABELA.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - F - V - V.
	 b)
	V - F - F - V.
	 c)
	V - V - F - F.
	 d)
	F - F - F - V.
	7.
	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. Com relação à modelagem funcional e modelagem de dados, assinale a alternativa CORRETA:
FONTE: http://aprendaplsql.com/modelagem-de-dados/modelagem-de-dados-parte-01/. Acesso em: 6 mar. 2019.
	 a)
	O modelo conceitual considera os recursos tecnológicos envolvidos na solução do problema para um cenário específico.
	 b)
	O modelo funcional especifica um cenário real sem a preocupaçãode detalhar a forma de implementação para a solução do problema em questão.
	 c)
	O modelo funcional descreve a estrutura mais adequada para o banco de dados adotado como repositório dos dados.
	 d)
	O modelo de dados é composto por diagramas de funções que detalham as restrições das regras de negócio de um problema específico.
	8.
	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 a estrutura do banco de dados, contemplando especificamente: procedimentos, funções, triggers e packages.
	 b)
	Representa apenas o ambiente e o cenário do problema sem preocupações com a implementação.
	 c)
	Representa toda a documentação criada pelo gerente do projeto para controle das atividades.
	 d)
	Representa somente as restrições de domínio, de integridade e de implementação.
	9.
	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. 
(    ) 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)
	V - F - F - F - F.
	 d)
	F - F - F - F - V.
	10.
	Um banco de dados (em inglês, database) é um local onde é possível armazenar dados de maneira estruturada e com a menor redundância possível. Estes dados devem poder ser utilizados por programas e usuários diferentes. Assim, a noção básica de dados é acoplada a uma rede, a fim de poder reunir estas informações, daí o nome banco. Geralmente, fala-se de um sistema de informação para designar qualquer estrutura que reúne os meios organizados para poder compartilhar dados. Sobre um banco de dados analise as sentenças propostas: 
I- O modelo de dados relacional consiste num conjunto de tabelas onde cada linha corresponde a uma tupla ou registro que representa uma entidade do domínio e provê um conjunto de funções apoiadas na álgebra relacional para o armazenamento e recuperação de dados. 
II- A normalização é um processo de análise dos esquemas de relações com base em suas dependências funcionais e chaves primárias que visa eliminar a redundância de informação e reduzir os problemas relacionados à inclusão, exclusão e alteração dos dados. 
III- Um banco de dados permite colocar dados à disposição de usuários para uma consulta, uma introdução ou uma atualização, assegurando-se dos direitos atribuídos aos mesmos.
IV- Modelagem de dados ou modelagem de banco de dados envolve uma série de aplicações teóricas e práticas, visando construir um modelo de dados consistente, não redundante e aplicável somente ao SGBD Oracle.
Assinale a alternativa CORRETA:
FONTE: https://www.modelagem-de-dados-modelo-conceitual-modelo-logico-e-fisico/. Acesso em: 6 mar. 2019.
	 a)
	As sentenças II e III estão corretas.
	 b)
	As sentenças I, II, III e IV estão corretas.
	 c)
	As sentenças II, III e IV estão corretas.
	 d)
	As sentenças I, II e III estão corretas.

Continue navegando