HADB 節點有兩種類型:
每個節點皆有一個父程序和數個子程序。父程序又稱為節點監督員 (NSUP),由管理代理程式啟動。父程序負責建立子程序並將其保持在執行狀態。
子程序包含:
作業事件伺服器程序 (TRANS) 可協調分散式節點上的作業事件,並管理資料儲存。
關聯代數伺服器程序 (RELALG) 可協調並執行複合關聯代數查詢,例如排序和連結。
SQL 共用記憶體伺服器程序 (SQLSHM) 可維護 SQL 字典快取。
SQL 伺服器程序 (SQLC) 可接收用戶端查詢、將查詢編譯為本機 HADB 指示、將指示傳送至 TRANS、接收結果,然後將結果傳遞至用戶端。每個節點針對每個用戶端連線會有一個主要的 SQL 伺服器和一個輔助伺服器。
節點管理員伺服器程序 (NOMAN),讓管理代理程式用來執行 hadbm 管理用戶端所發出的管理指令。