Índice:
Definição - O que significa Schema on Write?
O esquema na gravação é uma técnica tradicional para armazenamento de banco de dados que, de certa forma, deu lugar a novas idéias aplicadas a sistemas mais sofisticados. O esquema na gravação é frequentemente contrastado com o esquema na leitura, que é um método mais novo de manipulação de dados que oferece às empresas e outras partes mais flexibilidade no uso de sistemas de big data e análise.Techopedia explica o esquema na gravação
Nos primeiros dias do tratamento de dados digitais, os bancos de dados trabalhavam com base no esquema na gravação. Isso significava que os dados precisavam ser adaptados a um modelo ou plano no momento do armazenamento. Então, quando os usuários foram recuperar os dados, eles já estavam em um formato facilmente gerenciável.
O que os especialistas descobriram ao criar ferramentas de manipulação de dados mais inovadoras foi que o esquema na gravação era, de muitas maneiras, muito restritivo. Embora tenha feito um bom trabalho ao reforçar a consistência dos dados, também levou à rejeição de muitos tipos diferentes de dados menos estruturados. Dados brutos ou não estruturados são aqueles que não se encaixam no modelo de banco de dados, não estão em partes facilmente digeríveis ou não podem ser formatados em itens como moeda, nome ou formatos de identificação. Os dados brutos podem ser mais diversos e menos homogêneos, o que facilita a digestão de um sistema de computação. As partes individuais dos dados brutos também podem ser menos reconhecíveis. Mas especialistas em TI descobriram que esse tipo de dados também era valioso.
Parte do motivo da convenção original de esquema na gravação foi que os sistemas anteriores simplesmente não tinham a capacidade de manipular dados menos estruturados. Um sistema simples de entrada / saída não pode lidar com as diferenças de sintaxe ou qualquer outro desvio de uma norma estrita. No entanto, à medida que a capacidade de hardware e software aumentou nas últimas três décadas, surgiram sistemas que podiam lidar com dados não estruturados razoavelmente bem e até fazer parte da formatação automática que costumava ser feita com muito cuidado por mãos humanas (por exemplo, sistemas antigos de cartões perfurados).
O método mais recente de esquema na leitura mostra que dados não estruturados podem ser armazenados no sistema e formatados ou estruturados quando recuperados. Isso levou à obsolescência parcial do método de esquema na gravação, que costumava ser o principal método para a maioria dos sistemas de computação e armazenamento.
