Buscar

Princípios de Banco de Dados Avaliação Final (Objetiva) - Individual Semipresencial

Prévia do material em texto

25/09/2019 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?action1=QURTMDI0OA==&action2=R1RJMTE=&action3=NDQ3… 1/5
Acadêmico: Douglas Longaray de Matos (1807477)
Disciplina: Princípios de Banco de Dados (GTI11)
Avaliação: Avaliação Final (Objetiva) - Individual Semipresencial ( Cod.:447143) ( peso.:3,00)
Prova: 11520563
Nota da Prova: 8,00
Legenda: Resposta Certa Sua Resposta Errada 
1. Conforme estudamos em Princípios de Banco de Dados, temos os tipos de relacionamento que definem como são
associadas as entidades de um banco de dados. Com relação ao grau de relacionamento, é correto afirmar que:
I- O grau de relacionamento tem como função primordial representar graficamente objetos do mundo real.
II- O grau de relacionamento pode ser subdividido em: um para um (1:1), um para muitos (1:N) e muitos para
muitos (M:N).
III- O grau de relacionamento pode ser utilizado somente para identificar a hierarquia de uma associação.
IV- O grau de relacionamento dispõe de opções para os valores de atributos aos dados.
Agora, assinale a alternativa CORRETA:
 a) Somente a afirmativa IV está correta.
 b) As afirmativas I e III estão corretas.
 c) As afirmativas I, II e IV estão corretas.
 d) Somente a afirmativa II está correta.
2. 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) Views.
 b) Nexval.
 c) Índices.
 d) Sequence.
3. Em princípios de banco de dados, temos o Modelo Entidade-Relacionamento (MER). Um dos itens avaliados nesse
modelo são os atributos, que podem ser compreendidos como propriedades de entidades e retêm informações
específicas. Com relação aos atributos, analise as sentenças a seguir:
I- De maneira geral, os atributos são divididos basicamente em identificadores e descritores.
II- Não é representado graficamente no MER.
III- Não possuem nenhuma relação direta com as instâncias de entidade.
IV- No MER, é representado graficamente por um losango.
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e II estão corretas.
 b) As sentenças I e III estão corretas.
 c) Somente a sentença I está correta.
 d) Somente a sentença IV está correta.

25/09/2019 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?action1=QURTMDI0OA==&action2=R1RJMTE=&action3=NDQ3… 2/5
4. A normalização é um processo pelo qual se aplica uma série de regras sobre as tabelas de um banco de dados, a
fim de verificar se estas foram corretamente projetadas. Tal processo visa a garantir a integridade dos dados,
evitando que informações sem sentido sejam inseridas, bem como organiza e divide as tabelas de forma mais
eficiente, reduzindo a redundância dos dados e permitindo a evolução do banco de dados. Com base nos
conceitos atinentes à normalização, considere a imagem anexa e classifique V para as sentenças verdadeiras e F
para as falsas:
( ) A tabela Alunos foi normalizada até a terceira forma normal.
( ) Para estar na segunda forma normal, a tabela Profissoes deveria conter também os CodAluno de todos os
alunos.
( ) A exclusão do campo IdadeAluno, é um dos requisitos para que a tabela esteja na terceira forma normal.
( ) Para estar na terceira forma normal, é necessário que a tabela já tenha atendido a primeira e segunda forma
normal.
( ) Não foi aplicada nenhuma regra de normalização à tabela Alunos.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V - F.
 b) F - F - V - F - F.
 c) F - V - F - V - V.
 d) V - V - F - V - F.
5. 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, analise as sentenças a
seguir:
I- O conhecimento caracteriza-se como uma propriedade subjetiva, inerente a quem analisa os dados ou as
informações. 
II- O conhecimento emana de uma posição objetiva, sem qualquer nexo com os dados ou informações.
III- O conhecimento não se vincula ao ser humano, frente à falta de condições de se verificar de fato o que
representa.
IV- O conhecimento impossibilita a atribuição de significado aos dados e informações presentes no contexto.
Agora, assinale a alternativa CORRETA:
FONTE: NONAKA. I. Tje Knowledge-creating Company. Harvard Business Reviwe, p. 2-9, Nov. / Dec 1991.
 a) Somente a sentença I está correta.
25/09/2019 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?action1=QURTMDI0OA==&action2=R1RJMTE=&action3=NDQ3… 3/5
 b) As sentenças II e IV estão corretas.
 c) As sentenças II, III e IV estão corretas.
 d) As sentenças I e III estão corretas.
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:
 a) Somente a afirmativa II está correta.
 b) As afirmativas I e III estão corretas.
 c) As afirmativas I, III e IV estão corretas.
 d) Somente a afirmativa I está correta.
7. 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á o primeiro nome da tabela clientes que possuir mais de quatro caracteres, ou seja, Letícia.
 b) A consulta retornará todos os nomes que possuírem mais de três caracteres, ou seja, Letícia, Guilherme e
Flávio.
 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á apenas o nome do cliente onde o código for maior ou igual a quatro.
25/09/2019 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?action1=QURTMDI0OA==&action2=R1RJMTE=&action3=NDQ3… 4/5
8. 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 CONSTRAINTck_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, II e III estão corretas.
 c) As sentenças I, III e IV estão corretas.
 d) As sentenças I, II e IV estão corretas.
9. Sistemas Gerenciadores de Banco de Dados (SGBD) são programas de computador que têm como principal
objetivo facilitar a organização, o acesso e a manipulação dos dados, diminuindo, assim, a complexidade da
aplicação referente à sua estrutura. Classifique V para as sentenças verdadeiras e F para as falsas:
( ) Podemos destacar do SGBD o backup, ferramenta para que o administrador do banco de dados possa
proteger suas informações.
( ) Para a utilização SGBD, não é necessário utilizar autenticação, já que segurança não é uma das
características desse software.
( ) De forma geral, os SGBD não possuem módulos de funcionalidades bem definidos.
( ) A organização de armazenamento dos dados de um SGBD é formada obrigatoriamente por apenas uma
tabela de dados.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) F - V - F - V.
 b) V - F - V - F.
 c) V - V - V - F.
 d) V - F - F - F.
10. A arquitetura de banco de dados se constitui de formas diversas. Uma dessas formas é denominada de Arquitetura
Paralela, a qual tem como objetivo principal compartilhar os recursos de processamento de dados. Com relação a
esse modelo de arquitetura, assinale a alternativa CORRETA:
 a) Nesse tipo existem várias operações rodando simultaneamente, já que há uma demanda grande com relação
ao processamento de dados.
 b) Constitui-se basicamente de terminais sem nenhuma capacidade de processamento de dados que se conectam
em mainframes.
 c) Podemos destacar como principal característica a grande distância que existe entre os computadores
interligados.
 d) É uma arquitetura que não tem como objetivo compartilhar recursos de processamento, já que tem muita
limitação quanto à quantidade de terminais conectados.
25/09/2019 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?action1=QURTMDI0OA==&action2=R1RJMTE=&action3=NDQ3… 5/5
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 III e IV estão corretas.
 b) Apenas a assertiva I está correta.
 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.PSEUDONIMO, N.PONTOS FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO =
N.NOMEJOGADOR ORDER BY N.BONUS DESC.
 c) SELECT J.NOME N.BONUS, FROM JOGADOR J, NIVEL ORDER BY N.BONUS DESC.
 d) SELECT * FROM JOGADOR J, NIVEL N WHERE J.PSEUDONIMO = N.NOMEPSEUD ORDER BY N.BONUS
DESC.

Continue navegando