Gemstone
GemStone/SはSmalltalk-80の上位互換であり、データベース管理システムとしての固有の機能を使わなければSmalltalk-80環境として扱うことができる。また、記憶領域 (RDBMSではテーブル) はSmalltalk環境で集合要素を扱うのに一般的なCollectionの派生クラスで生成したオブジェクトであり、Smalltalkの使用者にとっては馴染み深いOrderedCollectionやDictionaryといったクラスやそこから派生させたクラスを使うことができる。データベースの参照及び更新といった問い合わせはSmalltalk環境におけるCollection操作と基本的に同じであり、Smalltalkの使用者は排他と更新の確定およびデータベース管理システムとの接続以外は殆ど意識することなく透過的に処理を記述することができる。