Escolar Documentos
Profissional Documentos
Cultura Documentos
Bateria de Questões 17
Bateria de Questões 17
Bateria de Questões 17
com
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
BANCO DE DADOS
9 Banco de dados.
9.1 Base de dados, documentação e prototipação.
9.2 Modelagem conceitual: abstração, modelo entidade-relacionamento, análise funcional e
administração de dados.
9.4 Banco de dados relacionais: conceitos básicos e características.
9.5 Chaves e relacionamentos.
1
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
8. Os bancos de dados relacionais são uma das principais ferramentas computacionais para
armazenamento, organização e exploração da informação. Quanto à modelagem de dados por
entidades e relacionamentos, ao modelo relacional e à álgebra que o sustenta, julgue os itens que
se seguem.
No modelo relacional, uma relação consiste em um conjunto obrigatoriamente ordenado de tuplas.
9. Chave primária é um conjunto de um ou mais atributos que define uma única tupla em uma
relação.
11. A álgebra relacional é a base matemática de bancos de dados relacionais. A álgebra relacional
pode ser definida como linguagem de consulta formal e procedimental. Para banco de dados,
podem ser utilizadas diversas operações provenientes da teoria de conjuntos. A seleção (select),
em banco de dados relacional, é utilizada para escolher subconjunto de tuplas em uma relação
que satisfaça condição de seleção predefinida.
12. A operação de select, em banco de dados relacional, sempre retornará o resultado de todas as
tuplas que pertencem às relações presentes em uma entidade.
13. No que se refere ao conceito de banco de dados relacional, julgue os itens seguintes.
A representação do mundo real por meio de um conjunto de objetos denominados relacionamentos
e seus atributos constitui o modelo de tuplas e registros.
14. A operação da álgebra relacional SELECT extrai as tuplas específicas de uma relação, e a operação
PROJECT extrai atributos específicos de uma relação.
15. A respeito das técnicas de análise de desempenho e de otimização de consultas SQL, julgue os
próximos itens.
A realização o mais cedo possível de operações de seleção possibilita reduzir o número de tuplas,
ao passo que a realização o mais cedo possível de operações de projeção aumenta o número de
atributos.
17. Modelo relacional de dados apresenta corretamente o modelo de dados em que uma linha é
chamada de tupla, um cabeçalho de coluna é chamado de atributo e uma tabela é chamada de
relação.
2
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
21. A Linguagem de Manipulação de Dados (DML) é uma linguagem de consulta que se baseia tanto
na álgebra relacional quanto no cálculo relacional de tuplas. Os comandos que fazem parte da
DML incluem INSERT, SELECT, UPDATE e DELETE.
24. Em esquemas relacionais para determinada entidade com um conjunto de valores como atributos
multivalorados, o valor do atributo chave da entidade é repetido uma vez para cada valor do
atributo multivalorado da tupla da relação separada e relacionada.
25. A estrutura fundamental do modelo relacional de dados é a relação, na forma de tabela, constituída
por um ou mais atributos — os campos —, que traduzem o tipo de dados a armazenar. Cada
instância do esquema — linha — é chamada de tupla ou registro.
26. Tendo como referência o código SQL precedente, julgue o item a seguir.
Na cláusula WHERE, a condição de seleção area = 'INTELIGENCIA' escolhe a tupla de interesse
em particular na tabela funcionario, pois area é um atributo de funcionario.
28. Com relação aos passos do processo de projeto de bancos de dados e de modelagem de dados
relacional e dimensional, julgue o item subsequente.
Na modelagem conceitual, um atributo multivalorado é aquele que representa um conjunto de
valores dentro de uma mesma tupla de uma entidade.
29. No modelo relacional formal, cada coluna em uma relação é uma tupla.
30. No modelo relacional formal, domínio é um conjunto de valores em que cada valor é indivisível.
3
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
31. Com relação à autorização de acesso a banco de dados, julgue o item que se segue.
O privilégio INSERT não pode ser utilizado para se especificar uma lista de atributos, pois qualquer
inserção na relação deve referir-se a todos os atributos. Também não há atributos nulos em tuplas
e em registros de uma tabela.
32. Julgue o item a seguir, quanto à modelagem relacional de dados e à administração de dados.
A linguagem de manipulação de dados (DML) abrange uma linguagem de consulta embasada tanto
na álgebra relacional quanto no cálculo relacional de tuplas. Alguns comandos que representam
essa linguagem são SELECT, CREATE TABLE e CREATE INDEX.
35. Acerca de banco de dados, OLAP, normalização e MVC, julgue o item subsequente.
Para garantir que haja visão abstrata do banco de dados, o SGBD possui três níveis de abstração.
No nível de abstração de usuário, são definidos quais os dados estão armazenados e quais são os
seus relacionamentos.
36. Considere que a sigla SGBD, sempre que empregada, refira-se a sistema gerenciador de banco de
dados. Acerca de conceitos de bancos de dados, incluindo abstração de dados, julgue o próximo
item.
Uma abstração é um conceito ou ideia unicamente associado a uma instância específica.
37. Considere que a sigla SGBD, sempre que empregada, refira-se a sistema gerenciador de banco de
dados. Acerca de conceitos de bancos de dados, incluindo abstração de dados, julgue o próximo
item.
São níveis de abstração comumente empregados em um SGBD: interno ou físico, lógico ou externo
e de visão.
38. Acerca de banco de dados, organização de arquivos, modelos de dados e sistemas gerenciadores
de banco de dados (SGBD), julgue os itens seguintes.
Ao empregar as linguagens de programação para manipular os dados, os programadores
trabalham, usualmente, no nível físico de abstração.
39. Um banco de dados representa algum aspecto do mundo real, chamado de universo do discurso;
alterações nesse universo refletem-se no banco de dados. Acerca de banco de dados, julgue o
item a seguir.
Os diferentes níveis de abstração permitem que os detalhes de como os dados são mantidos e
armazenados no banco de dados sejam transparentes às aplicações.
4
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
41. Com relação aos passos do processo de projeto de bancos de dados e de modelagem de dados
relacional e dimensional, julgue o item subsequente.
O modelo conceitual corresponde ao mais baixo nível de abstração, visto que estabelece como os
dados são armazenados. Trata-se de um modelo simples, de fácil compreensão pelo usuário final,
além de independente de um SGBD particular.
47. Sempre que houver a necessidade de se melhorar o acesso ao banco de dados, as adaptações aos
modelos de dados, com essa finalidade, serão de responsabilidade da equipe responsável pela
administração de dados.
48. Com base nos conceitos de administração de bancos de dados, julgue os seguintes itens.
A administração de dados está voltada para o planejamento conceitual e a organização dos
recursos de dados. Por sua vez, a administração de banco de dados está voltada para aspectos
técnicos associados a um ambiente específico de um sistema de gerenciamento de banco de
dados, aspectos estes relativos à operação e manutenção física de um conjunto de BDs.
5
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
49. A validação de modelos de dados quanto à aplicação correta de técnicas de modelagem é função
da administração de dados. Contudo, é de responsabilidade da área de desenvolvimento a
tradução de requisitos e informação da organização.
52. Um administrador de banco dados pode restringir o acesso de usuários ao banco de dados.
53. Considere que o administrador de banco de dados (DBA) de uma empresa de software tenha sido
encarregado de verificar a situação do BD da instituição e que, ao concluir essa tarefa, tenha
constatado que a instituição não dispunha de nenhum projeto lógico e físico dos dados relativos
ao BD.
A partir dessa situação, julgue os itens seguintes.
Para que a empresa tenha um bom sistema de BD, é necessário que o administrador apague todas
as tabelas e arquivos armazenados que existam e comece o projeto do zero.
54. Considere que o administrador de banco de dados (DBA) de uma empresa de software tenha sido
encarregado de verificar a situação do BD da instituição e que, ao concluir essa tarefa, tenha
constatado que a instituição não dispunha de nenhum projeto lógico e físico dos dados relativos
ao BD.
A partir dessa situação, julgue os itens seguintes.
Se após a análise dos dados, o administrador descobrir que eles estão muito desorganizados,
motivando baixo desempenho dos sistemas em operação, deve ser feita uma mudança gradual
dos dados para melhorar a situação da empresa nesse setor.
55. Considerando que o principal objetivo da modelagem de dados é desenvolver uma representação
das informações de determinado negócio ou processo, julgue o item subsecutivo.
Entidade é um agrupamento lógico de informações inter-relacionadas que representa uma
abstração do mundo real.
6
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
60. O modelo entidade-relacionamento tem por base a percepção de que o mundo real é formado por
um conjunto de objetos chamados entidades e pelo conjunto dos relacionamentos entre esses
objetos.
63. Considerando a figura apresentada, que ilustra um modelo entidade-relacionamento, julgue o item
a seguir.
O atributo Data está representado corretamente nesse modelo, que habilita o uso de atributo em
relacionamentos.
64. Com relação a projetos de bancos de dados, modelo entidade relacionamento e linguagens
utilizadas em bancos de dados, julgue os próximos itens.
Em um modelo entidade relacionamento, relacionamentos muitos para muitos com atributos
específicos devem ser implementados como registros independentes das entidades que participam
do relacionamento.
65. O relacionamento M:N entre duas entidades é representado no modelo físico por três entidades,
com relacionamentos 1:M e N:1 entre elas.
66. Com base nos modelos de banco de dados, julgue os itens subsequentes.
São empregados no projeto de aplicações de um banco de dados o modelo entidade-
relacionamento (MER), que é um modelo representacional, e suas variações.
7
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
69. Considerando a figura acima, que apresenta um modelo de entidades e de relacionamento, julgue
os próximos itens.
No atributo “Dificuldade” do relacionamento “Exige”, todos os conteúdos de um cargo têm o
mesmo grau de dificuldade.
70. Considerando a figura da questão 69, que apresenta um modelo de entidades e de relacionamento,
julgue os próximos itens.
O conjunto de atributos que descreve “Títulos” inclui “Data_Realização”, “Nr_Candidato” e
“Pontos”.
72. Considerando a figura apresentada, que ilustra um modelo entidade-relacionamento, julgue o item
a seguir.
No modelo apresentado há um relacionamento do tipo ternário, pois estão envolvidos três objetos
do mundo real: PARTICIPANTE, INSCRIÇÃO e ENEM.
8
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
73. Considerando a figura apresentada na imagem 72, que ilustra um modelo entidade-
relacionamento, julgue o item a seguir.
De acordo com o modelo apresentado, um PARTICIPANTE pode inscrever-se em mais de um
ENEM.
76. Considerando a figura apresentada, que ilustra o modelo de um banco de dados hipotético, julgue
o item que se segue.
Se esse modelo for implementado, ele permitirá a criação de duas tabelas, uma para cada
entidade, uma vez que relacionamentos do tipo n:n utilizam o método fusão de tabelas para serem
implementados.
9
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
81. No que se refere a modelos conceituais de bancos de dados, julgue o item seguinte.
Em um processo de modelagem de dados, a cardinalidade define o número de ocorrências de uma
entidade associadas às ocorrências de outra entidade por meio de um relacionamento específico.
84. Os modelos conceitual, lógico e físico de banco de dados auxiliam no desenvolvimento de projetos
de bancos de dados relacionais. A principal diferença entre os modelos físico e lógico é que este
último não contém os atributos, mas somente as entidades e seus relacionamentos.
10
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
88. Uma chave primária é composta de um registro único, o qual identifica a entidade.
89. No que se refere ao conceito de banco de dados relacional, julgue os itens seguintes.
Denomina-se chave estrangeira o conjunto de um ou mais atributos que nunca se repetem. As
chaves estrangeiras poderão ser utilizadas como um índice para a tabela de banco de dados.
90. O valor de uma chave estrangeira que apareça em uma tabela deve, necessariamente, ser
considerado como chave primária de outra tabela.
92. A respeito de sistemas gerenciadores de bancos de dados (SGBD), julgue o item a seguir.
A chave primária (PK) contém apenas uma coluna, a chave secundária (SK) contém duas colunas
e a chave concatenada (CK) contém três ou mais colunas.
94. Com relação ao conceito de banco de dados relacional, julgue os seguintes itens.
Chave primária é um conjunto de um ou mais atributos que define uma única tupla em uma
relação.
95. Chave estrangeira é o atributo ou conjunto de atributos que se refere ou é relacionado com alguma
chave primária ou única de uma tabela, podendo ser inclusive da mesma tabela.
96. No processo de mapeamento do modelo relacional para o modelo lógico, uma entidade torna-se
uma tabela, e o identificador de cada ocorrência de uma entidade, a chave primária da tabela.
97. Acerca de aspectos diversos referentes a banco de dados relacional, julgue o item a seguir.
A chave estrangeira (foreign key) é o campo que estabelece o relacionamento entre duas tabelas
de bancos distintos, sendo necessariamente chave primária na tabela de um dos bancos.
11
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
102. Com relação aos bancos de dados relacionais, julgue o próximo item.
Em bancos de dados relacionais, as tabelas que compartilham um elemento de dado em comum
podem ser combinadas para apresentar dados solicitados pelos usuários.
12
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
110. Para orientar os investimentos em educação em certo município, um analista foi contratado
para criar um ranking das escolas públicas desse município. Para cada escola, as variáveis
disponíveis são a quantidade de turmas, a quantidade de alunos, a quantidade de professores, a
nota da Prova Brasil e a área do terreno.
A partir dessa situação, julgue o item.
A mineração de dados (data mining) é um método computacional que permite extrair informações
a partir de grande quantidade de dados.
117. Mineração de dados, em seu conceito pleno, consiste na realização, de forma manual, de
sucessivas consultas ao banco de dados com o objetivo de descobrir padrões úteis, mas não
necessariamente novos, para auxílio à tomada de decisão.
13
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
118. No que concerne a data mining (mineração de dados) e big data, julgue o seguinte item.
Devido à quantidade de informações manipuladas, a (cloud computing) computação em nuvem
torna-se inviável para soluções de big data.
119. No que concerne a data mining (mineração de dados) e big data, julgue o seguinte item.
O uso prático de data mining envolve o emprego de processos, ferramentas, técnicas e métodos
oriundos da matemática, da estatística e da computação, inclusive de inteligência artificial.
120. No que concerne a data mining (mineração de dados) e big data, julgue o seguinte item.
A finalidade do uso do data mining em uma organização é subsidiar a produção de afirmações
conclusivas acerca do padrão de comportamento exibido por agentes de interesse dessa
organização.
121. No que concerne a data mining (mineração de dados) e big data, julgue o seguinte item.
No ambiente organizacional, devido à grande quantidade de dados, não é recomendado o emprego
de data mining para atividades ligadas a marketing.
122. Com relação à forma como os dados são armazenados e manipulados no desenvolvimento
de aplicações, julgue o item a seguir.
Na implementação de mineração de dados (data mining), a utilização da técnica de padrões
sequenciais pode ser útil para a identificação de tendências.
123. Julgue os próximos itens, acerca de sistemas de suporte à decisão.
Em se tratando de mineração de dados, a técnica de agrupamento (clustering) permite a
descoberta de dados por faixa de valores, por meio do exame de alguns atributos das entidades
envolvidas.
124. Com relação a data mining e data warehouse, julgue o item que se segue.
Agrupar registros em grupos, de modo que os registros em um grupo sejam semelhantes entre si
e diferentes dos registros em outros grupos é uma maneira de descrever conhecimento descoberto
durante processos de mineração de dados.
125. Julgue o item que se segue, acerca de data mining e data warehouse.
O processo de mineração de dados está intrinsecamente ligado às dimensões e a fato, tendo em
vista que, para a obtenção de padrões úteis e relevantes, é necessário que esse processo seja
executado dentro dos data warehouses.
GABARITO:
1-E 26-C 51-C 76-E 100-1E 126-C
2-E 27-E 52-C 77-E 102-C 127-E
3-C 28-C 53-E 78-E 103-C 128-E
4-E 29-E 54-C 79-E 104-C 129-C
5-E 30-C 55-C 80-E 105-C 130-C
6-C 31-E 56-C 81-C 106-E 131-E
7-E 32-E 57-E 82-C 107-E 132-E
8-E 33-C 58-C 83-E 108-C 133-E
9-C 34-E 59-E 84-E 109-E
14
Licensed to MIRIANE AMARAL SOUZA - mirianeamaralsouza@gmail.com
@RANIFPASSOS
PROF. RANIELISON FERREIRA DOS PASSOS
T.ME/PROFRANIELISONPASSOS
15