Buscar

Banco de Dados

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

1.
		Analise as sentenças abaixo sobre Auditoria em TI e, em seguida, assinale a alternativa correta:
I. Está calçada em segurança e em controles internos
II. Seu objetivo maior é verificar se os controles internos foram implementados e, se existirem, se são efetivos
III. Engloba o exame das operações, processos, sistemas e responsabilidades gerenciais de uma determinada empresa
	
	
	
	Somente as sentenças II e III estão corretas
	
	
	Somente as sentenças I e II estão corretas
	
	
	Todas as sentenças estão corretas
	
	
	Somente a sentença III está correta
	
	
	Somente as sentenças I e III estão corretas
	
Explicação:
Todas as opções estão corretas. A auditoria foca nos controles internos. Verifica sua existencia e, em existindo, se são eficazes. Ela engloba o exame das operações, processos, sistemas e responsabilidades gerenciais de uma determinada empresa
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		A Auditoria de Sistemas tem como objetivo:
	
	
	
	expandir as fronteiras de acesso aos sistemas e também à Internet
	
	
	permitir o acesso à documentação dos aplicativos e sistemas operacionais
	
	
	garantir a segurança de informações, recursos, serviços e acesso
	
	
	gerenciar todo hardware e software da empresa, garantindo sua manutenção
	
	
	permitir o compartilhamento de informações e serviços na rede
	
Explicação:
O objetivo da Auditoria de  Sistemas é garantir a segurança de informações, recursos, serviços e acesso
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		A Auditoria necessita estar em alta posição no organograma da empresa, logo abaixo da direção executiva. Marque a opção que responde de forma verdadeira a afirmativa:
	
	
	
	os salários dos auditores são compatíveis com os dos diretores
	
	
	esta posição demonstra o status e o poder que a Auditoria possui
	
	
	os auditores não tem horário fixo para exercer suas atividades
	
	
	ela necessita de autonomia para executar suas atividades
	
	
	ela diz para os gerentes como consertar as falhas encontradas
	
Explicação:
Um auditor pode  não  se sentir a vontade para pedir ao seu gerente um plano de contingência caso ele não exista, Os auditores necessitam de flexibilidade e autonomia para exercerem seu trabalho.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		4.
		Quando a empresa contrata uma firma de Auditoria para fazer uma auditoria no sistema Folha de Pagamento, estamos falando de auditoria externa. Neste caso:
	
	
	
	o custo é distribuído pelos auditados
	
	
	a metodologia utilizada é da empresa de auditoria externa
	
	
	o controle sobre trabalhos realizados é mais seguro
	
	
	a equipe será treinada conforme objetivos de segurança da empresa
	
	
	o treinamento dos auditores é responsabilidade da área de recursos humanos
	
Explicação:
a metodologia utilizada é da empresa de auditoria externa => sim, é verdade
o controle sobre trabalhos realizados é mais seguro => o controle do trabalho realizado é responsabilidade da empresa terceirizada, não podemos dizer se é mais ou menos seguro.
a equipe será treinada conforme objetivos de segurança da empresa => Não, a equipe de auditores externos será treinada conforme metodologua da empresa terceirizada
o custo é distribuído pelos auditados => não, o custo d auditoria é de quem a contratou
o treinamento dos auditores é responsabilidade da área de recursos humanos => Não, a equipe de auditores externos será treinada conforme metodologua da empresa terceirizada
 
 
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		5.
		Considerando os conceitos de avaliação  e validação  que envolvem as atividades de Auditoria de Sistemas, classifique  as seguintes atividades como sendo uma atividade de avaliação (A) ou uma atividade de validação (V):
I  - Dentre os 100 testes realizados, o sistema apresentou 5 registros com erro.
II - O sistema Folha de Pagamento carece de rotina de validação de digito de controle na matricula dos colaboradores.
III - O sistema de Contas-correntes não apresenta estabilidade no saldo final do cliente em relação aos centavos.
	
	
	
	A, A, V
	
	
	V, V, V
	
	
	A, V, V 
	
	
	V, A, A
	
	
	V, A, V
	
Explicação:
I  - Dentre os 100 testes realizados, o sistema apresentou 5 registros com erro. => é uma atividade de validação, um resumo dos testes realizados
II - O sistema Folha de Pagamento carece de rotina de validação de digito de controle na matricula dos colaboradores.=> reflete uma opinião do auditor ao constatar que o refereido sistema não possui tal rotina, o que significa uma fragilidade do sistema
III - O sistema de Contas-correntes não apresenta estabilidade no saldo final do cliente em relação aos centavos.=> reflete um julgamento do auditor ao constatar resultados finais dos testes realizados
	
	
	
	 
		
	
		6.
		Sobre a Auditoria de Sistemas podemos assegurar que :
I - ela pode preocupar-se com a integridade da frota de veiculos da empresa e a relação de custos e despesas destes no sistema
II - ela preocupa-se com a conformidade do sistema com a lei vigente no país onde o sistema será processado
III - ela deve identificar vulnerabilidades nos sistemas e indicar como soluciona-las
Identifique a(s) alternativa (s) correta (s)
	
	
	
	Somente as opções I e III estão corretas
	
	
	Somente as opções II e III estão corretas
	
	
	Somente as opções I e II estão corretas
	
	
	Todas as opções estão corretas
	
	
	Nenhuma opção está correta
	
Explicação:
A Auditoria de Sistemas deve preocupar-se em identificar vulnerabilidades dos sistemas mas nunca dizer como solucionar tais vulnerabilidades.
	
	
	
	 
		
	
		7.
		Utilizar a capacidade de cálculos estatísticos e de geração de amostras que facilitem confirmação de saldos necessários para aferir a integridade de dados de um sistema de controle de estoque pode ser conseguida através da técnica:
	
	
	
	abordagem através do computador
	
	
	abordagem ao redor do computador
	
	
	abordagem com o computador
	
	
	abordagem interna ao computador
	
	
	abordagem externa ao computador
	
Explicação:
O aluno deve responder com base nos conceitos expostos na webaula.
	
	
	
	 
		
	
		8.
		A auditoria de um sistema pode ser realizda tanto por auditores internos quanto por auditores independentes, externos.
Observe as sentenças sobre o tipo de auditoria:
I  -  O trabalho do auditor de sistemas pode ser realizado por um analista de sistemas senior que não esteja alocado em nenhum projeto no momento.
II  - A auditoria de sistemas realizada por auditores externos tem mais valor perante os clientes externos.
III - A auditoria de sistemas interna não precisa necessariamente comprar uma metodologia de trabalho. Pode desenvolve-la em casa.
Assinale as sentenças verdadeiras (V) e as sentenças falsas (F).
	
	
	
	F, V, V
	
	
	F, V, F
	
	
	V, V, F
	
	
	F, F, V
	
	
	V, F, F
	
Explicação:
I  -  O trabalho do auditor de sistemas pode ser realizado por um analista de sistemas senior que não esteja alocado em nenhum projeto no momento.=> FALSA. O trabalho de um auditor deve ser realizado por um auditor, tendo  sua autonomia e posicionamento estratégico no organograma da empresa.
II  - A auditoria de sistemas realizada por auditores externos tem mais valor perante os clientes externos.=> FALSA. Os clientes externos não necessitam saber das auditorias de sistemas. Somente os gestores da empresa. Os clientes querem saber dos resultados das auditorias financeiras. (Contabil)
III - A auditoria de sistemas interna não precisa necessariamente comprar uma metodologia de trabalho. Pode desenvolve-la em casa.=> VERDADEIRA.
	 
		
	
		1.
		Para um CPD, seriam consideradas atividades do plano de emergência as atividades das sentenças:
I    -  desligar a força da sala do CPD
II   -  instalar sprinklers e sensores de calor na sala do CPD
III  - telefonar para o Corpo de Bombeiros
	
	
	
	Somente a II
	
	
	I e III
	
	
	I, II e IIIsomente a III
	
	
	I e II
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		Identifique a que planos as ações abaixo pertencem:
E => plano de emergência .  B=> plano de back-up,  R=> plano de recuperação
1 - Acionar o corpo de bombeiros ao verificar um incêncio em andamento
2 - Fazer up-grade de servidor
3 - Fazer manutenção da rede eletrica do CPD
4 - Atualizar o anti-virus
 
	
	
	
	E, B, B, R
	
	
	E, R, B, B
	
	
	B, B, E, E
	
	
	B, R, B, E
	
	
	B, E, R, B
	
Explicação:
Uma boa hora de trocarmos os equipamentos e fazermos algum up-grade é quando saimos da situação de emergencia e voltamos ao normal.
O plano de back-up prove recursos para estarem disponíveis no plano de emergência e executam medidas para minimizarem a ocorrência de riscos.
As ações do plano de emergência são executadas na eventual ocorrência de uma emergência.
	
	
	
	 
		
	
		3.
		Os possíveis riscos de um sistema, negócio ou área devem ser levantados por uma equipe multidisciplinar, envolvendo o objeto da contingência. Identifique qual das afirmativas é FALSA em relação ao que se é discutido nessa reunião:
	
	
	
	os custos envolvidos na confecção do plano de contingência
	
	
	a frequencia com que tais riscos podem ocorrer
	
	
	os estragos materiais, financeiros ou morais que poderão surgir caso o risco ocorra
	
	
	a disponibilidade de recursos para elaboração do plano de emergência
	
	
	os custos dos salários/hora das pessoas envolvidas na reunião
	
Explicação:
Todos os itens devem ser considerados exceto o salario das pessoas envolvidas na reunião (este custo é da área de segurança).
	
	
	
	 
		
	
		4.
		Sabendo que um dos objetivos do plano de contingência é manter a continuidade dos serviços, indique se falsas (F) ou verdadeiras (V) as afirmativas abaixo em relação a serem sistemas/processos críticos em uma agência bancária:
I   - Cadastro clientes novos.
II  - Pagamento de fatura de cartão de crédito com cheque.
III - Saque no caixa em notas de R$ 20,00.
	
	
	
	F, V, V
	
	
	F, F, V
	
	
	V, V, F
	
	
	F, V, F
	
	
	V, F, V
	
Explicação:
I   - Cadastro clientes novos. => FALSA. O serviço pode ser feito manualmente e, posteriormente, inserido no sistema.
II  - Pagamento de fatura de cartão de crédito com cheque.=> FALSA. O serviço pode ser feito manualmente e, posteriormente, inserido no sistema.
III - Saque no caixa em notas de R$50,00.=> VERDADEIRA. É um sistema crítico pois necessariamente deve ser verificado o saldo do cliente para permitir o saque.
	
	
	
	 
		
	
		5.
		O plano de contingência de uma área de negócio é desenvolvido
	
	
	
	pelo gestor do negócio
	
	
	pelo comite de sistemas da empresa
	
	
	pelos auditores de sistema
	
	
	pelo responsável pelo CPD (Centro de Processamento de Dados)
	
	
	pela própria  área  de negócios
	
Explicação:
Os planos de negócio das diversas áreas de negócio são desenvolvidos pela própria área de negócios, podendo ter ajuda do pessola de TI. Não é desenvolvido por uma pessoa apenas pois o enfoque deve ser para toda a área.
	
	
	
	 
		
	
		6.
		Considerando que um plano de contingência deve conter as ações para que possamos sobreviver em situações de emergência na empresa, devemos divulgá-lo para:
	
	
	
	os diretores e gerentes da empresa
	
	
	só para a diretoria da empresa
	
	
	as pessoas que tem seus nomes mencionados no plano
	
	
	funcionários e clientes da empresa
	
	
	todas as pessoas da empresa
	
Explicação:
Não divulgamos nossas estratégias de segurança para as pessoas, exceto se elas tem algo a ver com  as estratégias. Como  um plano de contingência deve conter as ações para que possamos sobreviver em situações de emergência na empresa, devemos divulgá-lo apenas para as pessoas que tem algo a ver com o plano de emergência. Essas pessoas tem seus nomes no plano de emergência.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		7.
		CIPA ¿ Comissão Interna de Prevenção de Acidentes, tem como objetivo a prevenção de acidentes e doenças profissionais, tornando compatível o trabalho com a preservação da vida e da saúde do trabalhador. Assinale dentre as opções abaixo aquela que apresenta o documento que contem as disposições legais;
	
	
	
	Regulamentadora número 5 (NR 5) do Ministério da Educação;
	
	
	Regulamentadora número 5 (NR 5) do Ministério da Justiça;
	
	
	Regulamentadora número 5 (NR 5) do Ministério do Trabalho e Emprego.
	
	
	Regulamentadora número 7 (NR 5) do Ministério do Trabalho e Emprego.
	
	
	Regulamentadora número 5 (NR 5) do Ministério do planejamento;
	
	
	
	 
		
	
		8.
		plano de contingência é formado por 3 compontes: a) Plano de emergência b) plano de backup c) plano de Recuperação. As descrições a seguir: 1).Seu objetivo é providenciar os recursos necessários para uma eventual utilização do plano de emergência. 2). Formado pelas respostas de risco (ações a serem seguidas na eventualidade de uma ameaça ocorrer) e tentativas de evitar danos causados por desastres mantendo, dentro do possível, a capacidade de funcionamento da empresa/sistema. 3). São as atividades e recursos necessários para se passar da situação de emergência para a situação normal. Correspondem, respectivamente a:
	
	
	
	1a, 2b, 3c
	
	
	1c. 2b, 3a
	
	
	1b, 2c, 3a
	
	
	1b,2a,3c
	
	
	1c, 2a, 3b
	
 
		
	
		1.
		Autorização, confidencialidade e acuidade de dados seriam controles internos da categoria:
	
	
	
	conformidade
	
	
	processo de desenvolvimento
	
	
	guarda de ativos
	
	
	segurança do sistema
	
	
	integridade de dados
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		2.
		Sobre o trabalho de auditoria, podemos afirmar que:
 
I) O auditor deve guardar as evidências relacionadas com as não conformidades encontradas durante o trabalho de campo;
II) Existem determinados tipos de não conformidades que o auditor deve ajudar, orientando sobre a melhor solução que deve ser dada para o cenário encontrado;
III) O auditado pode discordar de uma não conformidade, informando ao auditor por escrito e justificando a sua discordância.
· Agora assinale a alternativa correta:
	
	
	
	Somente II e III são proposições verdadeiras.
 
	
	
	Somente I e II são proposições verdadeiras.
 
	
	
	Somente I e III são proposições verdadeiras.
 
	
	
	Somente I é proposição verdadeira.
	
	
	I, II e III são proposições verdadeiras.
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		3.
		Para o cálculo do risco de um sistema em desenvolvimento podemos considerar os seguintes itens, EXCETO
	
	
	
	A linguagem em que o sistema está sendo desenvolvido.
	
	
	O impacto em outros sistemas.
	
	
	O número de clientes afetados pelo sistema.
	
	
	O número de unidades operacionais que o sistema servirá.
	
	
	O valor diário das transações processadas pelo sistema, em reais.
	
Explicação:
A linguagem em que o sistema será ou esta sendo desenvolvido não importa em termos de risco mas sim o conhecimento, a capacitação da equipe naquela linguagem de programação.
	
	
	
	 
		
	
		4.
		Você esta auditando um Sistema de Folha de Pagamento e fará uma reunião inicial entre a Auditoria e as pessoas chaves da área de Sistemas, da área de Recursos Humanos e da área de Contabilidade a fim de informar que o sistema foi selecionado para ser auditado. Esta reunião é feita na fase do trabalho de auditoria chamada de:
	
	
	
	controle
	
	
	planejamento
	
	
	execução
	
	
	levantamento
	
	
	priorização de sistemas a serem auditados
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		5.
		Ao fazermos a analise de risco de um sistema para determinar seu escore de risco e, desta forma, prioriza-lo para ser auditado, devemos considerar:
	
	
	
	O número de arquivos do sistema, o nivel tecnico dos operadores do sistema e seu volume médio diário de transações
	
	
	O custo do sistema, o local físico do CPD e o número de arquivos do sistemaa linguagem de desenvolvimento, o custo de treinamento dos desenvolvedores e o número de interface com outros sistemas
	
	
	seu volume médio diário de transações, seu custo de desenvolvimento e o impacto em outros sistemas
	
	
	O número de periféricos necessários, a linguagem de desenvolvimento e o local físico do CPD
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		6.
		As fases de uma Auditoria de Sistemas são:
	
	
	
	Planejamento; Execução; Emissão e divulgação de relatórios; Follow-up
	
	
	Projeto; Execução; Emissão e divulgação de releases; Acompanhamento
	
	
	Projeto; Execução; Emissão e divulgação de requisitos; Follow-up
	
	
	Planejamento; Exemplificação; Transmissão de relatórios; Backup
	
	
	Planejamento; Exemplificação; Transferência de relatórios; Backup
		
	Gabarito
Comentado
	
	
	
	
	 
		
	
		7.
		Na metodologia estudada, ponto de auditoria significa:
	
	
	
	Um controle de presença do auditor.
 
	
	
	Assinatuda do auditor quando começa o trabalho no dia.
 
	
	
	Uma fraqueza encontrada no sistema auditado.
	
	
	Uma unidade a ser auditada.
 
	
	
	Assinatura do auditor quando começa e quando termina o trabalho no dia.
 
	
Explicação:
Se encontrarmos uma fraqueza ao analisarmos um controle interno, um controle de processo ou um controle de negócios, essa fraqueza é chamada de ponto de auditoria e deve ser imediatamente reportada à area auditada (primeiro verbalmente e em seguida, por escrito).
	
	
	
	 
		
	
		8.
		Na metodologia estudada, ponto de controle é:
	
	
	
	Uma fraqueza encontrada no sistema auditado.
	
	
	Assinatura do auditor quando começa e quando termina o trabalho no dia.
 
	
	
	Um controle de presença do auditor.
 
	
	
	Uma unidade a ser auditada.
 
	
	
	Assinatuda do auditor quando começa o trabalho no dia.
 
	
Explicação:
Ponto de controle é uma unidade a ser auditada. Unidade de controle interno, de controle de processo ou de controle de negócio.
	Os primeiros sistemas de bancos de dados implementados na década de 1960, como o IDS e o IMS, usavam, respectivamente, estruturas de dados em redes e em árvores, por isso, são conhecidos como bancos de dados:
		
	 
	navegacionais
	
	de arquivos
	
	relacionais
	
	de esquemas
	
	conceituais
	Respondido em 21/09/2020 18:41:48
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual alternativa abaixo corresponde a uma atribuição do administrador de banco de dados?
		
	
	Função técnica de administração das equipes de desenvolvimento de aplicações com banco de dados
	 
	Função técnica responsável pela criação e manutenção dos bancos de dados no SGBD
	
	Função gerencial responsável pelo ambiente de dados da organização, definindo políticas, regras de negócio e padrões de dados
	
	Função técnico-gerencial responsável pela manutenção dos sistemas de aplicação que usam banco de dados
	
	Função técnica responsável por manter o sistema de computação no ar, incluindo os sistemas de banco de dados ativos
	Respondido em 21/09/2020 18:42:30
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	(AOCPP CONCURSOS ¿ CONCURSO BRDE 2012 ANALISTA DE SISTEMAS ¿ SUBÁREA ADMINISTRAÇÃO DE BANCO DE DADOS)
Sobre tipo entidade fraca, analise as assertivas e assinale a alternativa que aponta a(s) correta(s).
I. Tipo entidade fraca também são conhecidas por entidades abstratas.
II. Tipo entidade que não tem seus próprios atributos-chave são chamados tipos entidade fraca.
III. Tipo entidade que não tem seus próprios relacionamentos são chamados tipo entidade fraca.
IV. Entidades, que pertençam a um tipo entidade fraca, são identificadas por estarem relacionadas a entidades específicas do outro tipo entidade.
		
	
	Apenas I, II e III
	
	I, II, III e IV
	
	Apenas II, III e IV
	
	Apenas I
	 
	Apenas II e IV
	Respondido em 21/09/2020 19:10:58
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	(ESAF - 2010  - SUSEP - Analista Técnico - Prova 2 - Tecnologia da Informação)
Em relação aos conceitos de bancos de dados, é correto afirmar que:
		
	 
	Um atributo pode possuir cardinalidade de relacionamentos
	
	Um relacionamento não pode possuir cardinalidade
	 
	Em uma generalização/especialização total, para cada ocorrência da entidade genérica, existe sempre uma ocorrência em uma das entidades especializadas
	
	O conjunto de valores que um atributo pode assumir é a cardinalidade do atributo
	
	Um atributo não pode possuir cardinalidade
	Respondido em 21/09/2020 19:05:13
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	(Tribunal Regional Eleitoral do Rio Grande do Norte (TRE/RN) 2011 - Cargo: Analista Judiciário - Área Analista de Sistemas)
Formar novas relações, separando-as a partir de grupos de repetição antes existentes dentro de uma relação, é objetivo da:
 
		
	
	3FN
	 
	1FN
	
	5FN
	
	2FN
	
	FNBC
	Respondido em 21/09/2020 18:57:39
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	(Ministério Público de Pernambuco - PE 2018 Cargo: Analista Ministerial - Área Informática Banca Fundação Carlos Chagas (FCC))
O comando do sistema gerenciador de bancos de dados PostgreSQL (9.5) que permite substituir, em um banco de dados, o nome de uma tabela chamada cliente, para a denominação paciente é:
		
	 
	ALTER TABLE cliente RENAME TO paciente
	
	MODIFY TABLE cliente FOR paciente
	
	CONTROL TABLE cliente AS paciente
	
	CASCADE TABLE cliente paciente
	
	CHANGE TABLE cliente WITH paciente
	Respondido em 21/09/2020 18:56:14
	
		7a
          Questão
	Acerto: 0,0  / 1,0
	
	(Agência de Fomento do Amapá (AFAP) - Tecnologia da Informação - FCC (2019))
Fernando está usando a linguagem SQL (ANSI) e pretende fazer uma atualização nos dados Nome_Cli e End_Cli do cliente cujo Cod_Cli é Cli01, na tabela Cliente. Nome_Cli passará a ser Ariana e End_Cli passará a ser Rua ABC. O código SQL correto que Fernando escreveu foi:
I.. Cliente
II.. Nome_Cli = 'Ariana', End _Cli = 'Rua ABC'
III.. Cod_Cli = 'Cli01';
Para que o código esteja correto, as lacunas I, II e III devem ser preenchidas, respectivamente, por
		
	 
	SET - UPDATE - WHERE
	
	WHERE - SET - UPDATE
	
	SET - WHERE - UPDATE
	 
	UPDATE - SET - WHERE
	
	UPDATE - WHERE - SET
	Respondido em 21/09/2020 19:19:20
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Seja uma tabela assim estruturada: UNIDADE(CODIGOU, DESCRICAO, BAIRRO, ANOINICIO).
Qual código a seguir retorna as unidades localizadas nos bairros Copacabana, Centro ou Barra, cujo ano de início de funcionamento seja maior 2002?
		
	
	SELECT * FROM UNIDADE WHERE BAIRRO NOT IN ('Copacabana','Centro','Barra') AND ANOINICIO=2002
	
	SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND ANOINICIO=2002
	
	SELECT * FROM UNIDADE WHERE BAIRRO NOT IN ('Copacabana','Centro','Barra') AND ANOINICIO>2002
	
	SELECT * FROM UNIDADE WHERE BAIRRO LIKE ('Copacabana','Centro','Barra') AND ANOINICIO>2002
	 
	SELECT * FROM UNIDADE WHERE BAIRRO IN ('Copacabana','Centro','Barra') AND ANOINICIO>2002
	Respondido em 21/09/2020 19:21:29
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Seja uma tabela assim estruturada:
EMPREGADO(CODIGOE, NOME, ENDERECO, CODDEPARTAMENTO).
 
Seja a consulta a seguir:
SELECT CODDEPARTAMENTO, COUNT(*) AS QUANTIDADE
FROM EMPREGADO
GROUP BY CODDEPARTAMENTO;
 
Qual o propósito da consulta?
		
	
	Retornar o nome dos empregados de todos os departamentos.
	 
	Retornar a quantidade de empregados por departamento.
	
	Retornar o código e o nome de cada departamento.
	
	Retornar o número de departamentos da empresa.
	
	Retornar o código do empregado e o número de departamentos da empresa.
	Respondido em 21/09/2020 19:12:07
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Prova: ESAF - 2004 - CGU - Analista de Finanças e Controle - Tecnologia da Informação - Prova 3)
Na linguagem SQL, a consulta simples a um Banco de Dados é uma instrução SELECT e a consulta composta inclui duas ou mais instruções SELECT.
Com relaçãoàs consultas com a utilização da linguagem SQL é correto afirmar que o operador:
		
	
	UNION é usado para combinar os resultados de duas ou mais instruções SELECT, retornando linhas duplicadas
	
	EXCEPT é usado para combinar duas ou mais instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam semelhantes a uma linha das demais instruções.
	
	UNION ALL, quando usado na combinação de duas instruções SELECT, a ordem das instruções SELECT altera o resultado da consulta
	
	EXCEPT, quando usado na combinação duas instruções SELECT, a ordem das instruções SELECT não altera o resultado da consulta
	 
	INTERSECT é usado para combinar duas instruções SELECT, retornando somente as linhas da primeira instrução SELECT que sejam idênticas a uma linha da segunda instrução SELECT.
	R
	
 
		1 ponto
	
		1.
		Que funcionalidade dos sistemas de banco de dados permite prevenir a possibilidade de inconsistência dos dados, a duplicação de esforço para manter os dados atualizados e o desperdício de espaço de armazenamento?
 (Ref.: 201911137270)
	
	
	
	
	Abstração de dados.
	
	
	Independência de dados.
	
	
	Capacidade de backup e recuperação de dados.
	
	
	Compartilhamento de dados.
	
	
	Controle da redundância de dados.
	
	 
	 
		1 ponto
	
		2.
		(VUNESP 2009 CETESB - Analista de Tecnologia da Informação - Banco de Dados)
Considere os seguintes exemplos de atributos contidos em uma tabela de um banco de dados relacional:
I. Rua das Rosas, 505, São Paulo, SP.
II. Parafuso.
III. Masculino.
Constitui(em) exemplo(s) de atributo(s) composto(s) o contido em:
 (Ref.: 201911128145)
	
	
	
	
	I e III, apenas
	
	
	I, II e III
	
	
	II e III, apenas
	
	
	I e II, apenas
	
	
	I, apenas
	
	 
	 
		1 ponto
	
		3.
		(FCC  SEFAZ/SP Agente Fiscal de Rendas 2013 adaptado) Para responder à próxima questão, considere o texto a seguir:
A empresa Express conta com diversas equipes de desenvolvimento, nas áreas de software em geral, incluindo técnicas estruturadas e de orientação a objetos. Essas equipes estão em constante aperfeiçoamento, visando mantê-las sempre atualizadas com as técnicas mais recentes da engenharia de software, incluindo-se aí a área de bancos de dados.
A Express atende clientes de diversos perfis, abrangendo pequenas, médias e grandes empresas. Dessa forma, os sistemas de computação solicitados também atendem a esse perfil, compreendendo sistemas de pequeno, médio e grande porte.
A Express conta com equipes especializadas, de grande experiência nas áreas acima destacadas, estando, portanto, apta a atender desde um simples produto até um grande sistema de software. Dessa forma, os produtos desenvolvidos pela Express possuem, normalmente, uma qualidade bastante apurada, o que pode ser verificado pelas diversas técnicas existentes.
Uma das normas da Express é a de produzir documentação de excelente qualidade, cuja finalidade é não apenas para entrega aos clientes, mas também para possibilitar a manutenção adequada dos produtos desenvolvidos.
No projeto de seus bancos de dados, a Express faz uso da modelagem relacional, na qual é necessário definir os domínios dos atributos de uma relação. Um domínio é considerado atômico se, na aplicação em questão:
 (Ref.: 201911136989)
	
	
	
	
	Forem admitidos apenas letras e espaços como caracteres válidos.
	
	
	Seus elementos forem considerados como indivisíveis.
	
	
	Não forem admitidos valores nulos.
	
	
	O comprimento máximo de seus valores tiver até 255 caracteres.
	
	
	Não houver caractere especial nos valores dos atributos, tais como $ e @.
	
	 
	 
		1 ponto
	
		4.
		(ESAF  2012 - CGU - Analista de Finanças e Controle - Auditoria e Fiscalização) O Modelo Relacional usa:
 (Ref.: 201911136995)
	
	
	
	
	Uma tabela de relações de acesso para determinados usuários.
	
	
	Uma coleção de tabelas para representar os dados e as relações entre eles.    
	
	
	Um conjunto de relações entre objetos representados por seus dados.
	
	
	Uma coleção de modelos de bancos de dados com hierarquias relacionais de usuários.
	
	
	Uma coleção de tabelas de decisão para representar os dados através de relações parametrizadas.
	
	 
	 
		1 ponto
	
		5.
		Em um projeto de banco de dados, a desnormalização é recomendada quando:
 (Ref.: 201911152298)
	
	
	
	
	Há muitas colunas obrigatórias em uma tabela.
	
	
	Há diversas tabelas temporárias mantidas pelo SGBD.
	
	
	Há muitas atualizações nas tabelas do banco de dados.
	
	
	Há necessidade de reduzir o número de tabelas envolvidas em consultas que acontecem com frequência, com a consequente redução do uso de recursos pelo SGBD.
	
	
	Para facilitar a migração de dados de SGBDs diferentes.
	
	 
	 
		1 ponto
	
		
		Dentre as opções a seguir, assinale a que contém a expressão em SQL que inclui uma coluna Email do tipo VARCHAR(80) na tabela PROFESSOR.
 (Ref.: 201911152325)
	
	
	
	
	ALTER TABLE PROFESSOR MODIFY COLUMN Email VARCHAR(80).
	
	
	ALTER DATABASE ADD COLUMN Email VARCHAR(80) TO PROFESSOR.
	
	
	ALTER DATABASE PROFESSOR ADD COLUMN Email VARCHAR(80).
	
	
	ALTER TABLE PROFESSOR ADD COLUMN Email VARCHAR(80).
	
	
	ADD COLUMN Email VARCHAR(80) TO TABLE PROFESSOR.
	
	 
	 
		1 ponto
	
		7.
		(Companhia Pernambucana de Saneamento (COMPESA) - Administrador de Banco de Dados
- FGV (2016)) Uma das funções dos Sistemas Gerenciadores de Bancos de Dados é garantir as
propriedades ACID das transações. Dessas propriedades, a que trata da atomicidade está
associada aos comandos:
 (Ref.: 201911152575)
	
	
	
	
	REDO e UNDO.
	
	
	GRANT e REVOKE.
 
	
	
	CHECK e UNCHECK.
 
	
	
	LOCK e UNLOCK.
 
	
	
	COMMIT e ROLLBACK.
 
	
	 
	 
		1 ponto
	
		
		Seja uma tabela assim estruturada: DISCPLINA(CODIGOD, DESCRICAO, CARGAHORARIA). Qual código a seguir retorna as disciplinas cuja descrição inicia pela letra "A" e que tenham carga horária menor que 80 horas?
 (Ref.: 201911153450)
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	 
	 
		1 ponto
	
		
		(FCC - 2009 - TRE-PI - Analista Judiciário - Tecnologia da Informação - Análise de Sistemas) Para obter todas as linhas da tabela B, o comando SELECT deverá utilizar na sequência um JOIN entre as tabelas A e B do tipo:
 (Ref.: 201911137286)
	
	
	
	
	INNER JOIN.
	
	
	LEFT OUTER JOIN.
	
	
	CROSS JOIN.
	
	
	FULL OUTER JOIN.
	
	
	RIGHT OUTER JOIN.
	
	 
	 
		1 ponto
	
		
		Considere que cada tabela a seguir pertence a um banco de dados distinto.
Qual consulta retorna o nome e o CPF dos cidadãos que são clientes e alunos?
 (Ref.: 201911137017)
	
	
	
	
	SELECT NOME, CPF FROM ALUNO
   EXCEPT
   SELECT NOME, CPF FROM CLIENTE;
	
	
	SELECT NOME, CPF FROM CLIENTE
   INTERSECT
   SELECT NOME, CPF FROM ALUNO;
	
	
	SELECT NOME, CPF FROM ALUNO
   UNION
   SELECT NOME, CPF FROM CLIENTE;
	
	
	SELECT NOME, CPF FROM CLIENTE
   JOIN
   SELECT NOME, CPF FROM ALUNO;
	
	
	SELECT NOME, CPF FROM CLIENTE
   MINUS
   SELECT NOME, CPF FROM ALUNO;

Continue navegando