CONCURSO PÚBLICO IFTO – 2015
Professor do Ensino Básico, Técnico e Tecnológico
do Instituto Federal do Tocantins – IFTO
CADERNO DE
PROVA
ÁREA DE CONHECIMENTO
15
INFORMÁTICA COM ÊNFASE EM BANCO DE
DADOS
INSTRUÇÕES
Este é o Caderno de Prova do Concurso Público para provimento dos cargos de Professor do Ensino
Básico, Técnico e Tecnológico do Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
– IFTO, Edital nº 016/2015, e contém 45 questões: 15 de Conhecimentos Básicos e 30 de Conhecimentos
Específicos. Cada questão contém cinco alternativas e apenas uma delas deverá ser escolhida. Confira sua
prova e solicite uma nova prova se faltar alguma questão.
Cada candidato receberá um Cartão-Resposta no qual não poderá ter rasuras, emendas ou dobraduras,
pois isso impossibilitará sua leitura. O Cartão-Resposta é nominal e não haverá substituição do CartãoResposta por erro do candidato, sendo de inteira responsabilidade do candidato.
1. O candidato deverá transcrever as respostas das questões do Caderno de Prova escrita para o CartãoResposta utilizando caneta esferográfica de tinta PRETA fabricada em material transparente. A marcação
de mais de uma alternativa anula a questão.
2.
3. Assine o Cartão-Resposta no local indicado e preencha todo o espaço correspondente a cada alternativa
selecionada, não ultrapassando seus limites e evitando borrões.
O candidato com cabelos longos deverá prendê-los e deixar as orelhas à mostra. O candidato deverá
guardar, antes do início da prova, em embalagem fornecida pelo fiscal, telefone celular desligado, relógios,
óculos de sol e quaisquer outros equipamentos eletrônicos e de telecomunicações desligados. Será motivo
de eliminação do candidato o funcionamento (emissão de ruídos) de equipamentos eletrônicos
guardados na embalagem.
1.
Será eliminado do concurso o candidato que:
A) utilizar qualquer meio de comunicação com outros candidatos após o início da prova;
B) portar qualquer material ou equipamento vedados por este edital;
C) não comparecer ao local da prova no horário e na data prevista;
D) comprovadamente usar de fraude ou para ela concorrer;
E) atentar contra a disciplina ou desacatar a quem quer que esteja investido de autoridade para
supervisionar, coordenar, fiscalizar ou auxiliar na realização das provas.
A prova terá duração máxima de 04 (quatro) horas. O candidato só poderá retirar-se do local da prova
escrita decorrido o tempo de 2 horas de seu início. O candidato só poderá levar o Caderno de Prova depois
de transcorrido o tempo de três horas e trinta minutos do início da aplicação desta.
Os três últimos candidatos deverão permanecer na sala até que todos tenham terminado a prova, só
podendo se retirar da sala concomitantemente e após assinatura da ata de aplicação de provas.
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
CONHECIMENTOS BÁSICOS
LÍNGUA PORTUGUESA
Para responder as questões de 1 a 5, considere o
texto abaixo.
Redução da Maioridade Penal
O Brasil está a um passo de tomar mais uma
daquelas decisões que pouco mudarão sua história.
Trata-se da redução da maioridade penal. O povo,
movido por um sentimento costumeiramente
temporário, promove mais um debate político e um
tanto quanto sensacionalista esperando, com isso,
possíveis medidas solucionáveis. O que o povo e
muito menos os políticos os quais ele elegeu não
veem é que, simplesmente, a questão não é redução
da maioridade, e sim a qualidade do sistema prisional
brasileiro.
O que a Constituição Brasileira chama de
Centro ou Casa de Recuperação, mais parece um CT
militar. As medidas socioeducativas, que ultimamente
ouve-se falar tanto, não passam de instruções e
aulas sobre qual o valor mínimo que um sequestrador
deve exigir para se pagar um resgate, ou como
assaltar um edifício inteiro sem ser captado pelas
câmeras de segurança.
Nessa situação, com a redução da idade
mínima dos detentos, o caos aumentará ainda mais.
Isso porque as celas ficarão cada vez mais
superlotadas, dando mais motivos para se realizarem
rebeliões e, consequentemente, fuga de inúmeros –
sendo que destes, poucos são recapturados.
Em meados do ano de 2006 viu-se um considerável
investimento do Governo Federal nesse setor. A
construção de penitenciárias com padrão norteamericano (câmeras de segurança em todos os
corredores e bloqueadores de celulares) foi um passo
dado à frente. Porém, elas são exclusivas de presos
considerados
perigosos
e
que
no Brasil,
curiosamente, são poucos. E os gastos para manter
esses elementos são absurdos, suficientes para
reformar algumas prisões nas regiões Sudeste e
Nordeste, as mais precárias.
Tentar limitar a faixa etária mínima dos
criminosos é um erro. O que mais se espera disso, do
jeito que as coisas vão, é um grande número de préadolescentes e até crianças atrás das grades,
culpadas por crimes que qualquer adulto faria. Se
jovens de 15 ou 16 anos são presos, passam 3 anos
e conseguem liberdade e voltam a fazer o que faziam
antes, é porque o defeito não é a idade, e sim a tal
“Casa de Recuperação”. O povo e os políticos
Informática com ênfase em Banco de Dados
14 de junho de 2015
precisam rever seus debates e controlar suas
emoções.
LIMA, C. C. de C. F. Redução da Maioridade
Penal.
Disponível
em:
<http://meuartigo.brasilescola.com/atualidades/redu
cao-maioridade-penal.htm>. Acesso em: 30 abr.
2015.
Questão 1
No primeiro parágrafo, ocorre o uso de recursos
linguístico-discursivos que, aparentemente, fazem
referência apenas ao “Brasil” e ao “povo”. Esses
recursos embasam, porém, a argumentação
desenvolvida ao longo do texto. Dessa forma,
marque a opção que aponta esses recursos e seus
efeitos de sentido, respectivamente, no texto.
A) Ocorrem advérbios atrelados a situações ditas
recorrentes e avaliadas negativamente.
B) Há um substantivo e uma conjunção causais do
debate político apontado.
C) Existem um verbo e um substantivo indicadores
do modo da maioridade penal.
D) Ocorrem um adjetivo „intensificador‟ e um verbo
„localizador‟, respectivamente, para o Brasil e para
a maioridade penal.
E) Há um advérbio e uma conjunção para
reiterarem a maioridade penal.
Questão 2
O texto apresenta vários adjetivos ao longo dos
parágrafos. Indique a alternativa que não possui
uma justificativa comprovada pela materialidade
linguística usada.
A) O uso de uma valoração tida como depreciativa
acerca da redução da maioridade penal é
constituída por todo o artigo.
B) O artigo não possui uma valoração considerada
apreciativa sobre as „casas de recuperação.
C) A escolha de uma valoração depreciativa para a
redução da maioridade penal integra a
responsabilidade de adolescentes.
D) Alguns adjetivos empregados caracterizam a
ineficiência do sistema prisional brasileiro.
E) A valoração contida no „padrão norte-americano‟
constitui uma caracterização apreciativa.
Questão 3
Em “mais uma daquelas decisões que pouco
mudarão sua história” e em “presos considerados
1
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
perigosos e que no Brasil, curiosamente são poucos”,
as palavras sublinhadas são, respectivamente,
A) adjetivo e advérbio.
B) advérbio e adjetivo.
C) adjetivo e pronome.
D) pronome e adjetivo.
E) pronome e adjetivo.
Questão 4
Sobre a oração “o caos aumentará ainda mais”,
assinale a alternativa incorreta.
A) Um advérbio está modificando o sentido de outro
advérbio.
B) A palavra “mais” está modificando, em termos de
intensidade, “aumentará”.
C) A palavra “ainda” está intensificando o verbo.
D) “Ainda” está funcionando como uma circunstância.
E) O verbo está diretamente relacionado a um
advérbio.
Questão 5
A escolha do uso de orações coordenadas e/ou
subordinadas está atrelada à constituição do tipo de
argumentação materializada nos textos. Isso posto,
aponte a alternativa que classifica adequadamente a
oração em negrito a seguir.
“As medidas socioeducativas, que ultimamente
ouve-se tanto, não passam de instruções.”
A) Oração subordinada substantiva.
B) Oração coordenada sindética.
C) Oração subordinada adverbial.
D) Oração subordinada adjetiva.
E) Oração coordenada explicativa.
A seguir, está exposta parte de um texto sobre um
assunto em voga há alguns meses no Brasil: a
terceirização. Responda as questões de 6 a 8 de
acordo com o fragmento do texto.
Equivocadamente, argumenta-se que a ampla
liberação da terceirização resultará no aumento do
número de postos de trabalho e na maior proteção
dos trabalhadores. Na verdade, a terceirização é
marcada por empregos precários e transitórios. As
empresas prestadoras de serviço necessitam de
grande flexibilidade e mobilidade externa, já que
estão submetidas a acirrada concorrência em relação
aos contratos de prestação de serviço. Nesse quadro,
em busca da sobrevivência, as empresas
Informática com ênfase em Banco de Dados
14 de junho de 2015
terceirizadas promovem a redução salarial e de
benefícios sociais dos trabalhadores contratados.
Importante destacar que muitos dos casos de
trabalho escravo e acidentes de trabalho apurados
nos últimos anos na indústria de roupas, na
construção civil e na agropecuária tinham relação
direta com a terceirização. Sempre que
processadas pelo Ministério Público do Trabalho,
grandes empresas buscaram atribuir à empresa
terceirizada a responsabilidade pelas condições a
que
foram
submetidos
os
trabalhadores
resgatados, acidentados ou adoecidos.
OLIVEIRA NETO, A. E. de. Terceirização é
precarização.
Disponível
em:
<http://www.gazetadopovo.com.br/opiniao/artigos/t
erceirizacao-e-precarizacao67q65uf96lqaeii0ancn2zem4>. Acesso em 02 mai.
2015 (Fragmento adaptado).
Questão 6
O uso de adjuntos adverbiais corrobora, muitas
vezes, para a constituição do sentido dos textos.
Em se tratando de “equivocadamente” e “na
verdade”, é correto dizer que
A) os dois usos inserem certa subjetividade ao
texto, indicando um ponto de vista acerca do
assunto abordado.
B) enquanto „equivocadamente‟ remete à „maior
proteção do trabalhador‟, „na verdade‟ faz
referência à „terceirização‟.
C) ambos os usos atribuem imparcialidade à
questão da terceirização tratada no texto.
D) o primeiro uso sugere intensidade à liberação
proposta e o segundo aponta a localização
temporal da discussão.
E) esses recursos linguístico-discursivos marcam a
constituição de um texto dissertativo-expositivo no
que se refere ao tema terceirização.
Questão 7
As orações subordinadas substantivas possuem
algum/a valor/função atribuído/a a um substantivo
em relação à oração principal. Com isso, aponte a
função da oração sublinhada a seguir.
Equivocadamente, argumenta-se que a ampla
liberação da terceirização resultará no aumento do
número de postos de trabalho e na maior proteção
dos trabalhadores.
A) Complemento nominal
2
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
B) Sujeito
C) Predicativo
D) Aposto
E) Objeto direto
Questão 8
Marque a alternativa que apresenta um conectivo
com o mesmo sentido do usado na oração em negrito
a seguir.
As empresas prestadoras de serviço necessitam de
grande flexibilidade e mobilidade externa, já que
estão submetidas a acirrada concorrência em
relação aos contratos de prestação de serviço.
A) A economia do país passa por problemas, como os
especialistas já tinham previsto no ano passado.
B) Como o movimento dos professores ganhou apoio
da população, o governo abriu diálogo sobre o tema.
C) As crianças daquele estado estão se
desenvolvendo como as crianças retratadas em um
programa de televisão também estão.
D) Como prometeu na última reunião, o diretor da
empresa pagará férias aos funcionários.
E) Pafúncio e um amigo estão trabalhando como se
já tivessem terminado a graduação.
Questão 9
Um texto mal pontuado, além de deselegante, pode
causar problemas relacionados ao entendimento. Há,
pois, uma alternativa com problema de pontuação,
segundo a norma culta padrão, e que deve ser
marcada.
A) Zebedeia da Silva – atleta da seleção – faltou ao
treino de hoje.
B) Aqueles rapazes praticam um esporte coletivo;
João, um esporte individual.
C) Palmas, 20 de abril de 2015.
D) O Instituto Federal do Tocantins vem convidar a
comunidade palmense para as comemorações do
seu décimo aniversário.
E) A família desejava refletindo com calma voltar ao
que era antes.
Questão 10
Assinale a alternativa que completa, correta e
respectivamente, as frases de acordo com a norma
culta padrão.
A população aspira ___ igualdade social.
Informática com ênfase em Banco de Dados
14 de junho de 2015
Os jovens recorrem ___ serviços nem sempre com
boa qualidade.
Condições de trabalho dignas levam ___ uma vida
mais saudável.
Os gastos com saúde conseguiram crescer a uma
altura próxima ___ da educação.
A) à / a / a / à
B) à / à / a / à
C) a / à / a / a
D) à / a / à / a
E) a / a / a / a
FUNDAMENTOS EM EDUCAÇÃO E
LEGISLAÇÃO
Questão 11
A Lei nº 9.394/1996 estabelece as diretrizes e
bases da educação nacional, com regras de
observância obrigatória pelos órgãos, entidades e
iniciativa privada no tocante ao assunto. Quanto à
organização e regime de responsabilidades, dispõe
sobre a atuação das esferas de governo bem como
o regime de atuação. Assinale a alternativa que
melhor representa o regime adotado pela
legislação.
A) Foi adotado o regime semicentralizado, o qual
entrega todas as competências no âmbito
educacional inicialmente à União, a qual possui a
discricionariedade de repassá-las aos demais
entes, definindo unilateralmente as ações a serem
desenvolvidas.
B) O regime aplicado no Brasil pela Lei nº
9.394/1996 é o centralizado, em que a União é
responsável por toda a atuação e promoção
educacional, cabendo aos Estados e Municípios
apenas o repasse da receita tributária destinada à
Educação.
C) Foi adotado o regime de colaboração entre a
União, Estados e Municípios, em que os entes
federados, dentro de sua competência definida em
lei, colaboram mutuamente para a consecução dos
objetivos constantes da Lei de Diretrizes e Bases
da Educação Nacional.
D) Ocorreu adesão ao regime segmentado rígido,
em que cada esfera de governo atua em sua área
de competência sem comunicar-se com as demais.
Cada esfera tem autonomia absoluta para definir
normas e atuar independentemente das ações
desenvolvidas pelas demais.
E) O regime adotado foi o descentralizado, em que
a União participa da educação nacional apenas
como ente financiador e não atua diretamente na
3
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
educação. A promoção da educação nos seus vários
níveis
de
ensino
encontra-se
toda
sob
responsabilidade dos Estados e Municípios,
exclusivamente.
Questão 12
Segundo a Lei nº 9.394/1996, assinale a alternativa
correta que contém atribuição destinada aos
municípios.
A) Assegurar o ensino fundamental e oferecer, com
prioridade, o ensino médio a todos que o
demandarem, respeitado o disposto no art. 38 dessa
Lei.
B) Autorizar, reconhecer, credenciar, supervisionar e
avaliar, respectivamente, os cursos das instituições
de educação superior e os estabelecimentos do seu
sistema de ensino.
C) Prestar assistência técnica e financeira à União,
aos Estados e ao Distrito Federal para o
desenvolvimento de seus sistemas de ensino e o
atendimento prioritário à escolaridade obrigatória,
exercendo sua função redistributiva e supletiva.
D) Oferecer a educação infantil em creches e préescolas, e, com prioridade, o ensino fundamental,
permitida a atuação em outros níveis de ensino
somente quando estiverem atendidas plenamente as
necessidades de sua área de competência e com
recursos acima dos percentuais mínimos vinculados
pela Constituição Federal à manutenção e
desenvolvimento do ensino.
E) Assumir o transporte escolar dos alunos da rede
estadual.
Questão 13
Segundo a Lei nº 12.772/2012, que versa sobre o
Plano de Carreiras e Cargos de Magistério Federal, o
docente ocupante de cargo efetivo sob o regime de
Dedicação Exclusiva que, em regra, veda o exercício
de outra atividade remunerada, pode ter percepção, a
título de exceção, de remuneração resultante de
algumas atividades elencadas de maneira taxativa.
Dentre as alternativas, assinale a que não consta do
rol de exceções da mencionada lei.
A) Remuneração de cargos de direção ou funções de
confiança.
B) Remuneração pela prestação de serviços como
profissional liberal.
C) Retribuição por participação em comissões
julgadoras ou verificadoras relacionadas ao ensino,
pesquisa ou extensão, quando for o caso.
Informática com ênfase em Banco de Dados
14 de junho de 2015
D) Direitos autorais ou direitos de propriedade
intelectual, nos termos da legislação própria, e
ganhos econômicos resultantes de projetos de
inovação tecnológica, nos termos do art. 13 da Lei
nº 10.973, de 2 de dezembro de 2004.
E) Gratificação por Encargo de Curso ou Concurso,
de que trata o art. 76-A da Lei nº 8.112, de 1990.
Questão 14
Assinale a alternativa que contém situação em que
não é permitida a remoção de servidor
independentemente do interesse da administração.
A) Cônjuge, também servidor público, removido de
ofício para outra localidade.
B) Realização de tratamento de saúde de filho,
constante de seu assentamento funcional, com
necessidade comprovada por junta médica oficial.
C) Tratamento de saúde de cônjuge, constante de
seu assentamento funcional, com necessidade
comprovada por junta médica oficial.
D) Aprovação em processo seletivo promovido pelo
órgão, destinado à remoção de servidores dentro
do quadro de pessoal do órgão.
E) Aprovação de filho, enteado, ou menor sob
guarda, em exame de admissão para ingresso em
instituição de ensino superior localizada em
município diverso da lotação do servidor.
Questão 15
A estabilidade, instituída no art. 41 da Constituição
Federal, é garantida ao servidor desde que
cumpridos os devidos requisitos. Após a aquisição
da estabilidade, o servidor somente perde o cargo
ocupado quando da ocorrência de determinadas
situações constantes no texto constitucional.
Assinale a hipótese em que o servidor estável
perdeu seu cargo de forma incorreta, ou seja,
mesmo
não
incorrendo
nas
hipóteses
constitucionais permitidoras de tal situação.
A) Servidor perde o cargo em razão de sentença
judicial transitada em julgado com condenação por
crime de corrupção no exercício do cargo.
B) Servidor perde o cargo em razão de sentença
judicial transitada em julgado com condenação por
improbidade administrativa.
C) Após reprovação em procedimento de avaliação
periódica de desempenho, regulamentado por lei
complementar, assegurados o contraditório e a
ampla defesa.
4
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
D) Servidor perde o cargo por se recusar a cumprir
ordem manifestadamente ilegal, proveniente de sua
chefia.
E) Servidor perde o cargo mediante processo
administrativo disciplinar, no qual lhe fora assegurada
ampla defesa.
CONHECIMENTOS ESPECÍFICOS
Questão 16
Escolha a afirmativa correta que identifique os
critérios usados para realizar uma classificação dos
Sistemas Gerenciadores de Banco de Dados.
A) Modelo de Dados (relacional, orientado a objetos
etc), aplicação (web ou desktop), arquitetura
(cliente/servidor ou centralizada).
B) Modelo de Dados (relacional, orientado a objetos
etc), aplicação (web ou desktop), número de locais
(centralizado ou distribuído), custo, tipos de caminho
de acesso, tipo de uso (geral ou especial).
C) Modelo de Dados (relacional, orientado a objetos
etc), aplicação (web ou desktop), arquitetura
(cliente/servidor ou centralizada), custo, tipos de
caminho de acesso, tipo de uso (geral ou especial).
D) Modelo de Dados (relacional, orientado a objetos
etc), número de usuários (mono e multiusuário),
número de locais (centralizado ou distribuído), custo,
tipos de caminho de acesso, tipo de uso (geral ou
especial).
E) Modelo de Dados (relacional, orientado a objetos
etc), aplicação (web ou desktop), arquitetura
(cliente/servidor ou centralizada) e ambiente de
gerenciamento (memória ou disco).
Questão 17
O objeto básico que o modelo ER representa é uma
entidade, que é algo no mundo real com uma
existência independente. Uma entidade pode ser um
objeto com existência física ou pode ser um objeto
com existência conceitual. Sobre os conceitos
relacionados com entidades, marque (V) para as
alternativas verdadeiras e (F) para as falsas.
( ) Os tipos de entidade que não possuem atributos
chave próprios são chamados de entidades
regulares.
( ) Os tipos de entidade regulares que não têm um
atributo chave são chamados de entidades fracas.
( ) As entidades pertencentes a um tipo de entidade
fraca são identificadas por estarem relacionadas a
entidades específicas denominadas entidades de
identificação ou proprietárias.
Informática com ênfase em Banco de Dados
14 de junho de 2015
( ) O relacionamento que liga um tipo de entidade
fraca a seu proprietário.
( ) Entidades são formadas por vários atributos que
conferem características que ajudam a descrevêlas.
Selecione abaixo a combinação que associe
corretamente as alternativas verdadeiras e falsas.
A) F–F-V-V
B) F-F-V-F
C) F-V-V-V
D) V-F-V-V
E) V-F-V-F
Questão 18
Um modelo ER estendido possui como uma das
principais características a inclusão dos conceitos
de subclasse e superclasse, assim como os
conceitos relacionados de especialização e
generalização. A implementação desses conceitos
impõe a necessidade de inclusão de quatro
diferentes restrições em nível de especialização.
Identifique qual alternativa não representa uma
restrição possível para a especialização.
A) Disjunção Parcial
B) Disjunção Total
C) Negação Total
D) Sobreposição Total
E) Sobreposição Parcial
Questão 19
Os operadores de Álgebra Relacional são
representados por diferentes letras gregas e
símbolos especiais, associando-as a uma função
específica; por exemplo, o símbolo „x‟ define um
produto cartesiano. As alternativas da esquerda
apresentam um conjunto de símbolos da álgebra
relacional e a coluna da direita a função associada
a cada símbolo.
a)  (pi)
b)  (sigma)
c) (rho)
d)  (theta)
e)  (F script)
(
(
(
(
(
) Função de agregação
) Junção
) Projeção
) Seleção
) Renomear
Selecione a opção que associa de forma correta a
coluna da esquerda com a coluna da direita.
A) a-d-c-b-e
B) d-c-a-b-e
5
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
C) e-d-c-b-a
D) c-e-a-b-d
E) e-d-a-b-c
14 de junho de 2015
E) I-IV-II-III
Questão 21
Questão 20
Vários problemas podem ocorrer quando transações
simultâneas são executadas de uma maneira
descontrolada, ou seja, sem um devido mecanismo
de controle de concorrência. Esses problemas
ocorrem em consequência da execução de
atualizações de valores contidos em registros de uma
base de dados. São enumerados a seguir quatro
tipos de problema decorrentes da falta de controle de
concorrência.
I. Problema da atualização perdida
II. Problema da atualização temporária (leitura suja)
III. Problema do resumo incorreto
IV. Problema da leitura não repetida
Preencha as lacunas, associando os tipos de
problema descritos nos itens I-IV com as afirmativas
a seguir.
( ) Se uma transação está calculando uma função de
resumo de agregação em uma série de itens de
banco de dados, enquanto outras transações estão
atualizando alguns desses itens, a função de
agregação pode calcular alguns valores antes que
eles sejam atualizados e outros depois que eles
forem atualizados.
( ) Uma transação T lê o mesmo item duas vezes e o
item é alterado por uma outra transação T‟ entre duas
leituras. Logo T recebe valores diferentes para as
suas duas leituras do mesmo item.
( ) Duas transações T1 e T2 que acessam os
mesmos itens da base de dados têm suas operações
intercaladas de modo que isso torna o valor de
alguns itens da base de dados incorreta. Ex.: O valor
de X fica incorreto porque T2 lê o valor de X antes
que T1 o mude na base de dados, portanto, o valor
atualizado resultante de T1 é perdido.
( ) Ocorre quando uma transação atualiza um item
no banco de dados e depois a transação falha por
algum motivo. Nesse meio tempo, o item atualizado é
acessado (lido) por outra transação, antes de ser
alterado de volta para o seu valor original.
Assinale a ordem correta de preenchimento.
A) IV-III-I-II
B) III-IV-II-I
C) III-IV-I-II
D) II-IV-III-II
Informática com ênfase em Banco de Dados
Para manter as propriedades ACID de um banco
de dados, é necessário implementar diferentes
técnicas para o controle de concorrência,
baseadas, em geral, por diferentes tipos de
bloqueio aos registros do banco de dados. Diante
disto, preencha as lacunas referentes aos
diferentes tipos de bloqueio.
I. Bloqueio latches
II. Bloqueio de predicados
III. Bloqueios compartilhados/exclusivos
IV. Bloqueio binário
V. Bloqueio de intenção
Preencha as lacunas, associando os tipos de
bloqueio descritos nos itens I-V com as afirmativas
a seguir.
( ) Pode assumir dois estados ou valores:
bloqueado e desbloqueado.
( ) São bloqueios mantidos por uma curta duração.
( ) Possui três tipos de bloqueio: intention-shared,
intention exclusive e shared-intention-exclusive.
( ) Faz bloqueio de acesso a todos registros que
satisfazem uma condição de maneira semelhante.
( ) É composto por três operações de bloqueio:
read_lock(X), write_lock(X) e unlock(X).
Assinale a ordem correta de preenchimento.
A) IV-I-V-II-III
B) IV-I-V-III-II
C) II-I-V-IV-III
D) I-V-II-IV-III
E) III-V-II-IV-I
Questão 22
Os itens a seguir enumeram diferentes termos,
definições e técnicas relacionados com os
fundamentos de controle de concorrência.
I. Bloqueio
II. Deadlock
III. Granularidade
IV. Inanição
V. Timeouts
6
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
Preencha as lacunas, associando os termos,
definições e técnicas descritos nos itens I-V com as
afirmativas a seguir.
( ) Trata-se de um impasse que ocorre quando cada
transação T em um conjunto de duas ou mais
transações está esperando por algum item que está
bloqueado por alguma outra transação T‟ no
conjunto.
( ) Trata-se de uma variável associada a um item de
dados que descreve o estado do item em relação a
possíveis operações que podem ser aplicadas a ele
(atualização/exclusão/inserção). São utilizados como
um meio de sincronizar o acesso de transações
concorrentes a itens do banco de dados.
( ) Trata-se do tamanho dos itens dos dados em um
banco de dados.
( ) Trata-se de um método que aborta uma transação
quando identifica que a mesma está esperando por
um período de tempo maior do que o definido pelo
período de tempo limite.
( ) Trata-se de um processo que ocorre quando uma
transação não pode prosseguir por um período
indefinido enquanto outras transações no sistema
continuam normalmente.
14 de junho de 2015
Questão 24
Associe corretamente cada elemento gráfico do
modelo de entidade e relacionamento ao conceito
correto.
I)
(
) Participação total
II)
( ) Razão de
cardinalidade
III)
1
N
(
) Restrição estrutural
IV)
(min, max)
Assinale a ordem correta de preenchimento.
A) IV-I-V-III-II
B) II-I-III-V-IV
C) II-I-V-IV-III
D) I-V-II-IV-III
E) III-V-II-IV-I
Questão 23
A Linguagem de Definição de Dados (DDL) possui
um conjunto de comandos responsável pela definição
das estruturas de dados de um banco de dados
relacional. A Linguagem SQL possui, em geral, cinco
instruções fundamentais para a criação, modificação
e demais funções de gerenciamento das estruturas
de dados. Relacionado aos cinco comandos DDL,
assinale a alternativa que não representa um
comando DDL na linguagem SQL.
A) GRANT
B) RENAME
C) ALTER
D) DROP
E) TRUCATE
Informática com ênfase em Banco de Dados
( ) Relacionamento
ternário
Assinale a alternativa que descreve a ordem
correta de associação entre os elementos gráficos
e os conceitos.
A) I-II-III-IV
B) I-III-II-IV
C) I–III-IV-II
D) I-IV-III-II
E) II-I-IV-III
Questão 25
Uma característica fundamental da abordagem de
banco de dados é que ela oferece algum nível de
abstração de dados. Essa abstração de dados
suprime os detalhes da organização e
armazenamento de dados. Um modelo de dados é
uma coleção de conceitos que podem ser usados
para descrever a estrutura de banco de dados.
Existem diferentes categorias de modelos de banco
de dados. Assinale a opção que não representa
um modelo de dados.
7
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
A) Hierárquico
B) Relacional
C) Rede
D) Anel
E) Orientado a Objetos
14 de junho de 2015
estrangeira, não nulidade, unicidade e checagem.
Baseado no comando CREATE TABLE para a
criação da tabela a seguir, analise se as definições
das restrições estão corretas, marcando V para
verdadeira ou F para falsa.
Questão 26
O modelo de entidade e relacionamento é um modelo
conceitual de alto nível usado para modelar os
conceitos e restrições básicas para a estruturação
dos dados de um banco de dados. O modelo ER é
composto por diversas formas geométricas para
representar esses conceitos e restrições. Associe
cada elemento gráfico ao conceito correto. (Navathe
& Elsmari, pp. 147):
I)
(
) Atributo Composto
(
) Atributo Chave
(
) Atributo Multivalorado
(
) Atributo Derivado
II)
III)
IV)
V)
(
) Atributo
Assinale a alternativa que descreve a ordem correta
de associação entre os elementos gráficos e os
conceitos.
A) V–IV-I-III-II
B) IV-I-III-II-V
C) V-IV-I-II-III
D) IV-I-III-V-II
E) V-IV-III-I-II
Questão 27
CREATE TABLE DEPENDENTE(
Fcpf
CHAR(9)
NOT NULL,
CodInterno CHAR(9)
NOT NULL,
Nome
VARCHAR(19)
NOT NULL,
Sexo
CHAR(1),
PRIMARY KEY(Fcpf, Nome),
FOREIGN
KEY
(Fcpf)
REFERENCES
FUNCIONARIO(Cpf),
CHECK (Sexo = „M‟OR (Sexo = „F‟),
CONSTRAINT InternUN UNIQUE(CodInterno)
);
( ) Todos os atributos definidos com a restrição
NOT NULL têm o preenchimento obrigatório.
( ) O atributo sexo do dependente (Sexo) deve ser
obrigatoriamente preenchido.
( ) A restrição de chave estrangeira determina
que o atributo Cpf na tabela dependente deve
referenciar
o
atributo
Fcpf
na
tabela
FUNCIONARIO.
( ) A restrição InterUN determina que o atributo
CodInterno não pode ter valores repetidos.
( ) O Fcpf foi definido como chave primária da
tabela.
Assinale a alternativa correta.
A) F-V-V-F-F
B) V-F-F-V-V
C) V-F-V-F-V
D) V-F-F-F-V
E) V-F-F-V-F
Questão 28
O conceito de serialização de schedules é usado
para identificar quais schedules estão corretos
quando as execuções da transação tiverem
intercalação das suas operações. Diante dessa
afirmação e analisando as figuras a seguir que
apresentam quatro cenários de schedules seriais e
não seriais envolvendo as transações T1 e T2,
classifique cada um dos quatro cenários como
seriais ou não seriais.
A linguagem SQL permite a definição de cinco
restrições para a criação de uma tabela de banco de
dados. Essas restrições são: chave primária, chave
Informática com ênfase em Banco de Dados
8
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
T1
Read_item(X)
X=X-N
Write_item(X)
Read_item(Y)
T2
Y=Y+N
Read_item(X)
X=X+M
Write_item(X)
Schedule A
T1
T2
Read_item(X)
X=X+M
Write_item(X)
Tempo
Read_item(X)
X=X-N
T1
Read_item(X)
X=X-N
T2
Read_item(X)
X=X+M
Tempo
T2
X=X+M
Write_item(X)
Read_item(Y)
Y=Y+N
Write_item(Y)
Schedule D
Marque a alternativa correta.
A) Os schedules I e IV são seriais.
B) Os schedules I e II são seriais.
C) Os schedules II e III são não seriais.
D) Todos os schedules são seriais.
E) Nenhum schedule é serial.
Questão 29
Write_item(X)
Read_item(Y)
Y=Y+N
Write_item(Y)
Schedule B
III.
T1
Read_item(X)
X=X-N
Write_item(X)
Read_item(X)
Write_item(Y)
II.
IV.
Tempo
Tempo
I.
14 de junho de 2015
Write_item(X)
Read_item(Y)
Write_item(X)
Y=Y+N
Write_item(Y)
Schedule C
Existem classificações que separam os comandos
e instruções SQL em cinco diferentes classes:
Instruções de consulta (CONSULTA), Linguagem
de manipulação de dados (DML), Linguagem de
definição de dados (DDL), Linguagem de controle
de dados (DCL) e Controles de Transações (TC).
Diante disto, classifique as instruções a seguir,
associando-as
à
classe
de
comandos
corretamente.
I. DCL
II. DML
III. CONSULTA
IV. DDL
V. TC
(
(
(
(
(
) Delete
) Revoke
) Rename
) Savepoint
) Select
Assinale a alternativa correta.
A) I-II-IV-V-III
B) V-IV-I-II-III
C) IV-I-III-V-II
D) V-IV-III-I-II
E) II-I-IV-V-III
Questão 30
Considere as tabelas Projeto e Departamento
(Depto) com os respectivos valores preenchidos.
Informática com ênfase em Banco de Dados
9
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
14 de junho de 2015
D)
Projeto
E) Não retorna resultados.
Questão 31
Sobre um Sistema Gerenciador de Banco de
Dados (SGBD), assinale a alternativa incorreta.
Depto
Aplique o comando a seguir, escrito na linguagem
SQL (Structured Query Language), na ferramenta
pgAdmin III, do Sistema de Gerência de Banco de
Dados Postgre SQL, e selecione a alternativa que
apresenta os resultados corretos gerados a partir do
comando.
SELECT DISTINCT "NOME"
FROM "PROJETO"
WHERE "DNUM" IN (SELECT "DNUM"
FROM "DEPTO"
WHERE "DEPTO"."DNUM" IS
NOT NULL);
A)
A) Um sistema gerenciador de banco de dados é
um sistema de software de uso geral que facilita o
processo de definição, construção, manipulação e
compartilhamento de bancos de dados entre
diversos usuários e aplicações.
B) Um banco de dados grande pode ter um ciclo de
vida de muitos anos, de modo que o Sistema
Gerenciador de Banco de Dados (SGBD) precisa
ser capaz de manter o sistema, impedindo que ele
evolua à medida que os requisitos mudem com o
tempo. Dessa maneira, a proteção do banco de
dados não é uma das funções fornecidas pelo
SGBD.
C) A construção do banco de dados é o processo
de armazenar os dados em algum meio controlado
pelo sistema gerenciador de banco de dados.
D) Dentre as funções importantes do SGBD, está
inclusa a proteção do sistema contra defeitos ou
falhas de hardware ou software e a proteção de
segurança contra acesso não autorizado ou
malicioso.
E) A definição ou informação descritiva do banco
de dados também é armazenada pelo SGBD na
forma de um catálogo ou dicionário chamado de
metadados.
Questão 32
O comando EXPLAIN fornece informações sobre
como o MySQL executa instruções.
Por exemplo:
B)
C)
Informática com ênfase em Banco de Dados
ou
10
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
Neste contexto, analise as assertivas a seguir.
I. Os comandos DESCRIBE e EXPLAIN são
sinônimos.
II. No MySQL 5.7, o comando EXPAIN pode ser
usado com os comandos SELECT, DELETE,
INSERT, REPLACE e UPDATE.
III. Com a ajuda do comando EXPLAIN, é possível
ver onde se deve adicionar índices a tabelas, de
modo que a instrução é executada mais rapidamente
usando índices para encontrar linhas.
IV. No MySQL 5.7.3, o comando EXPLAIN é alterado
para que o efeito do EXTENDED seja sempre
ativado.
V. O comando EXPLAIN também pode ser usado
como uma TRIGGER.
Desta forma, é correto afirmar que
A) somente as assertivas I, II e IV são verdadeiras.
B) somente as assertivas I, II, III e IV são
verdadeiras.
C) somente as assertivas I, III, IV e V são
verdadeiras.
D) todas as assertivas são verdadeiras.
E) todas as assertivas são falsas.
Questão 33
O processo de normalização leva a um esquema de
relação por uma série de testes para certificar se ele
satisfaz certa forma normal. Nesse contexto, analise
as assertivas a seguir.
I. A forma normal de uma relação refere-se à
condição de forma normal mais alta a que ela atende
e, portanto, indica o grau ao qual ela foi normalizada.
II. As formas normais, quando consideradas
isoladamente de outros fatores, não garantem um
bom projeto de banco de dados.
III. Historicamente, a primeira forma normal foi
definida para reprovar atributos multivalorados,
atributos compostos e suas combinações. Ela afirma
que o domínio de um atributo deve incluir apenas
valores atômicos (simples, indivisíveis) e que o valor
de qualquer atributo em uma tupla deve ser um único
valor do domínio desse atributo.
IV. A segunda forma normal é baseada no conceito
de dependência funcional total.
V. A terceira forma normal é baseada no conceito de
dependência transitiva.
Desta forma, é correto afirmar que
14 de junho de 2015
B) somente as assertivas I, III e IV são verdadeiras.
C) somente as assertivas I, II e V são verdadeiras.
D) somente as assertivas II, IV e V são
verdadeiras.
E) todas as assertivas são verdadeiras.
Questão 34
Dadas
as
tabelas
FUNCIONARIO,
DEPARTAMENTO e REGISTRO apresentadas a
seguir.
FUNCIONARIO
idFuncionario Nome
1
Mariana
2
Laura
3
Samuel
4
Carlos
5
Gustavo
6
Fredson
7
Joaquim
Salario
2000
3750
3100
2500
3000
1500
4500
DEPARTAMENTO
idDepartamento
Nome
1
Diretoria Administrativa
2
Recursos Humanos
3
Financeiro
REGISTRO
idFuncionario idDepartamento
4
1
1
2
3
2
2
3
5
3
6
3
Considerando que foi executada no MySQL 5.6 a
instrução SQL:
SELECT F.Nome as `Nome`, D.nome as
`Departamento`, F.Salario as `Salário` FROM
Funcionario F JOIN Registro R ON F.idFuncionario
= R.idFuncionario JOIN Departamento D ON
R.idDepartamento = D.idDepartamento WHERE
F.Salario >= 1300 AND F.Salario <= 5000;
Assinale a alternativa correta quanto ao retorno da
consulta.
A) somente a assertiva I é verdadeira.
Informática com ênfase em Banco de Dados
11
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
A)
Nome
Departamento
Salário
Carlos
Fredson
Gustavo
Laura
Mariana
Samuel
Diretoria Administrativa
Financeiro
Financeiro
Financeiro
Recursos Humanos
Recursos Humanos
2500
1500
3000
3750
2000
3100
Nome
Carlos
Fredson
Fredson
Fredson
Mariana
Samuel
Departamento
Diretoria Administrativa
Financeiro
Financeiro
Financeiro
Recursos Humanos
Recursos Humanos
Salário
2500
1500
1500
1500
2000
3100
F.Nome
Carlos
Fredson
Gustavo
Laura
Mariana
Samuel
D.Nome
Diretoria Administrativa
Financeiro
Financeiro
Financeiro
Recursos Humanos
Recursos Humanos
Salario
2500
150
3000
375
2000
3100
F.Nome
Carlos
Fredson
Gustavo
Laura
Mariana
Samuel
D.Nome
Diretoria Administrativa
Financeiro
Recursos Humanos
Recursos Humanos
Financeiro
Financeiro
Salario
2500
1500
3000
3750
2000
3100
B)
C)
D)
E) Mensagem de erro de sintaxe.
Questão 35
Quanto à cardinalidade dos
assinale a alternativa incorreta.
relacionamentos,
A) A cardinalidade mínima 1 também recebe a
denominação de “associação obrigatória”, já que ela
indica que o relacionamento deve, obrigatoriamente,
associar uma ocorrência de entidade a cada
ocorrência da entidade em questão. Com base na
mesma linha de raciocínio, a cardinalidade mínima 0
também recebe a denominação de “associação
opcional”.
B) Para fins de projeto de banco de dados, uma
propriedade importante de um relacionamento é a de
Informática com ênfase em Banco de Dados
14 de junho de 2015
quantas ocorrências de uma entidade podem estar
associadas a uma determinada ocorrência através
do relacionamento. Esta propriedade é chamada
de cardinalidade de uma entidade em um
relacionamento.
C) Há duas cardinalidades a considerar: a
cardinalidade máxima e a cardinalidade mínima.
D) Para fins práticos, não é necessário distinguir
entre diferentes cardinalidades máximas maiores
que 1. Por este motivo, apenas duas
cardinalidades máximas são relevantes: a
cardinalidade máxima 1 e a cardinalidade máxima
“muitos”.
E) Apenas a cardinalidade mínima pode ser usada
para classificar relacionamentos binários, ou seja,
aqueles cujas ocorrências envolvem duas
entidades.
Questão 36
Assinale a alternativa incorreta
conceitos de Mineração de Dados.
quanto
aos
A) Business Intelligence (BI) trata-se de um
conjunto de conceitos e metodologias que, fazendo
uso de acontecimentos (fatos) e sistemas
baseados nesses acontecimentos, apoia a tomada
de decisões em negócios. Para isso ser possível, é
necessário adquirir os dados, por exemplo, por
meio de um sistema de processamento on-line de
transações (OLTP), armazená-los em um sistema
de banco de dados do qual se pode gerar ainda um
subconjunto específico de dados e, finalmente,
processar estes dados com uma ferramenta de
análise.
B) A mineração de dados compreende um conjunto
de técnicas para descrição e predição a partir de
grandes massas de dados. Por este motivo, ela
geralmente não se associa a bancos de dados
especiais denominados data warehouse. Estes
bancos de dados dificultam a integração rápida de
dados de diferentes fontes.
C) Data Warehouse não é relacional, mas
multidimensional.
D) Data warehouse tem a habilidade para extrair,
tratar e agregar dados de múltiplos sistemas
operacionais.
E) Data warehouse pode ser implementado na
World Wide Web (WWW).
Questão 37
No MySQL 5.7, os tipos CHAR e VARCHAR são
semelhantes, mas diferem na forma como são
12
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
armazenados e recuperados. Nesse contexto, analise
as assertivas a seguir.
I. CHAR e VARCHAR também diferem em
comprimento máximo.
II. Os tipos CHAR e VARCHAR são declarados com
um comprimento que indica o número máximo de
caracteres que podem ser armazenados.
III. O comprimento de uma coluna CHAR é fixado ao
comprimento que é declarado quando a tabela é
criada. O comprimento pode ser qualquer valor de 0 a
255.
IV. Valores em colunas VARCHAR são strings de
comprimento variável. O comprimento pode ser
determinado com um valor de 0 a 65.535.
Desta forma, é correto afirmar que
A) somente as assertivas I e IV são verdadeiras.
B) somente as assertivas I, II e III são verdadeiras.
C) somente as assertivas I, III e IV são verdadeiras.
D) somente as assertivas II e III são verdadeiras.
E) todas as assertivas são verdadeiras.
Questão 38
O software Oracle (versões 11g, 10g, 9i e 8i) contém
recursos que permitem monitorar as operações de
banco de dados. A auditoria de algumas operações
pode ser feita em um nível alto, com as tentativas
malsucedidas de registrar-se no banco de dados,
enquanto a de outras pode ser feita em um nível
detalhado como, por exemplo, quando um usuário
recuperou linhas de uma tabela específica. Neste
contexto, analise as assertivas a seguir.
I. A auditoria de execução de instruções SQL pode
ser realizada com a instrução AUDIT.
II. Para fazer auditoria de operações de alto nível, o
usuário deve ter privilégio AUDIT SYSTEM.
III. Para monitorar operações em objetos de banco de
dados específicos, o usuário deve ter o privilégio
AUDIT ANY ou o objeto de banco de dados deve
estar em seu esquema.
IV. É possível ver a trilha de auditoria das
informações do usuário que está conectado
atualmente por meio da visão USER_AUDIT_TRAIL.
V. ADM_AUDIT_SYSTEM exibe os registros de
auditoria de todo o sistema.
Desta forma, é correto afirmar que
A) somente as assertivas I, II, III e V são verdadeiras.
B) somente as assertivas I, II e III são verdadeiras.
Informática com ênfase em Banco de Dados
14 de junho de 2015
C) somente as assertivas I, II, III e IV são
verdadeiras.
D) todas as assertivas são verdadeiras.
E) todas as assertivas são falsas.
Questão 39
Os tipos de índices suportados pelo SQL Server
continuam a crescer a cada nova edição. Assinale
a alternativa incorreta quanto à representação de
um tipo de índice suportado pelo SQL Server 2012
para armazenamento no banco de dados.
A) Clusterizado
B) Hash
C) XML
D) Columnstore
E) Rowstore
Questão 40
O banco de dados Oracle tem dois grupos de
funções: funções de uma única linha e funções
agregadas. Neste contexto, assinale a alternativa
incorreta.
A) As funções agregadas operam em várias linhas
e retornam uma linha de saída.
B) Os blocos de linhas podem ser agrupados com
a cláusula GROUP BY.
C) As funções de única linha operam em uma linha
por vez e retornam uma linha de saída para cada
linha de entrada.
D) Os grupos de linhas não podem ser filtrados
com a cláusula HAVING.
E) Existem cinco tipos principais de funções de
uma única linha: funções de caractere, funções
numéricas, funções de conversão, funções de data
e funções de expressão regular.
Questão 41
Assinale a alternativa correta que descreve a
ordem em que as linhas são retornadas quando
uma consulta não tem uma cláusula ORDER BY no
SQL Server 2012.
A) Ordem de chave primária.
B) Ordem arbitrária.
C) Ordem de índice de cluster.
D) Ordem de inserção.
E) Ordem alfabética e/ou numérica.
13
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
Utilize as tabelas Produtos e UnidadesMedida
mostradas a seguir, definidas em um SGBD
POSTGRE SQL estruturado, para resolver as
questões de 42 a 44.
Produtos
Codigo
1
2
3
4
Descricao
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
UnidadesMedida
SiglaUN
UN
PC
LT
14 de junho de 2015
C)
Descricao
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
SiglaUN
UN
LT
UN
UN
UN
LT
UN
UN
UN
LT
UN
UN
D)
Descricao
Unidade
Pacote
Litro
SiglaUN
UN
PC
LT
E)
Descricao
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
SiglaUN
UN
LT
UN
UN
SiglaUN
UN
LT
UN
UN
Descricao
Unidade
Pacote
Litro
Questão 42
Dado o comando SQL:
Select p.Descricao, p.SiglaUN
From Produtos p, UnidadesMedida u;
Assinale a opção que produz o resultado correto,
produzido após a execução do comando SQL acima.
A)
B)
Descricao
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
SiglaUN
UN
UN
UN
UN
PC
PC
PC
PC
LT
LT
LT
LT
Descricao
Unidade
Pacote
Litro
Unidade
Pacote
Litro
Unidade
Pacote
Litro
Unidade
Pacote
Litro
SiglaUN
UN
PC
LT
UN
PC
LT
UN
PC
LT
UN
PC
LT
Informática com ênfase em Banco de Dados
Questão 43
Dado o comando SQL:
Select p.Descricao, u.Descricao
From Produtos p INNER JOIN UnidadesMedida u
ON p.SiglaUN = u.SiglaUN;
Assinale a opção que produz o resultado correto,
produzido após a execução do comando SQL
acima.
A)
Descricao
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
Descricao
Unidade
Litro
Unidade
Unidade
B)
Descricao
Unidade
Pacote
Litro
Descricao
UN
PC
LT
C)
Descricao
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
Descricao
UN
LT
UN
UN
14
Instituto Federal de Educação, Ciência e Tecnologia do Tocantins
D)
E)
Descricao
Caneta Azul
Leite Integral
Vinho Tinto
Lapis Preto 0.5
Descricao
Unidade
Unidade
Unidade
Unidade
Descricao
Unidade
Pacote
Litro
Descricao
Caneta Azul
Leite Integral
Leite Integral
Questão 44
Dado o comando SQL:
SELECT "Descricao"
FROM "UnidadesMedida"
WHERE "SiglaUN" IN (SELECT "SiglaUN"
FROM "Produtos");
14 de junho de 2015
apresentadas as sintaxes para a definição desses
comandos, sendo que um deles apresenta a
sintaxe incompleta. Assinale a alternativa que
apresenta a sintaxe incorreta dos comandos de
definição de restrições.
A) CONSTRAINT produtos_pk PRIMARY KEY
("Codigo")
B) CONSTRAINT "Produtos_FK-UnidadesMedida"
FOREIGN KEY ("SiglaUN")
C) "Codigo" integer NOT NULL
D) CONSTRAINT "Codigo_Barras_UN" UNIQUE
("Codigobarras")
E) CONSTRAINT "Saldo_CHK" CHECK ("Saldo" >
0)
RASCUNHO
Assinale a opção que produz o resultado correto,
produzido após a execução do comando SQL acima.
A) Não retornou resultados.
B)
Descricao
Unidade
Pacote
Litro
C)
Descricao
Unidade
Unidade
Unidade
Unidade
D)
Descricao
Unidade
Unidade
Unidade
E)
Descricao
Unidade
Litro
Questão 45
A linguagem de definição de dados possui comandos
para as definições das cinco tipos de restrições
(chave primária, chave estrangeira, não nulidade,
unicidade e checagem) para controlar a consistência
dos dados de um banco de dados. A seguir, são
Informática com ênfase em Banco de Dados
15
Download

15 informática com ênfase em banco de dados