João, analista de dados do Tribunal de Contas do Estado do Rio de Janeiro (TCE/RJ), recebeu de seu chefe imediato a determinação de disponibilizar à equipe de desenvolvedores, por meio de objeto de banco de dados, as seguintes informações referentes aos ofícios gerados por determinados processos.
- número do ofício
- situação do ofício
- interessado
- data de entrega do ofício
- número do processo ao qual o ofício faz referência
Após conversar com os desenvolvedores, João identificou que o objetivo era proporcionar, via sítio do TCE/RJ, consulta pública a essas informações; a única exigência era que, na consulta pública, as pessoas somente pudessem visualizar informações referentes aos processos cadastrados no ano de 2021. Em seguida, com privilégios de DBA (database administrator), João acessou o banco de dados do tribunal e observou que o banco de dados era relacional, havia sido implementado no SGBD Oracle e possuía as tabelas apresentadas a seguir.

Considerando a situação hipotética apresentada, e com base nos conceitos de banco de dados relacional e da SQL, redija um texto atendendo o que se pede a seguir.
1 Identifique o tipo de relacionamento existente nas tabelas em questão, descrevendo a sua finalidade. [valor: 3,00 pontos]
2 Identifique as chaves existentes nas tabelas mostradas, descrevendo a finalidade de cada uma delas. [valor: 3,50 pontos]
3 Responda, de forma fundamentada, se é viável atender, nos termos apresentados na situação hipotética, ao que foi solicitado e à exigência imposta. [valor: 8,00 pontos]
4 Explique como João pode cumprir o que foi solicitado, citando e descrevendo todas as ações, de forma detalhada. [valor: 14,00 pontos]
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
CONTEÚDO EXCLUSIVO
Confira nossos planos especiais de assinatura e desbloqueie agora!
Ops! Esta questão ainda não tem resolução em vídeo.
Questões Relacionadas
Um banco de dados pessoal é mantido tipicamente pelo indivíduo que o possui e o utiliza. Por sua vez, bancos de dados corporativos ou empresariais normalmente são importantes e complexos o suficiente para que a tarefa de projetar e manter o banco de dados seja confiada a um profissional administrador de banco de dados (DBA – database administrator), responsável por várias tarefas críticas.
Raghu Ramakrishnan e Johannes Gehrke. Sistemas de
gerenciamento de banco de dados. 3.ª ed. Tradução de Célia
Taniwake. Porto Alegre: AMGH, 2011, p. 18 (com adaptações).
Considerando que o fragmento de texto precedente tem caráter unicamente motivador, redija um texto a respeito da administração do banco de…
Conforme consta da “Cartilha de segurança cibernética e riscos de TI para 2022”, na segurança cibernética e no gerenciamento de riscos de TI, os objetivos de confidencialidade, integridade e disponibilidade ampliaram-se para privacidade, segurança, confiabilidade e capacidade de sobrevivência. Além dos líderes de segurança e gerenciamento de riscos e líderes de negócios, há outras funções de TI envolvidas nessa iniciativa.
Há um crescente reconhecimento de que as empresas existem dentro da sociedade e são responsáveis pelos resultados que produzem, bons e ruins. Cibersegurança, risco cibernético, privacidade, gestão de continuidade de negócios, resiliência, segurança corporativa devem ser co…
Considerando que bancos de dados são coleções organizadas de dados que se relacionam ou não, com o objetivo de armazenar informações, responda aos próximos questionamentos, referentes a tabelas em bancos de dados relacionais.
1 O que é uma chave primária? [valor: 3,00 pontos]
2 O que é uma chave estrangeira? [valor: 3,00 pontos]
3 O que é um índice? Qual é seu objetivo? [valor: 3,50 pontos]




