Artigo no estilo Mentoring
Em março de 2014 o TJSE (Tribunal de Justiça de Sergipe) abriu um concurso público para preencher as vagas de alguns cargos técnicos. Dentre eles havia o cargo 2 - Analista judiciário na área de administrativa com especialização em banco de dados.
O salário inicial para a única vaga disponível para este cargo era de R$ 4.032,45 para uma jornada de 30 horas semanais. Como pré-requisitos para o cargo os candidatos deveriam ter diploma de graduação na área de informática ou graduação em cursos da área de exatas. O edital não solicitou tempo mínimo na função e experiência comprovada, o que indica que o perfil para esta vaga é para um profissional júnior que está começando no mercado de trabalho.
De acordo com o edital, a prova foi dividida entre questões que cobraram conhecimentos básicos e específicos. O exame contou com 70 questões de conhecimento específico que deveriam ser respondidas com apenas duas alternativas: certa ou errada. O tempo total de duração da prova foi de três horas e trinta minutos e todas as etapas do concurso ficaram a cargo da CESPE (Centro de Seleção e de Promoção de Eventos), órgão que integra a Fundação Universidade de Brasília.
O edital diz também que o conteúdo da prova para o cargo de técnico de informática com especialização em banco de dados envolve os principais conceitos de bancos de dados e as características, funcionalidades e detalhes dos SGBDs InterSystems Cache, PostgreSQL, MySQL e Oracle sem o detalhamento de versões específicas.
Com base nisso, neste artigo será apresentada apenas a correção das questões de conhecimento específico relacionadas ao conteúdo de banco de dados. As questões serão apresentadas, corrigidas e comentadas junto com o gabarito provisório oficial.
Questões de conhecimento específico da prova
Julgue os itens seguintes, no que se refere aos projetos conceitual, lógico e físico de banco de dados relacional.
58) A construção de um modelo particular para cada SGBD, obtido a partir da transformação do modelo conceitual, é o objetivo do projeto lógico.
Gabarito: Certa.
Comentário: Nesta questão o candidato deve saber quais são os tipos de modelagem de banco de dados e como eles se relacionam.
A ordem de criação da modelagem de um banco de dados geralmente é a seguinte: primeiro a modelagem conceitual, depois a modelagem lógica e por fim a modelagem física. Na modelagem lógica é importante que os dados sejam enquadrados de acordo com o modo que eles serão armazenados. Isso quer dizer que as estruturas de armazenamento devem ser definidas de acordo com as características dos dados. Dentre as opções disponíveis para o armazenamento temos grafos, redes, tabelas (linhas e colunas) e outras.
A implementação de um modelo em um banco de dados adequado é realizada na modelagem física, que pode empregar um SGBD relacional, um banco de dados hierárquico ou outro software adequado. Portanto, a questão está correta.
59) O fato de haver restrições associadas a consultas — como ocorre, por exemplo, no caso de a consulta ter de ser executada em, no máximo, três segundos — influencia o projeto físico.
Gabarito: Certa.
Comentário: O conteúdo desta questão deseja verificar se o candidato sabe até onde certos requisitos influenciam o projeto físico de um banco de dados.
O projeto físico deve ser o responsável pela especificação dos arquivos de dados, do log do banco de dados, dos índices das tabelas e de outros detalhes como localização, tamanho, configurações, propriedades, estados e outros aspectos relacionados à implementação dos componentes do banco de dados no sistema operacional.
Os requisitos de desempenho como, por exemplo, o limit ...
Desbloqueie toda a DevMedia
-
+2000 artigos e vídeos
-
+40 trilhas sobre Front-end, Back-end, IA e muito mais
-
+5000 exercícios práticos
-
Mentorias ao vivo individuais