Drupal é um framework modular e um sistema de gerenciamento de conteúdo (CMS) escrito em PHP. Da mesma forma que os sistemas de gerenciamento de conteúdo mais modernos, o Drupal permite criar e organizar conteúdo, manipular a aparência, automatizar tarefas administrativas, e definir permissões e papéis para usuários e colaboradores. Fonte: Wikipedia Entre para nossa comunidade e tire suas dúvidas: dúvidas de Drupal

Trabalhando com Banco de dados no Drupal - Como escrever ou atualizar um registro?

Apesar de não ser uma tarefa tão comum para muitos projetos em Drupal, algumas customizações podem precisar de soluções nas quais seja necessário o uso de novas tabelas para registrarmos dados que não se enquadram como nodes, taxonomias, usuários e etc. O uso de tabelas próprias não se restringe a módulos personalizados, criados específicamente para um determinado projeto, é muito comum encontrarmos casos como estes em módulos contribuídos no drupal.org.