Questões de banco de dados do concurso do Ministério Público (2010) - parte 1
Apresentar a segunda parte da correção das questões com conteúdo de banco de dados do concurso público do Ministério Público da União para a carreira de Analista de Informática com especialidade em banco de dados.
Para que serve:
O conteúdo apresentado neste artigo serve para treinar candidatos e estudantes de banco de dados para futuras provas e concursos.
Em que situação o tema é útil:
A resolução das questões apresentadas neste artigo é útil para o candidato que almeja seguir a carreira de servidor público em um dos diversos cargos relacionados à área de tecnologia da informação, mais especificamente para aqueles que precisam estudar o conteúdo de banco de dados.
Resumo DevMan
Em junho de 2010 o Ministério Público da União abriu um concurso público para preencher vagas de diversos cargos de reserva. De acordo com o edital, a prova foi dividida entre questões de conhecimentos básicos, que compreendiam 60 questões, e questões com conhecimentos específicos, que compreendiam 90 questões. Neste sentido, este artigo apresenta a segunda parte da correção das questões com conteúdo de banco de dados do concurso público do Ministério Público da União para a carreira de Analista de Informática com especialidade em banco de dados.
Em junho de 2010 o Ministério Público da União abriu um concurso público para preencher vagas de diversos cargos de reserva. Esta prova contou com um cargo não muito comum em provas de concurso público: o de Analista de Informática com especialidade em banco de dados.
Neste artigo será apresentada a correção da segunda parte das questões relacionadas ao conteúdo de banco de dados. Apenas as questões da prova para o cargo de Analista de Informática com especialidade em banco de dados (cargo 24 do concurso) serão apresentadas, corrigidas e comentadas junto com o gabarito oficial.
Questões objetivas de conhecimento específico
Acerca de administração de bancos de dados relacionais, julgue os itens que se seguem.
120) Considere a seguinte situação hipotética. Em determinada organização, os funcionários (entidade F) associam-se aos departamentos (entidade D), por meio do relacionamento de lotação (L), sendo N funcionários em 1 departamento (N:1). Também pode ocorrer, concomitantemente com a lotação, o relacionamento gerencial (G), do tipo 1:1, ou seja, um funcionário gerencia no máximo um departamento. Como restrição da organização, todo gerente deve estar lotado obrigatoriamente no departamento que dirige. Nessa situação, é correto afirmar que, na referida organização, verifica-se um exemplo de restrição de integridade envolvendo relacionamentos.
Gabarito: Correta.
Comentário: Esta questão cobra do candidato a capacidade para interpretar um texto que descreve um relacionamento entre entidades. A descrição das entidades funcionários (F) e departamentos (D) junto com as descrições das relações lotação (L) e gerencial (G) configura um modelo lógico de banco de dados que deve passar por refinamentos até se tornar um modelo físico. Da maneira que as relações foram definidas e de acordo com as suas cardinalidades (N:1 e 1:1 para lotação e gerencial, respectivamente) fica claro que este é um exemplo onde o relacionamento impõe restrição de integridade pois eles restringem e colocam limites da quantidade de gerentes que podem pertencer a um departamento. Sendo assim, o candidato deve marcar esta questão como correta.
121) O termo integridade é utilizado em sistema de banco de dados com o significado de precisão, correção ou validade. Nesse contexto, a integridade tem como função assegurar que os dados no banco de dados sejam precisos e preservados contra atualizações válidas.
Gabarito: Errada.
Comentário: Esta questão cobra do candidato conhecimentos a respeito da integridade de dados em um banco de dados. Em particular, a questão pergunta se a função da integridade, que pode ser implementada de diversas formas como constraints, triggers e outros, é assegurar que os dados continuem precisos e preservados contra atualizações válidas. O enunciado desta questão está quase correto: a única palavra que torna o enunciado errado é a última palavra do texto: válidas, pois o principal objetivo da integridade é preservar os dados contra atualizações inválidas. Sendo assim, o candidato deve marcar esta questão como errada.
...Confira outros conteúdos:
Perguntas frequentes
Nossos casos de sucesso
Eu sabia pouquíssimas coisas de programação antes de começar a estudar com vocês, fui me especializando em várias áreas e ferramentas que tinham na plataforma, e com essa bagagem consegui um estágio logo no início do meu primeiro período na faculdade.
Estudo aqui na Dev desde o meio do ano passado!
Nesse período a Dev me ajudou a crescer muito aqui no trampo.
Fui o primeiro desenvolvedor contratado pela minha
empresa. Hoje eu lidero um time de desenvolvimento!
Minha meta é continuar estudando e praticando para ser um
Full-Stack Dev!
Economizei 3 meses para assinar a plataforma e sendo sincero valeu muito a pena, pois a plataforma é bem intuitiva e muuuuito didática a metodologia de ensino. Sinto que estou EVOLUINDO a cada dia. Muito obrigado!
Nossa! Plataforma maravilhosa. To amando o curso de desenvolvimento front-end, tinha coisas que eu ainda não tinha visto. A didática é do jeito que qualquer pessoa consegue aprender. Sério, to apaixonado, adorando demais.
Adquiri o curso de vocês e logo percebi que são os melhores do Brasil. É um passo a passo incrível. Só não aprende quem não quer. Foi o melhor investimento da minha vida!
Foi um dos melhores investimentos que já fiz na vida e tenho aprendido bastante com a plataforma. Vocês estão fazendo parte da minha jornada nesse mundo da programação, irei assinar meu contrato como programador graças a plataforma.
Wanderson Oliveira
Comprei a assinatura tem uma semana, aprendi mais do que 4 meses estudando outros cursos. Exercícios práticos que não tem como não aprender, estão de parabéns!
Obrigado DevMedia, nunca presenciei uma plataforma de ensino tão presente na vida acadêmica de seus alunos, parabéns!
Eduardo Dorneles
Aprendi React na plataforma da DevMedia há cerca de 1 ano e meio... Hoje estou há 1 ano empregado trabalhando 100% com React!
Adauto Junior
Já fiz alguns cursos na área e nenhum é tão bom quanto o de vocês. Estou aprendendo muito, muito obrigado por existirem. Estão de parabéns... Espero um dia conseguir um emprego na área.