Buscar

av final objetiva

Prévia do material em texto

12/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Acadêmico: Fabricio de Oliveira Mayrer (817768)
Disciplina: Princípios de Banco de Dados (GTI11)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:460254) ( peso.:3,00)
Prova: 14311488
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Quando trabalhamos com banco de dados, precisamos ter a certeza da consistência das informações nele
contidas. Para isso, é comum utilizarmos comandos de restrição como o Check. Com relação a esse comando,
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Podemos destacar que o comando Check é utilizado para validar dados em determinadas situações.
( ) Esse comando de restrição é utilizado para alguma condição específica, como valor mínimo de peças.
( ) O Constant Check é utilizado para criar uma nova tabela em um banco de dados.
( ) Esse comando pode ser utilizado para compor novos campos em uma aplicação.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - F.
 b) V - F - V - F.
 c) F - V - F - V.
 d) V - V - V - F.
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) As sentenças I, III e IV estão corretas.
 b) Somente a sentença III está correta.
 c) As sentenças I, II e III estão corretas.
 d) As sentenças I, II e IV estão corretas.
12/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
3. 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 IV está correta.
 b) As sentenças I, II e IV estão corretas.
 c) Somente a sentença III está correta.
 d) As sentenças I e III estão corretas.
4. 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) I - IV - III - II - V.
 c) V - IV - III - II - I.
 d) III - V - IV - I - II.
5. 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) Administrador do banco de dados.
 b) Programador.
 c) Projetista de dados.
 d) Usuário comum.
6. Para a confiabilidade dos dados de um banco, o padrão SQL, que é a linguagem utilizada para bancos de dados
relacionais, utiliza-se de comandos de restrições. Um desses comandos, é a Chave Primária (Primary Key). Com
relação a essa chave, analise as sentenças a seguir:
I- Impede que os valores de um campo em uma tabela se repitam.
II- Esse comando é utilizado para criar uma nova tabela.
III- Restringe um campo quanto ao tamanho de suas informações.
IV- Atualiza informações feitas com o comando desc.
Agora, assinale a alternativa CORRETA:
12/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
 a) As afirmativas I e III estão corretas.
 b) As afirmativas I, III e IV estão corretas.
 c) Somente a afirmativa I está correta.
 d) Somente a afirmativa II está correta.
7. A modelagem de um banco de dados compreende uma série de levantamentos teóricos e práticos, com o objetivo
de desenvolver um modelo de dados consistente, sem anomalias nas informações. Com relação às principais
etapas de um projeto de banco de dados, analise as seguintes sentenças:
I- Na fase do Modelo Conceitual, são levantados todos os testes das chaves primárias, já que é o último modelo a
ser elaborado, logo após o modelo físico.
II- A fase do Modelo Lógico é iniciada somente após o desenvolvimento do modelo conceitual.
III- A fase de Modelo Físico representa os dados em uma estrutura, ou seja, indica como será a abordagem do
banco de dados.
IV- O Modelo Lógico é a fase na qual definimos a estrutura do banco de dados, seus registros e números de
campos.
Agora, assinale a alternativa CORRETA:
 a) Somente a sentença I está correta.
 b) As sentenças I, II e IV estão corretas.
 c) Somente a sentença III está correta.
 d) As sentenças II e IV estão corretas.
8. 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) Sequence.
 c) Views.
 d) Nexval.
9. Vários são os conceitos valiosos que ajudam na compreensão dos itens que compõem um banco de dados. Com
relação a esses itens, há um conceito que se destaca pela característica de ser um conjunto de dados já
processado e agora possui significado. A que se refere essa definição?
 a) Pesquisa.
 b) Informação.
 c) Depósito de dados.
 d) Formulário de pesquisa.
10. O banco de dados pode ser operacionalizado por uma série de usuários, os quais possuem responsabilidades ou
funções específicas, seja trabalhando diretamente com a fonte de informação ou utilizando-a como meio para
prover dados a uma aplicação. Acerca do tipo de usuários que interagem com o banco de dados, classifiqueV para
as sentenças verdadeiras e F para as falsas:
( ) A administração do banco de dados cabe ao administrador de banco de dados, também conhecido como DBA,
o qual é responsável pela autorização de acesso ao banco de dados e pela coordenação e monitoração de seu
uso.
( ) A identificação dos dados, que devem ser armazenados no banco de dados, bem como a escolha da estrutura
correta para representar e armazenar os dados, cabe ao projetista de banco de dados.
( ) O programador tem como maior preocupação a performance do banco de dados, devendo, pois, quando da
estruturação deste, organizar os dados da melhor forma possível.
( ) O usuário comum, também conhecido por usuário final, acessará o banco de dados através de outras
interfaces, tendo o seu acesso limitado pelas políticas de segurança definidas pelo DBA.
( ) Cabe ao DBA zelar pela integridade do banco de dados e definir procedimentos para criação e recuperação de
backups.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
12/05/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
 a) V - F - F - V - F.
 b) F - V - F - V - F.
 c) F - V - V - F - V.
 d) V - V - F - V - V.
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) As assertivas I e IV estão corretas.
 b) Apenas a assertiva I está correta.
 c) As assertivas III e IV estão corretas.
 d) As assertivas II e III 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.PONTOS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO =
N.NOMEJOGADOR ORDER BY N.BONUS DESC.
 b) SELECT * FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS
DESC.
 c) SELECT J.NOME N.BONUS, FROM JOGADOR J, NIVEL ORDER BY N.BONUS DESC.
 d) SELECT J.PSEUDONIMO, N.BONUS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO =
N.NOMEPSEUD ORDER BY N.BONUS DESC.

Continue navegando