O formato físico utilizado pelas versões 5.1 e para as mais ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Resposta Correta: C - .frm.
A alternativa correta é a letra C, que indica que o formato físico utilizado pelo MySQL versões 5.1 e mais recentes para a representação de tabelas é o .frm. Este formato é responsável por armazenar a definição da estrutura da tabela, incluindo os nomes dos campos, os tipos de dados e as restrições associadas a cada coluna.
Para resolver questões como esta, é necessário ter conhecimentos sobre os aspectos físicos de como o MySQL armazena os dados no sistema de arquivos. O MySQL utiliza diferentes tipos de arquivos para cada aspecto de armazenamento dos dados. No caso das tabelas:
- .frm – Armazena a definição da estrutura da tabela.
- .MYD (MYData) – Utilizado pelo mecanismo de armazenamento MyISAM para armazenar os dados da tabela.
- .MYI (MYIndex) – Utilizado pelo mecanismo MyISAM para armazenar os índices da tabela.
- .ibd – Caso esteja utilizando o mecanismo InnoDB, é possível encontrar arquivos com esta extensão correspondentes aos dados e índices da tabela, se a configuração innodb_file_per_table estiver habilitada.
Assim, ao entender que o arquivo com a extensão .frm é onde as definições da tabela são armazenadas, fica claro por que a alternativa C é a escolha correta.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
https://dev.mysql.com/doc/internals/en/frm-file-format.html
-C - .frm.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo