Buscar

Avaliação Final - Princípios de Banco de Dados

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Disciplina:
	Princípios de Banco de Dados (GTI11)
	Avaliação:
	Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:637445) ( peso.:3,00)
	Prova:
	21196363
	Nota da Prova:
	10,00
	
	
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	A modelagem de dados pode ser compreendida como o ato de especificar as estruturas de dados e as regras de negócio necessárias para o seu desenvolvimento. Os modelos podem ser classificados como conceitual, lógico ou físico. Com relação ao modelo conceitual, analise as sentenças a seguir:
I- Representa questões referentes à indexação dos dados, restrições e o tamanho do campo necessário.
II- Representa somente as descrições dos relacionamentos; sua utilização é estabelecer quais serão as regras de armazenamento.
III- Representa os recursos necessários para o armazenamento dos dados, conforme a necessidade.
IV- Representa características do ambiente, não levando em consideração particularidades de recursos tecnológicos.
Agora, assinale a alternativa CORRETA:
	 a)
	Somente a sentença III está correta.
	 b)
	As sentenças I e III estão corretas.
	 c)
	As sentenças I, II e IV estão corretas.
	 d)
	Somente a sentença IV está correta.
	2.
	Um banco de dados não é implementado direto, ou seja, são necessárias diversas etapas. Durante o ciclo de vida de um banco de dados existem alguns passos. A partir dos modelos de dados e de suas definições, associe os itens, utilizando o código a seguir:
I- Modelo físico.
II- Modelo Conceitual.
III- Modelo Descritivo.
IV- Modelo Lógico.
(    ) É realizado durante a fase inicial, chamada análise de requisitos, que busca relatar através de linguagem natural a situação, o ambiente e o problema a ser resolvido, delimitando assim o escopo do projeto.
(    ) Dos modelos de banco de dados, é considerado de maior alto nível, pois pode ser compreendido até mesmo pelo usuário. Neste modelo são desconsiderados fatores de implementação e o tipo de dados.
(    ) É considerado tanto a SQL quanto sua execução em um sistema gerenciador de banco de dados.
(    ) É o modelo que pode ser compreendido por quem atuará na utilização do banco de dados (programadores, dba etc). Neste modelo, são definidos os campos, os tipos de dados, as chaves primárias e estrangeiras.
Assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	I - III - IV - II.
	 b)
	III - I - II - IV.
	 c)
	I - II - IV - III.
	 d)
	III - II - I - IV.
	3.
	O Modelo Entidade-Relacionamento (MER) é utilizado como representação gráfica de objetos do mundo real, ou seja, é um recorte da realidade para a orientação da implementação de um banco de dados. Sobre os aspectos importantes para a modelagem de dados, associe os itens, utilizando o código a seguir:
I- Observação.
II- Entendimento dos conceitos.
III- Representação de Objetos.
IV- Verificação de fidelidade e carência.
V- Validação.
(    ) É a fase final do projeto em que os envolvidos (usuário e equipe técnica) aprovam o modelo final.
(    ) É o momento em que são identificadas possíveis falhas ou erros da aplicação.
(    ) É quando é aplicada a modelagem de dados Entidade-Relacionamento.
(    ) É quando se identifica e compreende o objeto envolvido no processo de modelagem.
(    ) É o início do processo, com análise documental, reuniões e entrevistas.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - III - IV - I - II.
	 b)
	V - IV - III - II - I.
	 c)
	I - IV - III - II - V.
	 d)
	III - V - IV - I - II.
	4.
	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 III estão corretas.
	 b)
	Somente a sentença I está correta.
	 c)
	As sentenças I e II estão corretas.
	 d)
	Somente a sentença II está correta.
	5.
	A linguagem SQL (Structured Query Language - Linguagem de Consulta Estruturada) permite através de um conjunto de instruções definir a estrutura de um banco de dados e manipular os dados armazenados. Tais instruções são classificadas em diferentes conjuntos de acordo com as operações que se deseja realizar sobre um banco de dados. Dentre os conjuntos de instruções SQL há a DDL (Data Definition Language - Linguagem de Definição de Dados) e a DML (Data Manipulation Laguage - Linguagem de Manipulação de Dados). O comando Drop Table faz parte do conjunto de comandos DDL. Com relação a esse comando, analise as sentenças a seguir:
I- É utilizado para executar restrições em um banco de dados.
II- Ao executar o comando, é excluída completamente a tabela.
III- Após a execução do comando, não é possível desfazer a ação.
IV- Após sua execução, é normalmente resgatada a tabela, quantas vezes for desejado.
Assinale a alternativa CORRETA:
	 a)
	Somente a sentença IV está correta.
	 b)
	Somente a sentença III está correta.
	 c)
	As sentenças I e III estão corretas.
	 d)
	As sentenças II e III estão corretas.
	6.
	É inconteste a possibilidade de alterarmos a estrutura de uma tabela a fim de adicionar, remover ou modificar algum campo, mesmo após a inclusão de dados, sendo crível que esta alteração atuará apenas sobre a estrutura da tabela, e não sobre os dados nela contidos. Diante disso, considerando a tabela Produtos anexa, analise as sentenças a seguir:
I- O comando ALTER TABLE produtos ADD cod_fabricante_produto NUMBER(06) NOT NULL; criará um novo campo na tabela produtos com vistas a armazenar o código do fabricante.
II- O comando ALTER TABLE produtos DROP COLUMN data_fabricacao; excluirá todos os registros do campo data_fabricacao.
III- O comando UPDATE produtos SET valor = (valor + (valor * 0.15)) WHERE cod = 2; modificará o valor do produto martelo para 17.42.
IV- O comando DELETE FROM produtos; excluirá a estrutura da tabela produtos.
Agora, assinale a alternativa CORRETA:
	
	 a)
	As sentenças I, III e IV estão corretas.
	 b)
	As sentenças II, III e IV estão corretas.
	 c)
	Somente a sentença III está correta.
	 d)
	As sentenças I e IV estão corretas.
	7.
	Existem no mercado várias tecnologias para a criação de banco de dados, conforme a necessidade de empresas ou organizações. Uma dessas tecnologias é relativamente nova, e as empresas fazem uso dela para lidar com um grande volume de dados não estruturados, em que a análise pode resultar no relacionamento das pessoas com as empresas. Como essa tecnologia é classificada?
	 a)
	MYSQL.
	 b)
	NoSQL.
	 c)
	XML.
	 d)
	Big Data.
	8.
	SQL (Linguagem de Consulta Estruturada) é uma linguagem informática destinada a armazenar, manipular e obter dados armazenados em bases de dados relacionais. A primeira encarnação da linguagem SQL apareceu em 1974, quando um grupo dentro da IBM desenvolveu o primeiro protótipo de uma base de dados relacional. A primeira base de dados relacional comercial foi distribuída pela Relational Software (mais tarde passou a chamar-se Oracle). Sobre SQL, assinale a alternativa CORRETA que apresenta o comando para inserir registros em um banco de dados:
FONTE: https://www.1keydata.com/pt/sql. Acesso em: 29 jan. 2019.
	 a)
	CREATE
	 b)
	DROP
	 c)
	INSERT
	 d)
	ALTER
	9.
	Os bancos de dados podem ser aplicados exclusivamente em determinadas áreas do saber, como é o caso do banco de dados biológico, o qual tem por finalidade organizar a informação biológica e disponibilizá-la de maneira
simples aos pesquisadores. Acerca do banco de dados biológico, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Os bancos de dados biológicos são exclusivamente de natureza pública, uma vez que tratam de questões relacionadas à área da saúde.
(    ) O BioMart trata-se de um sistema semelhante ao data warehouse, o qual tem por finalidade facilitar a integração entre os inúmeros bancos de dados disponíveis pelo mundo.
(    ) O GenBank atualmente é considerado um dos mais importantes repositórios de dados biológicos.
(    ) O GMOD é um projeto elaborado pela empresa responsável pelo desenvolvimento do banco de dados PostGreSQL.
(    ) A junção das informações dos diversos bancos de dados biológicos existentes na rede pode ocorrer através da ferramenta de gerência Citrina.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - F - V - F.
	 b)
	V - F - V - V - F.
	 c)
	F - V - V - F - V.
	 d)
	F - V - V - F - F.
	10.
	O conceito de transação pode ser entendido como um conjunto de ações que delimita operações. Uma dos comandos de ligação para transações é o commit. Com relação a esse comando, analise as sentenças a seguir:
I- É uma transação utilizada para a conversão de dados, a exemplo de um strig para o tipo date.
II- É uma transação utilizada para gravar em definitivo os dados em um banco de dados.
III- É uma transação utilizada para deletar uma tabela em nossos dados.
IV- É uma transação que tem a funcionalidade de selecionar dados em um banco.
Agora, 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, III e IV estão corretas.
	 d)
	Somente a sentença IV está correta.
	11.
	(ENADE, 2014) O modelo lógico de dados fornece uma visão da maneira como os dados serão armazenados. A figura a seguir representa o modelo lógico de um ambiente observado em um escritório contábil.
Com relação ao modelo, avalie as afirmações a seguir:
I- A entidade Declaração Imposto de Renda é uma entidade fraca.
II- O relacionamento entre Contribuinte e Malha Fina é do tipo N:M (muitos para muitos).
III- O atributo CPF da entidade Contribuinte tem a função de chave estrangeira na entidade Declaração Imposto de Renda e no relacionamento Contribuinte_MalhaFina.
IV- A entidade Malha Fina não possui chave primária somente chave estrangeira.
V- O relacionamento Contribuinte_MalhaFina é um relacionamento ternário.
É correto apenas o que se afirma em:
	
	 a)
	I, II e III.
	 b)
	I, IV e V
	 c)
	III, IV e V.
	 d)
	II, III e V.
	12.
	(ENADE, 2014) Considere que uma empresa que presta serviços de transporte de pacientes em ambulâncias para clientes conveniados disponha de um sistema de controle e gerenciamento de atendimentos e viagens realizados. Considere ainda que, em atendimento, é utilizada uma ambulância e são registrados a data e o convênio a que o atendimento está vinculado. Em um atendimento, uma ambulância realiza uma ou mais viagens e, a cada viagem, é incrementado um número sequencial que começa em 1. Nessa situação, o esquema relacional simplificado, mostrado a seguir, for projetado para suportar um banco de dados que controle a operação. No esquema, as chaves primárias têm seus atributos componentes sublinhados. Com base nas informações e no esquema apresentado, avalie as assertivas a seguir.
I. CodConvenio é uma chave estrangeira na tabela Atendimento.
II. CodAtendimento não pode ser chave estrangeira na tabela Viagem porque faz parte da chave primária.
III. CodPaciente nunca pode assumir valores nulos na tabela Atendimento porque é uma chave estrangeira.
IV. CodPaciente -> Nome, Endereco; CodConvenio -> Empresa, Plano; CodAtendimento -> CodPaciente, CodConvenio, Data, Finalidade; CodAtendimento, Sequencia -> Origem, Destino; são dependências funcionais corretamente deduzidas.
Assinale a alternativa CORRETA:
	
	 a)
	Apenas a assertiva I está correta.
	 b)
	As assertivas I e IV estão corretas.
	 c)
	As assertivas II e III estão corretas.
	 d)
	As assertivas III e IV estão corretas.
Parte inferior do formulário

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando