Buscar

02 EXERCICIOS BANCO DE DADOS_06-07-2019

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 12 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

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 6, do total de 12 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

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 9, do total de 12 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

Prévia do material em texto

INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 1 de 12 
1 Banco de Dados 
1. A respeito da arquitetura de três esquemas para 
banco de dados, assinale a opção correta. 
(A) Uma das desvantagens da arquitetura de três 
esquemas é a impossibilidade de aplicar a 
independência de dados. 
(B) Um dos objetivos da arquitetura de três esquemas 
é aproximar o banco de dados físico das aplicações. 
(C) O nível conceitual serve para descrever a estrutura 
do banco de dados para um conjunto de usuários. 
(D) Mapeamentos são as transformações que dados 
brutos armazenados sofrem para se tornar 
informações inteligíveis. 
(E) O nível interno inclui uma série de visões do 
usuário utilizadas para descrever partes do banco 
de dados. 
2. Acerca da arquitetura de três esquemas para 
bancos de dados, assinale a opção correta. 
(A) Uma alteração no esquema interno da arquitetura 
implica alterar também o esquema externo. 
(B) Na arquitetura de três esquemas, os níveis são 
definidos como interno, intermediário e externo. 
(C) No nível interno da arquitetura, são descritos os 
caminhos de acesso para o banco de dados. 
(D) Em um SGBD embasado nessa arquitetura, todos 
os grupos de usuários utilizam o mesmo esquema 
externo. 
3. Assinale a opção correta, a respeito de modelagem 
de dados. 
(A) Na notação original do diagrama entidade 
relacionamento, a cardinalidade mínima 
obrigatória é representada por uma linha dupla no 
relacionamento. 
(B) O objetivo do diagrama entidade relacionamento é 
apresentar uma das visões dos dados de um 
sistema. 
(C) Em uma entidade, quando dois ou mais atributos 
são agrupados para compor a chave primária, eles 
são chamados de atributos conjugadores. 
(D) A cardinalidade máxima, ou dependência de 
existência, informa o número máximo de 
ocorrências de uma entidade em relação a outra. 
(E) Os relacionamentos com cardinalidade 1:1 são 
também conhecidos como relacionamentos 
unários. 
4. Assinale a opção correta a respeito de modelagem 
de dados. 
(A) 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. 
(B) Relacionamento unário é quando uma entidade se 
relaciona apenas com outra entidade no modelo 
lógico. 
(C) Atributo multivalorado é associado a um conjunto 
de valores com mais de uma ocorrência. 
(D) Em atributos de tipos numéricos, o conteúdo 
NULL representa a mesma informação do 
conteúdo ZERO. 
5. No que diz respeito a banco de dados, assinale a 
opção correta. 
(A) A notação CrowsFoot é utilizada para representar 
a cardinalidade dos relacionamentos entre as 
entidades de um diagrama. 
(B) Uma tabela encontra-se na terceira forma normal 
(3FN) quando são eliminados os eventuais 
relacionamentos ternários existentes. 
(C) A chave primária é a base da restrição de 
integridade referencial, pois estabelece os padrões 
de valores para o seu conteúdo. 
(D) O termo NoSQL refere-se a bancos de dados que 
são acessados sem utilização de SQL. 
6. Com relação à modelagem de dados, assinale a 
opção correta. 
(A) Um atributo é do tipo referencial quando 
representa as características do objeto ao qual o 
atributo se refere. 
(B) Em um modelo de dados relacional, as definições 
dos elementos (entidades e atributos) são 
armazenadas no documento denominado modelo 
conceitual. 
(C) Atributos opcionais podem compor a chave 
primária, desde que exista pelo menos um atributo 
não opcional nessa chave primária. 
(D) O objetivo da modelagem de dados é atender a três 
perspectivas: conceitual, lógica e física. 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 2 de 12 
7. A respeito de modelagem de dados, assinale a 
opção correta. 
(A) Herança múltipla ocorre quando uma entidade 
mãe transmite seus atributos e relacionamentos 
para duas ou mais entidades filhas. 
(B) O diagrama entidade relacionamento permite o 
relacionamento entre entidades e também entre 
outros relacionamentos. 
(C) Na notação CrowsFoot, a não obrigatoriedade em 
um relacionamento é representada por um traço 
junto à entidade considerada opcional. 
(D) No conceito de generalização, que é top-down, a 
entidade filha herda os atributos e relacionamentos 
da entidade mãe. 
(E) O mapeamento objeto-relacional é utilizado para 
facilitar a utilização de banco de dados relacionais 
pela programação orientada a objetos. 
8. A respeito da modelagem de dados, julgue os 
próximos itens. 
I Uma tabela está na 3FN quando todos seus 
atributos são mutuamente independentes. 
II Para que um campo seja FK em uma tabela, é 
necessário que o mesmo atributo seja PK na tabela 
de origem. 
III O modelo lógico do banco de dados é 
representado pelo diagrama entidade 
relacionamento. 
IV A primeira etapa da modelagem de dados é a 
obtenção e análise dos requisitos. 
 
Estão Certos apenas os itens 
(A) I e II. 
(B) I e III. 
(C) II e III. 
(D) II e IV. 
(E) III e IV. 
 
9. Tendo como base o diagrama de entidade e 
relacionamento precedente, julgue o item a seguir. 
Os comandos DDL abaixo permitem criar as tabelas 
do diagrama. 
 
Julgue o item seguinte, relativo ao banco de dados 
Oracle. 
10. Em Oracle PL/SQL, a declaração CONSTANT 
não pode impor a restrição NOT NULL. 
Considerando o SGBD Postgresql, julgue o próximo 
item. 
11. Após a execução do trecho de código SQL a 
seguir, a tabela tbl_conceito não será criada. 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 3 de 12 
 
Acerca dos conceitos de dado, informação e 
conhecimento, julgue o item a seguir. 
12. A informação caracteriza-se por ser 
frequentemente tácita, bem como por ser de 
estruturação e captura difíceis em máquinas. 
A respeito de bancos de dados relacionais, julgue o 
item subsequente. 
13. O relacionamento muitos para muitos entre duas 
entidades possui atributos, ou seja, dados inerentes 
ao fato, e não às entidades. 
A respeito de bancos de dados relacionais, julgue o 
item subsequente. 
14. Uma visão (view) é derivada de uma ou mais 
relações e armazena os dados em uma tabela física 
do banco de dados, visando tornar ágeis as 
consultas. 
Julgue o próximo item, relativo à modelagem 
dimensional. 
15. No modelo estrela, os dados são modelados em 
tabelas dimensionais, ligadas a uma tabela fato; 
uma tabela dimensão armazena o que tiver 
ocorrido, e a tabela fato contém as características 
de um evento. 
A respeito da modelagem dimensional, julgue o 
próximo item. 
16. No modelo floco de neve (snow flake), todas as 
tabelas estão relacionadas diretamente com a 
tabela de fatos, e as tabelas dimensionais devem 
conter todas as descrições necessárias para definir 
uma classe nelas mesmas. 
17. Considerando os conceitos de banco de dados 
relacionais, assinale a opção correta a respeito das 
propriedades de uma tupla. 
(A) A tupla tem o mesmo significado e as mesmas 
propriedades de uma tabela. 
(B) Os componentes de uma tupla são ordenados da 
esquerda para a direita. 
(C) Cada tupla contém exatamente um valor para cada 
um de seus atributos. 
(D) Um subconjunto de uma tupla não é considerado 
uma tupla. 
(E) Uma tupla nunca é vazia, seu grau pode variar de 1 
até n. 
18. A respeito de entidades, relacionamentos e tipos 
de chave, assinale a opção correta. 
(A) Uma entidade fraca não possui seus próprios 
atributos chave. 
(B) Toda relação deve possuir somente uma chave 
primária de atributo único. 
(C) Um identificador ou chave é usado para 
determinar exclusivamente uma instância de um 
relacionamento entre entidades. 
(D) A abordagem entidade-relacionamento permite 
somente relacionamentos binários e dos tipos 1:1 
e 1:n. 
(E) Uma entidade forte existe no banco de dados e 
possui atributos que a identificam sem que ela 
precise estar associada a outra entidade 
identificadora. 
 
Considerandoa figura apresentada, que ilustra o 
modelo de um banco de dados hipotético, julgue o 
item que se segue. 
19. 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. 
 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 4 de 12 
Considerando a figura apresentada, que ilustra o 
modelo de um banco de dados hipotético, julgue o 
item que se segue. 
20. De acordo com a figura, não é necessário que uma 
licitação tenha uma modalidade. 
Acerca de banco de dados, julgue o item que se 
segue. 
21. Relacionamentos do tipo um-para-um podem ser 
representados em até três tabelas, de acordo com 
a obrigatoriedade do relacionamento. 
A respeito de sistemas gerenciadores de banco de 
dados, julgue o próximo item. 
22. Chave primária é o conjunto de um ou mais 
atributos para identificar uma tupla de uma 
entidade. 
No que concerne a banco de dados, julgue o item a 
seguir. 
23. Em bancos de dados relacionais, chave estrangeira 
é aquela que permite uma ligação lógica entre duas 
tabelas — a chave estrangeira de uma tabela se liga 
logicamente à chave primária de outra tabela. 
No que diz respeito aos fundamentos de banco de 
dados, julgue o item a seguir. 
24. Um banco de dados do tipo relacional é aquele 
composto por um conjunto de relações 
conhecidas como tabelas. 
Com relação aos bancos de dados relacionais, julgue 
o próximo item. 
25. O catálogo de um sistema de gerenciamento de 
banco de dados relacional armazena a descrição da 
estrutura do banco de dados e contém 
informações a respeito de cada arquivo, do tipo e 
formato de armazenamento de cada item de dado 
e das restrições relativas aos dados. 
Com relação aos bancos de dados relacionais, julgue 
o próximo item. 
26. Denomina-se visão uma tabela única derivada de 
uma ou mais tabelas básicas do banco. Essa tabela 
existe em forma física e viabiliza operações 
ilimitadas de atualização e consulta. 
Com relação aos bancos de dados relacionais, julgue 
o próximo item. 
27. 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. 
28. A propósito de modelo relacional, assinale a opção 
correta. 
(A) Relacionamento representa um conjunto de 
atributos que descrevem a associação entre os 
objetos. 
(B) A abordagem entidade-relacionamento permite 
que sejam definidos relacionamentos de grau dois 
(relacionamentos binários). 
(C) Atributos associam informações a ocorrências de 
entidade ou de relacionamentos e não contêm 
cardinalidade. 
(D) O conceito de generalização e especialização não 
pode ser atribuído a entidades na abordagem 
entidade-relacionamento. 
(E) A cardinalidade, por meio do relacionamento, 
define o número de ocorrências de entidades 
associadas a uma ocorrência da entidade em 
questão. 
29. Sistemas de banco de dados estão sujeitos a falhas 
como falta de energia, erros de software ou mesmo 
sabotagem dos dados. O sistema de recuperação é 
responsável pela restauração do banco para um 
estado consistente que havia antes da ocorrência 
da falha. Para precaver-se de tais falhas, devem-se 
preservar as propriedades de 
(A) consistência e durabilidade. 
(B) isolamento e consistência. 
(C) atomicidade e durabilidade. 
(D) durabilidade e isolamento. 
(E) atomicidade e isolamento. 
A respeito de bancos de dados, julgue o item a seguir. 
30. Um banco de dados é uma coleção de dados que 
são organizados de forma randômica, sem 
significado implícito e de tamanho variável, e 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 5 de 12 
projetados para atender a uma proposta específica 
de alta complexidade, de acordo com o interesse 
dos usuários. 
Acerca de banco de dados, julgue o item que se 
segue. 
31. Na criação de uma tabela para os clientes de uma 
organização, os atributos de CPF e CNPJ, para 
pessoas físicas e jurídicas, respectivamente, são a 
escolha mais indicada para representar a chave 
primária (PK) da tabela. 
Julgue o item a seguir, a respeito de banco de dados, 
organização de arquivos, métodos de acesso e banco 
de dados textuais. 
32. Sistemas de gerenciamento de banco de dados 
exigem que as linguagens de definição de dados 
sejam embutidas nos programas que manipulam 
os dados. 
Julgue o item a seguir, a respeito de banco de dados, 
organização de arquivos, métodos de acesso e banco 
de dados textuais. 
33. Na organização sequencial de arquivos, o método 
de acesso sequencial indexado utiliza um índice 
dos campos chave para localizar registros 
individuais. 
 
Tendo como referência o modelo lógico precedente, 
julgue o item a seguir. 
34. Para que o modelo em questão seja implementado 
no sistema gerenciador de banco de dados 
relacional, deve-se criar, primeiramente, a tabela 
Universidade e, posteriormente, a tabela Hospital. 
35. Na modelagem de dados, a capacidade de 
modificar a definição dos esquemas em 
determinado nível, sem afetar o esquema do nível 
superior, é denominada 
(A) integridade de domínio. 
(B) esquema. 
(C) especialização total. 
(D) independência de dados. 
(E) cardinalidade. 
Acerca de aspectos diversos referentes a banco de 
dados relacional, julgue o item a seguir. 
36. 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. 
Acerca de aspectos diversos referentes a banco de 
dados relacional, julgue o item a seguir. 
37. Em uma relação, os nomes das colunas são únicos, 
as linhas são distintas entre si, e a ordem da 
disposição das linhas e colunas é irrelevante para o 
banco de dados. 
A respeito da modelagem dimensional, julgue o 
próximo item. 
38. Todas as tabelas de um modelo apresentam um 
elemento de tempo como parte da estrutura de 
chave. 
39. Assinale a opção que corresponde ao tipo de 
restrição de integridade expressa no próprio 
diagrama de entidades e relacionamentos no 
modelo relacional. 
(A) dependência 
(B) enumeração 
(C) normas de aceitação 
(D) cardinalidade 
(E) Repetição 
No que diz respeito aos fundamentos de banco de 
dados, julgue o item a seguir. 
40. Arquivos agrupados possibilitam a realização de 
operações de varredura e pesquisa com seleção por 
igualdade, mas não a de operações de inserção. 
No que diz respeito aos fundamentos de banco de 
dados, julgue o item a seguir. 
41. Um arquivo de registros desordenados (heap files) 
é uma estrutura simples em que os registros são 
armazenados nas páginas do arquivo de forma 
aleatória. 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 6 de 12 
42. Em um sistema gerenciador de banco de Postgres 
a coluna SALARIO da tabela COLABORADOR 
foi definida como NUMERIC(8,2) e a coluna 
JUROS foi definida como NUMERIC (2,2). Foi 
criada uma view com a seguinte expressão: 
CREATE VIEW LISTA_VALOR_JUROS AS 
SELECT NOME, SALARIO * JUROS as JUROS_MES 
FROM COLABORADOR 
Assinale a opção que apresenta o tipo de dado da 
coluna JUROS_MES criado na view resultante dessa 
expressão. 
(A) NUMERIC (10,2) 
(B) NUMERIC (8,2) 
(C) NUMERIC (2,2) 
(D) NUMERIC 
(E) NUMERIC(10,4) 
43. Em um banco de dados relacional, garante-se que 
determinado valor que aparece em uma relação 
para dado conjunto de atributos também apareça 
em um conjunto de atributos de outra relação por 
meio da 
(A) chave primária. 
(B) chave candidata. 
(C) integridade de domínio. 
(D) integridade referencial. 
(E) chave assimétrica. 
Julgue o item a seguir, a respeito de banco de dados, 
organização de arquivos, métodos de acesso e banco 
de dados textuais. 
44. Em sistemasde gerenciamento de banco de dados, 
por motivos de desempenho, o tratamento de 
concorrência pode resultar em intercalações de 
ações realizadas sobre o banco de dados. 
Julgue o próximo item, relativos à tecnologia de 
bancos de dados distribuídos. 
45. Uma desvantagem dos bancos de dados 
distribuídos é a falta de autonomia local, visto que 
um banco X depende da sincronização com um 
banco Y para que as operações sejam bem-
sucedidas. 
Julgue o próximo item, relativos à tecnologia de 
bancos de dados distribuídos. 
46. Uma relação ou uma tabela pode estar 
fragmentada e armazenada em pontos diferentes; 
nesse caso, quando se separam os registros (linhas) 
da tabela, tem-se uma fragmentação horizontal. 
Com relação aos conceitos de modelagem 
multidimensional de dados para inteligência 
computacional, julgue o seguinte item. 
47. Diferentemente da estrutura relacional, a estrutura 
multidimensional oferece baixa redundância de 
dados e suporte a normalização até a segunda 
forma normal. 
Com relação aos conceitos de modelagem 
multidimensional de dados para inteligência 
computacional, julgue o seguinte item. 
48. A operação drill-across permite buscar 
informações que vão além do nível de 
granularidade existente na estrutura dimensional, 
desde que elas estejam unidas por dimensões 
compatíveis. 
Com relação aos conceitos de modelagem 
multidimensional de dados para inteligência 
computacional, julgue o seguinte item. 
49. Ao se modelar uma tabela-fato, deve-se considerar 
que a chave primária é composta e que a dimensão 
tempo sempre será parte integrante dessa chave. 
Julgue o item seguinte, a respeito de estruturas em 
programação e de arquiteturas de bancos de dados. 
50. O esquema do nível externo de uma arquitetura de 
três esquemas oculta os detalhes das estruturas de 
armazenamento físico e se concentra na descrição 
de entidades, tipos de dados, conexões, operações 
de usuários e restrições. 
51. No que se refere a banco de dados, assinale a 
opção correta. 
(A) A restrição de asserção de um banco de dados 
permite a execução de ações automáticas a partir 
de eventos previamente definidos, como, por 
exemplo, a entrada de um CPF com formatação 
incorreta. 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 7 de 12 
(B) Uma view representa uma tabela em forma física 
consolidada a partir de outras tabelas previamente 
definidas. 
(C) Em chaves primárias compostas, formadas por 
mais de um atributo, o valor NULL é adotado para 
qualquer atributo, exceto para o primeiro na ordem 
de formação da chave. 
(D) DDL (data definition language) e DML (data 
manipulation language) são linguagens utilizadas 
pelos usuários e desenvolvedores para manipular 
os dados em um banco de dados. 
(E) Os bancos de dados objeto-relacionais 
representam uma evolução dos bancos de dados 
relacionais, pois incorporam várias funcionalidades 
anteriormente implementadas nos bancos de 
dados orientados a objetos. 
A respeito dos conceitos de banco de dados, 
normalização, controle de concorrência e 
modelagem, julgue o item subsecutivo. 
52. Atomicidade é a propriedade que garante que as 
transações não sejam afetadas pelo funcionamento 
umas das outras nem tenham acesso aos resultados 
parciais entre si. 
A respeito dos conceitos de banco de dados, 
normalização, controle de concorrência e 
modelagem, julgue o item subsecutivo. 
53. Em uma tabela na segunda forma normal, todos 
os atributos não chave são dependentes da chave 
primária. 
 
54. Considerando o diagrama de entidade e 
relacionamento precedente, assinale a opção cujas 
expressões SQL permitem a inserção correta no 
banco de dados de Piauí como uma uf (unidade da 
federação) e de Teresina como uma capital. 
(A) insert into tb_mu (ibge, nome) 
 values(2211001, 'Teresina'); 
insert into tb_uf (ibge, nome, capital) 
values(22,'Piauí', 2211001); 
update tb_mu set uf=22 where ibge=2211001; 
(B) insert into tb_uf (ibge, nome) values (22,'Piauí'); 
insert into tb_mu (ibge, nome, uf) values (2211001, 
'Teresina',22); 
update tb_uf set capital= 2211001 where uf=22; 
(C) insert into tb_uf (ibge, nome, capital) values 
(22,'Piauí',2211001); 
insert into tb_mu (ibge, nome, uf) values (2211001, 
'Teresina',22); 
(D) insert into tb_mu (ibge, nome, uf) values (2211001, 
'Teresina',22); 
insert into tb_uf (ibge, nome, capital) values 
(22,'Piauí',2211001); 
55. Um técnico pretende implantar a seguinte política 
de becape para sua organização: 
• becape no servidor de banco de dados, a ser 
realizado todas as noites, diretamente em um HD 
externo conectado ao servidor via porta USB; 
• becape no servidor de arquivos, a ser realizado a 
cada dois dias, diretamente em um SSD instalado em 
outro servidor. 
Acerca dessa situação hipotética, assinale a opção 
correta. 
(A) A política do servidor de arquivos poderia ser 
alterada para ser realizada todos os dias, mesmo 
que a mídia de destino esteja em outro servidor. 
(B) A execução do becape no servidor de arquivos será 
mais rápida caso se opte pela utilização de DVD 
em lugar de SSD. 
(C) Relativamente ao servidor de arquivos, a política 
em apreço é inexequível, visto que só é possível 
utilizar dispositivos SSD como mídias de becape se 
eles estiverem instalados localmente, ou seja, 
diretamente à placa-mãe da máquina. 
(D) Caso se queira reduzir a periodicidade mínima dos 
becapes do servidor de banco de dados, deve-se 
levar em conta o fato de que a opção por um HD 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 8 de 12 
externo conectado ao servidor via porta USB 
requer que essa periodicidade seja de, no mínimo, 
seis horas. 
(E) Relativamente ao servidor de banco de dados, a 
política em questão é inexequível, pois só é 
possível usar HD externo para esse fim mediante 
conexão desse dispositivo diretamente à placa-
mãe. 
dados da tabela: 
ID; nome; idtipo; preco 
25; creme; 3; 11,50 
31; arroz; 4; 12,50 
34; leite; 1; 14,00 
42; sabão; 5; 11,00 
46; carne; 1; 12,75 
48; shampoo; 5; 12,30 
58; azeite; 1; 13,25 
56. Considerando-se os campos e dados contidos na 
tabela, denominada tbproduto, é correto afirmar 
que o comando SQL. 
(A) 
(B) 
retornará 2 registros 
(C) 
(D) 
(E) 
dados da tabela: 
ID; nome; idtipo; preco 
25; creme; 3; 11,50 
31; arroz; 4; 12,50 
34; leite; 1; 14,00 
42; sabão; 5; 11,00 
46; carne; 1; 12,75 
48; shampoo; 5; 12,30 
58; azeite; 1; 13,25 
57. Assinale a opção que apresenta o comando SQL 
correto para se incluir um novo campo idcategoria 
do tipo INT nos dados da tabela, denominada 
tbproduto. 
(A) ALTER TABLE tbproduto INSERT idcategoria 
INT ; 
(B) ALTER TABLE tbproduto ADD COLUMN 
idcategoria INT ; 
(C) UPDATE TABLE tbproduto ADD COLUMN 
idcategoria INT ; 
(D) ADD COLUMN idcategoria INT IN TABLE 
tbproduto ; 
(E) UPDATE TABLE ADD COLUMN idcategoria 
INT IN tbproduto; 
Com relação a banco de dados, julgue o item 
seguinte. 
58. Em normalização, a primeira forma normal é 
caracterizada por uma tabela com a existência 
obrigatória de uma chave primária e uma chave 
estrangeira. 
Com relação a banco de dados, julgue o item 
seguinte. 
59. Após um banco de dados ser criado, o 
administrador executa uma série de tarefas para 
dar permissão de acesso aos usuários que 
necessitam ler e gravar informações na base de 
dados. A responsabilidade de gerir os acessos ao 
banco de dados é do sistema gerenciador de banco 
de dados (SGBD). 
Com relação a banco de dados, julgue o item 
seguinte. 
60. As soluções de big data focalizam dados que já 
existem, descartam dados não estruturados e 
disponibilizam os dados estruturados. 
 
Tendo como referência o modelo lógico precedente, 
julgue o item a seguir. 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 9 de 12 
61. A partirdo modelo apresentado, infere-se que um 
hospital pode estar vinculado a várias 
universidades, pois a tabela Hospital apresenta 
cardinalidade (0, n). 
 
Tendo como referência o modelo lógico precedente, 
julgue o item a seguir. 
62. Para que o modelo em questão seja implementado 
no sistema gerenciador de banco de dados 
relacional, deve-se criar, primeiramente, a tabela 
Universidade e, posteriormente, a tabela Hospital. 
 
Tendo como referência o modelo lógico precedente, 
julgue o item a seguir. 
Após as tabelas serem implementadas, a inserção de 
um registro na tabela Universidade pode ser realizada 
corretamente por meio do comando a seguir. 
63. INSERT INTO Universidade VALUES 
(00.038.174/0001-43, ‘Universidade de Brasília’, 
‘Graduação e Pós-Graduação’); 
Julgue o item seguinte, a respeito de banco de dados 
distribuído e orientado a objetos. 
64. Uma das desvantagens dos bancos de dados 
distribuídos é o fato de tornar complexa a 
atividade de desenvolvimento e a manutenção de 
aplicações, já que os dados estão distribuídos 
geograficamente em vários servidores. 
65. O diretor de uma montadora de veículos necessita 
tomar uma decisão acerca da continuidade ou não 
de um dos produtos vendidos no Brasil. Para 
tanto, solicitou um relatório sobre as vendas de 
carros da marca do último trimestre de 2018, por 
faixa de preço, região, modelo e cor. Nessa 
situação, no contexto de análise da informação, o 
relatório representa uma informação. 
Considerando os conceitos de banco de dados 
relacionais, Julgue o próximo item a respeito das 
propriedades de uma tupla. 
66. A tupla tem o mesmo significado e as mesmas 
propriedades de uma tabela. 
Considerando os conceitos de banco de dados 
relacionais, Julgue o próximo item a respeito das 
propriedades de uma tupla. 
67. Os componentes de uma tupla são ordenados da 
esquerda para a direita. 
Considerando os conceitos de banco de dados 
relacionais, Julgue o próximo item a respeito das 
propriedades de uma tupla. 
68. Cada tupla contém exatamente um valor para cada 
um de seus atributos. 
Considerando os conceitos de banco de dados 
relacionais, Julgue o próximo item a respeito das 
propriedades de uma tupla. 
69. Um subconjunto de uma tupla não é considerado 
uma tupla. 
Considerando os conceitos de banco de dados 
relacionais, Julgue o próximo item a respeito das 
propriedades de uma tupla. 
70. Uma tupla nunca é vazia, seu grau pode variar de 
1 até n. 
A respeito de entidades, relacionamentos e tipos de 
chave, julgue o próximo item. 
71. Uma entidade fraca não possui seus próprios 
atributos chave. 
A respeito de entidades, relacionamentos e tipos de 
chave, julgue o próximo item. 
72. Toda relação deve possuir somente uma chave 
primária de atributo único. 
A respeito de entidades, relacionamentos e tipos de 
chave, julgue o próximo item. 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 10 de 12 
73. Um identificador ou chave é usado para 
determinar exclusivamente uma instância de um 
relacionamento entre entidades. 
A respeito de entidades, relacionamentos e tipos de 
chave, julgue o próximo item. 
74. A abordagem entidade-relacionamento permite 
somente relacionamentos binários e dos tipos 1:1 
e 1:n. 
A respeito de entidades, relacionamentos e tipos de 
chave, julgue o próximo item. 
75. Uma entidade forte existe no banco de dados e 
possui atributos que a identificam sem que ela 
precise estar associada a outra entidade 
identificadora. 
A respeito das técnicas e(ou) métodos de mineração 
de dados, julgue o próximo item. 
76. O agrupamento (ou clustering) realiza 
identificação de grupos de dados que apresentam 
concorrência. 
A respeito das técnicas e(ou) métodos de mineração 
de dados, julgue o próximo item. 
77. A classificação realiza o aprendizado de uma 
função que pode ser usada para mapear os valores 
associados aos dados em um ou mais valores reais. 
A respeito das técnicas e(ou) métodos de mineração 
de dados, julgue o próximo item. 
78. A regressão ou predição promove o aprendizado 
de uma função que pode ser usada para mapear 
dados em uma de várias classes discretas definidas 
previamente, bem como encontrar tendências que 
possam ser usadas para entender e explorar 
padrões de comportamento dos dados. 
A respeito das técnicas e(ou) métodos de mineração 
de dados, julgue o próximo item. 
79. As regras de associação identificam grupos de 
dados, em que os dados têm características 
semelhantes aos do mesmo grupo e os grupos têm 
características diferentes entre si. 
A respeito das técnicas e(ou) métodos de mineração 
de dados, julgue o próximo item. 
80. Os métodos de classificação supervisionada 
podem ser embasados em separabilidade 
(entropia), utilizando árvores de decisão e 
variantes, e em particionamento, utilizando SVM 
(support vector machines). 
Acerca de banco de dados, julgue o item que se 
segue. 
81. Relacionamentos do tipo um-para-um podem ser 
representados em até três tabelas, de acordo com 
a obrigatoriedade do relacionamento. 
Acerca de banco de dados, julgue o item que se 
segue. 
82. Em um diagrama MER, a entidade representa uma 
coisa concreta do mundo real, enquanto as coisas 
abstratas são representadas pelo relacionamento 
entre as entidades. 
Acerca de banco de dados, julgue o item que se 
segue. 
83. Na criação de uma tabela para os clientes de uma 
organização, os atributos de CPF e CNPJ, para 
pessoas físicas e jurídicas, respectivamente, são a 
escolha mais indicada para representar a chave 
primária (PK) da tabela. 
A respeito de sistemas gerenciadores de banco de 
dados (SGBD), julgue o próximo item. 
84. O comando GRANT é utilizado para conceder 
privilégios em um objeto do SGBD, ao passo que 
o comando REVOKE serve para cancelar um 
privilégio já concedido. 
A respeito de sistemas gerenciadores de banco de 
dados (SGBD), julgue o próximo item. 
85. Para otimizar a seleção em um SGBD, é utilizado 
o grau de seletividade da tabela, sendo a eficiência 
de seleção diretamente proporcional ao número 
obtido. 
A respeito de sistemas gerenciadores de banco de 
dados (SGBD), julgue o próximo item. 
86. A linguagem de manipulação de dados (DML – 
data definition language) é usada para, entre outras 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 11 de 12 
finalidades, criar e alterar estruturas de tabelas em 
um SGBD. 
O item a seguir apresenta uma situação hipotética 
seguida de uma assertiva a ser julgada a respeito de 
identificação de vulnerabilidades por inspeção de 
código. 
87. A arquitetura dos sistemas de uma organização 
utiliza uma mesma base de dados, ou seja, todos 
os sistemas acessam e gravam no mesmo banco de 
dados. Nessa arquitetura, todos os dados de 
acesso, como login e senha, estão armazenados em 
um arquivo .txt de configuração padrão no 
repositório central. Nessa situação, visando 
diminuir a fragilidade da arquitetura, é indicado 
que todos os sistemas tenham um dataSource 
específico de acesso aos seus dados. 
A respeito de sistemas gerenciadores de banco de 
dados, julgue o próximo item. 
88. No processo de otimização de consulta a banco de 
dados, é necessário coletar informações a respeito 
do tamanho dos campos envolvidos nos processos 
de exclusão das tabelas. 
A respeito de sistemas gerenciadores de banco de 
dados, julgue o próximo item. 
89. Chave primária é o conjunto de um ou mais 
atributos para identificar uma tupla de uma 
entidade. 
A respeito de sistemas gerenciadores de banco de 
dados, julgue o próximo item. 
90. Em um sistema hierárquico, o servidor que recebe 
pedidos de consultas e distribui essas consultas 
para origens de dados remotas é denominado 
servidor hierárquico. 
Acerca dos conceitos de normalização de dados e dos 
modelos de dados, julgue o item subsequente.91. O modelo conceitual, que reflete uma estrutura 
simplificada do banco de dados, é responsável por 
registrar como os dados estão armazenados no 
sistema de gerenciamento de banco de dados 
(SGBD). 
Acerca dos conceitos de normalização de dados e dos 
modelos de dados, julgue o item subsequente. 
92. Comparativamente aos usados pelos usuários 
leigos, os modelos de dados utilizados por 
programadores são considerados menos abstratos, 
pois contêm mais detalhes de como as 
informações estão organizadas internamente no 
banco de dados. 
A respeito de bancos de dados, julgue o item a seguir. 
93. Nos bancos de dados construídos sob a concepção 
do modelo hierárquico, os dados são estruturados 
em hierarquia ou árvores cujos nós contêm 
ocorrências de registros, e cada registro consiste 
em uma coleção de atributos. 
A respeito de bancos de dados, julgue o item a seguir. 
94. Um banco de dados é uma coleção de dados que 
são organizados de forma randômica, sem 
significado implícito e de tamanho variável, e 
projetados para atender a uma proposta específica 
de alta complexidade, de acordo com o interesse 
dos usuários. 
A respeito de SGBDs, julgue o próximo item. 
95. Um SGBD, por definição, não é flexível, dada a 
dificuldade de mudar a estrutura dos dados 
quando os requisitos mudam. 
A respeito de SGBDs, julgue o próximo item. 
96. Um SGBD é um software que não prevê as 
funções de definição, recuperação e alteração de 
dados, sendo essa tarefa a função básica de um 
sistema de banco de dados. 
A respeito de SGBDs, julgue o próximo item. 
97. A consistência de dados é o princípio que 
determina a manutenção de determinado dado em 
vários arquivos diferentes. 
A respeito de SGBDs, julgue o próximo item. 
98. Conforme o princípio da atomicidade, caso ocorra 
erro em determinada transação, todo o conjunto a 
ela relacionado será desfeito até o retorno ao 
mailto:professor@joaopaulo.pro.br
 INFORMÁTICA João Paulo C. Orso 
@JPORSO Página 12 de 12 
estado inicial, como se a transação nunca tivesse 
sido executada. 
A respeito de SGBDs, julgue o próximo item. 
99. O controle de concorrência é o princípio que 
garante e permite a manipulação, no mesmo 
momento, de um mesmo dado por mais de uma 
pessoa ou um sistema. 
2 Gabarito 
1) C. 
2) C. 
3) A. 
4) A. 
5) A. 
6) D. 
7) E. 
8) D. 
9) Errado. 
10) Errado. 
11) Certo. 
12) Errado. 
13) Certo. 
14) Errado. 
15) Errado. 
16) Errado. 
17) C. 
18) E. 
19) Errado. 
20) Errado. 
21) Certo. 
22) Certo. 
23) Certo. 
24) Certo. 
25) Certo. 
26) Errado. 
27) Certo. 
28) E. 
29) C. 
30) Errado. 
31) Errado. 
32) Errado. 
33) Certo. 
34) Errado. 
35) D. 
36) Errado. 
37) Errado. 
38) Errado. 
39) D. 
40) Errado. 
41) Certo. 
42) D. 
43) D. 
44) Certo. 
45) Errado. 
46) Certo. 
47) Errado. 
48) Errado. 
49) Certo. 
50) Errado. 
51) E. 
52) Errado. 
53) Certo. 
54) A. 
55) A. 
56) B. 
57) B. 
58) Errado. 
59) Certo 
60) Errado. 
61) Errado. 
62) Errado. 
63) Errado. 
64) Errado. 
65) Certo 
66) Errado. 
67) Errado. 
68) Certo 
69) Errado. 
70) Errado. 
71) Errado. 
72) Errado. 
73) Errado. 
74) Errado. 
75) Certo 
76) Errado. 
77) Errado. 
78) Errado. 
79) Errado. 
80) Certo 
81) Certo 
82) Errado. 
83) Errado. 
84) Certo 
85) Errado. 
86) Errado. 
87) ERRADO* 
88) Errado. 
89) Certo 
90) Errado. 
91) Errado. 
92) Certo 
93) Certo 
94) Errado. 
95) Errado. 
96) Errado. 
97) Errado. 
98) Certo 
99) Errado. 
mailto:professor@joaopaulo.pro.br

Continue navegando