Zhrnutie
DBMS možno rozdeliť podľa nasledujúcich kritérií: údajový model, dotazovací jazyk a výpočtový model.
Relačné DBMS boli navrhnuté a ukázali sa ako veľmi vhodné pre „agendové“ databázové aplikácie.
  • RDBMS charakterizuje jednoduchá štruktúra údajov, jednoduché algoritmy a centralizovaná databáza. 
V RDBMS sú údaje v databáze vo forme tabuliek. Riadok zodpovedá záznamu. Stĺpec zodpovedá atribútom. Každý stĺpec má určený údajový typ, ktorých je obmedzené množstvo. Vzťahy nie sú explicitné. RSRBD je špecifikovaný v SQL. 
  • Naproti tomu objektovo – orientované DBMS charakterizuje zložitá štruktúra údajov, komplikované algoritmy a použitie siete výkonných počítačov a distribuovaných databáz.
Priniesli naproti RDBMS kvalitnejšie údajové a procedurálne modelovanie. Znížila sa však jednoduchosť a matematická precíznosť.

ODBMS vznikali historicky dvojakým spôsobom: pridávaním databázových čŕt do O-O programovacích jazykov a rozšírením relačných DBMS o O-O črty.

Dôraz v OOSRBD je na objektoch a objektových vzťahoch v aplikáciách napísaných v OO jazykoch a spôsobe ich uchovávania v databáze. Podporujú zapuzdrenie, násobnú dedičnosť a abstraktné údajové typy. Poskytujú objektové identifikátory (OID) pre každú trvalú inštanciu triedy. Objektovo orientovaný jazyk (C++, Java, Smalltalk) je jazykom ako pre aplikáciu, tak aj pre databázu.
  • Objektovo – relačné systémy charakterizuje predovšetkým to, že sa snažia zjednotiť rysy ako relačných, tak objektových systémov.
ORSRBD sú nadmnožinou RSRBD. ORSRBD je špecifikovaný v rozšírení SQL štandardu – SQL3. ORSRBD využívajú údajový model tak, že „pridávajú objektovosť do tabuliek.“