Questão 50 · Informática: Banco de dados
Tabelas do tipo Indexed-organized tables no Oracle têm uma correspondência de organização e funcionalidade com:
- A) Clusterized indexes, no SQL Server;
- B) HEAP tables, no MySQL;
- C) Memory tables, no MySQL;
- D) Partition tables, no SQL Server;
- E) Table Clusters, no Oracle.
Marque a alternativa correta:
Gabarito: A
Gabarito definitivo divulgado pela banca FGV (TJ/RN 2023).
Comentário
Gabarito: A.
No Oracle, as Indexed-organized tables (tabelas organizadas por índice, IOT) armazenam os dados fisicamente na ordem da chave primária, dentro da própria estrutura do índice B-tree. Isso equivale ao clustered index do SQL Server, em que as linhas da tabela ficam fisicamente ordenadas pela chave do índice clusterizado. Por isso a alternativa A é a correta.
Por que as outras estão erradas:
- B) HEAP tables, no MySQL: heap é uma tabela sem organização física por chave, o oposto da IOT.
- C) Memory tables, no MySQL: tabelas em memória se diferenciam pelo local de armazenamento, não pela organização por índice.
- D) Partition tables, no SQL Server: particionamento divide a tabela em partes, sem armazenar os dados ordenados pela chave.
- E) Table Clusters, no Oracle: são outro recurso do próprio Oracle, que agrupa tabelas com colunas em comum; não correspondem a um recurso do SQL Server e não respondem ao que se pergunta.
Não identifiquei divergência com o gabarito oficial.
Fundamentos: Index-organized tables no Oracle · Clustered index no SQL Server · Organização física dos dados por chave primária
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV TJ/RN 2023 (Analista Judiciário - Tecnologia de Informação – Análise de Sistemas), questão 50, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.