Comentário de prova – TJDFT – Cargo 1 – Analista de sistemas – BD e SGBDs

Vamos comentar as questões relacionadas ao assunto do nosso curso. Vejamos a primeira questão, ou o primeiro e único grupo de questões:

Um banco de dados permite à aplicação o armazenamento e a recuperação de dados com eficiência, o que garante segurança e integridade das informações. No caso de banco de dados relacional, os dados são armazenados em tabelas e os relacionamentos entre elas as tornam relacionais. A esse respeito, julgue os itens que se seguem.

77 Em um banco de dados relacional, a chave estrangeira que existe em uma tabela deve ser chave primária em outra tabela.

Comentário: Idealmente uma chave estrangeira deve ser criada referenciando uma chave primária, contudo existe a possibilidade de criarmos uma chave estrangeira referenciando uma chave candidata ou um atributo (ou conjunto de atributos) que seja considerado único (UNIQUE). Ou seja, essa questão, do ponto de vista teórico pode ser passível de recurso.

Segue um texto de uma referência: A FOREIGN KEY constraint does not have to be linked only to a PRIMARY KEY constraint in another table; it can also be defined to reference the columns of a UNIQUE constraint in another table.

78 As operações do tipo CRUD (Create, Read, Update, Drop) formam uma das funcionalidades básicas utilizadas em bancos de dados relacionais.

Comentário: Vejam que ele apresentou a lista de de operações com um erro. CRUD é o acrônimo para create, read, update e delete. Em SQL refere-se as operações de insert, select, update e delete, conhecidas como data manipulation language – DML. Alternativa, portanto, incorreta.

79 Um banco de dados em grafos está diretamente relacionado a um modelo de dados já estabelecido, o que viabiliza recomendar a utilização para os casos em que a interconectividade dos dados é tão importante quanto os próprios dados.

Comentário: Sistemas de banco de dados em grafos suportam aplicações baseadas em modelos de dados cuja a interconectividade de dados ́e um aspecto importante.  O volume de dados crescente envolvendo tais aplicações vem sendo tratado por uma série de soluções de gerenciamento de dados baseados em grafos visando a escalabilidade destes sistemas. Além de prover uma forma direta para a representação de dados complexos, bancos de dados em grafos classificados como nativos são capazes de executar consultas de forma eficiente por eliminar operações custosas de junções.  Gabarito, portanto, correto.

80 Uma das principais desvantagens do banco de dados MySQL é que ele não possui suporte para triggers — gatilhos predefinidos e associados a tabelas — disparados por algum evento específico.

Comentário: O MySQL possui suporte a triggers, logo não ter suporte não pode ser considerado uma desvantagem. Para saber mais sobre triggers no MySQL clique aqui.

Qualquer dúvida estou as ordens.

Thiago Cavalcanti

Thiago Rodrigues Cavalcanti

Ver comentários

Posts recentes

Concurso Morungaba (SP) Educação: 42 VAGAS; inscrições abertas!

A Prefeitura Municipal da Estância Climática de Morungaba, em São Paulo, publicou o novo edital…

3 minutos atrás

Concurso ISS Mossoró: resultado final é homologado!

Está oficialmente finalizado o concurso público da Secretaria de Tributação do Município (ISS) de Mossoró.…

3 minutos atrás

Concurso SAAE de Luz MG: 5 vagas + CR; prova em dezembro.

Estão encerradas as inscrições do concurso SAAE de Luz MG (Serviço Autônomo de Água e…

7 minutos atrás

Concurso CGU: reestruturação da carreira a partir de 2025

Foi aprovada a proposta de reestruturação da carreira de Finanças e Controle para o próximo…

17 minutos atrás

Concurso CRESS PA: resultados definitivos divulgados, confira!

O Conselho Regional de Serviço Social do Pará (CRESS PA) divulgou os resultados das provas…

29 minutos atrás

Concurso CONFERE: resultados definitivos divulgados! Veja

O concurso CONFERE (Conselho Federal dos Representantes Comerciais) está com os resultados definitivos das provas…

39 minutos atrás