Buscar

principio de banco

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

Disciplina:
	Princípios de Banco de Dados (GTI11)
	Avaliação:
	Avaliação Final (Objetiva) - Individual e sem Consulta ( Cod.:411557) ( peso.:3,00)
	Prova:
	6590539
	Nota da Prova:
	6,00
Legenda:  Resposta Certa   Sua Resposta Errada  
Parte superior do formulário
	1.
	O Modelo Entidade-Relacionamento (MER) pode ser entendido como um mapeamento do mundo real em um modelo gráfico que representará o modelo e o relacionamento existente entre os dados. Com relação ao MER, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) O MER foi desenvolvido para facilitar a visão do projeto de banco de dados, possibilitando a representação de um esquema lógico global do banco de dados.
(    ) O MER é utilizado apenas para termos noção de quão complexo pode ser um projeto; entretanto, não possui nenhuma aplicação prática.
(    ) 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 é a associação entre os elementos do conjunto de uma entidade com outra entidade.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - F - V - F.
	 b)
	F - V - F - F.
	 c)
	V - V - F - V.
	 d)
	V - F - F - V.
	2.
	As constraints (restrições) visam a manter os dados do usuário restritos, e assim evitam que dados inválidos sejam inseridos no banco de dados, sendo que a mera definição do tipo de dados para uma coluna pode ser considerada por si só, como uma constraint. Acerca das constraints aplicáveis ao Banco de Dados Oracle, analise as sentenças a seguir:
I- A constraint do tipo CHECK visa a definir uma condição que deverá ser satisfeita para a inserção/alteração de um valor numa coluna específica.
II- Uma tabela somente poderá ter uma restrição do tipo Foreign Key, haja vista que esta restrição estabelece um link entre duas tabelas distintas.
III- O comando ALTER TABLE pessoas ADD CONSTRAINT ck_sexo CHECK (sex_pessoa in ?M?, ?F?)); alterará a tabela pessoas, adicionando uma restrição, a fim de garantir que somente os caracteres M ou F sejam inseridos no campo sex_pessoa.
IV- A restrição UNIQUE KEY visa a garantir que o conteúdo de uma coluna ou conjunto de colunas assuma um valor diferente para cada linha, sendo que somente poderá existir uma única restrição deste tipo por tabela.
Agora, assinale a alternativa CORRETA:
	 a)
	Somente a sentença III está correta.
	 b)
	As sentenças I, III e IV estão corretas.
	 c)
	As sentenças I, II e III estão corretas.
	 d)
	As sentenças I, II e IV estão corretas.
	3.
	O Modelo Lógico pode ser entendido como a descrição da base de dados, conforme é visualizada pelos os usuários do Sistema de Gerenciamento de Banco de Dados (SGBD). Com relação a isso, classifique V para as sentenças verdadeiras e F para as falsas:
(    ) Esse modelo é o primeiro passo em um projeto de Banco de Dados.
(    ) O Modelo Lógico é a representação de dados em uma estrutura de armazenamento.
(    ) O modelo é iniciado após a execução do modelo conceitual.
(    ) Esse modelo é constituído após a definição do Modelo Físico para um projeto. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	F - V - V - F.
	 b)
	V - V - V - F.
	 c)
	V - V - F - V.
	 d)
	V - F - V - F.
	4.
	O trabalho com Banco de Dados é muito importante para observar e manter a consistência dos dados. Uma das possibilidades para isso é a utilização da simples restrição check. Com relação a essa restrição, podemos afirmar que:
	 a)
	É utilizada somente para restringir os caracteres alfanuméricos.
	 b)
	É utilizada para checar uma situação específica, como um número mínimo de algo.
	 c)
	Serve apenas para restringir a quantidade de caracteres.
	 d)
	No controle de um Banco de Dados, não tem aplicação prática.
	5.
	Em um Objeto de Banco de Dados, podemos destacar vários recursos que gravam e recuperam  dados. Um dos recursos forma um tipo de estrutura para simplificar o acesso aos dados pelo próprio banco de dados. Esse recurso chama-se:
	 a)
	Índices.
	 b)
	Views.
	 c)
	Nexval.
	 d)
	Sequence.
	6.
	Em um Sistema Gerenciador de Banco de Dados (SGBD) temos vários tipos de usuários, classificados por suas necessidades ou papéis que desempenham. Sobre esses 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.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
	 a)
	V - V - V - F.
	 b)
	V - F - F - V.
	 c)
	F - F - F - V.
	 d)
	V - V - F - V.
	7.
	Podemos classificar os tipos de gerenciamento de bancos de dados conforme suas características e sua aplicação. O DataWarehouse é um tipo peculiar de gerenciamento de banco de dados. A característica que podemos destacar é:
	 a)
	Geralmente são dados disponíveis apenas para consulta, são agrupados e otimizados para uma análise mais robusta, já que esses dados derivam de várias fontes distintas.
	 b)
	É constituído somente de informações fornecidas por apenas uma fonte, geralmente de cadastro do setor de RH de uma empresa.
	 c)
	Sua principal característica é dar subsídios para um bom relacionamento com os clientes e é usado única e exclusivamente para delimitar públicos-alvo.
	 d)
	Uma caraterística que é obrigatória nesse tipo de gerenciamento de banco de dados é a possibilidade de alteração dos dados.
	8.
	A linguagem SQL possui um conjunto de funções que poderão ser aplicadas pelo desenvolvedor para obter determinados resultados, os quais se dividem em funções de linha ou de grupo. As funções de linha retornam um resultado por linha da tabela acessada, enquanto as funções de grupo retornarão um resultado por grupo de registros selecionados. Diante disso, analise a tabela ?clientes? e o comando SQL anexos e assinale a alternativa CORRETA:
	
	 a)
	A consulta retornará apenas o nome do cliente onde o código for maior ou igual a quatro.
	 b)
	A consulta retornará o primeiro nome da tabela clientes que possuir mais de quatro caracteres, ou seja, Letícia.
	 c)
	A consulta não retornará nenhum registro, uma vez que a função LENGTH não pode ser utilizada em campos do tipo Varchar2.
	 d)
	A consulta retornará todos os nomes que possuírem mais de três caracteres, ou seja, Letícia, Guilherme e Flávio.
	9.
	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, assinale a alternativa CORRETA:
	 a)
	Normalização.
	 b)
	Herança.
	 c)
	Generalização.
	 d)
	Cardinalidade.
	10.
	Os Sistemas de Gerenciamentos de Dados (SGDs) são a interface que facilita o acesso aos dados para os mais variados usuários. A figura que utiliza os SGDs para consultas e manipulação de dados e não tem conhecimento de estruturas desses dados recebem uma classificação. Como essa figura é classificada?
	 a)
	Usuário comum.
	 b)
	Projetista de dados.
	 c)
	Administrador do banco de dados.
	 d)Programador.
	11.
	(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 III e IV estão corretas.
	 c)
	As assertivas II e III estão corretas.
	 d)
	As assertivas I e IV estão corretas.
	12.
	(ENADE, 2008) A partir do script SQL de criação de um banco de dados abaixo, assinale a opção que apresenta comando SQL que permite obter uma lista em ordem decrescente de quantidade de bônus e que contenha somente o pseudônimo do jogador e seu bônus. Assinale a alternativa CORRETA.
	
	 a)
	SELECT J.PSEUDONIMO, N.BONUS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS DESC.
	 b)
	SELECT J.NOME N.BONUS, FROM JOGADOR J, NIVEL ORDER BY N.BONUS DESC.
	 c)
	SELECT J.PSEUDONIMO, N.PONTOS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEJOGADOR ORDER BY N.BONUS DESC.
	 d)
	SELECT * FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS DESC.
Parte inferior do formulário

Continue navegando