Vlw gente pelas sugestões.
E Helal que funções seriam essas, pq pelo que entendi em
http://api.drupal.org/api/drupal/includes--database--database.inc/group/database/7 tenho que fazer a consulta em SQL puro.
O que estou querendo saber é se justamente existem funções ou classes que evitem o uso de SQL puro e permitam que eu crie blocos e páginas com links em menus por código php de forma segura e e padronizada com o core do Drupal.
Se os senhores permitirem eu citar um exemplo de outro CMS que tive contato e que ilustra a minha dúvida,
http://codex.wordpress.org/Class_Reference/WP_Query
Eu consigo criar um objeto através dessa classe que contem todas as informações e métodos necessários para eu recuperar meus dados sem precisar escrever SQL puro.
Por favor se eu falar alguma besteira não exitem em corrigir.