Iyini i-database?
Ngokwesayensi yamakhompyutha, uhlelo lokuphathwa kwedatha ngokuvamile lubhekisela kwisoftware egcina futhi ihlele ngokuthembekile, futhi inikeze izindlela ezisebenza kahle nezilula zokuguqula nokufinyelela kwedatha yabasebenzisi bokugcina nezinhlelo zokusebenza.  Izinhlelo ze-database zihlukaniswa ngokwemodeli ye-database ezisekelayo. Izinhlobo ezidume kakhulu ze-database zihlanganisa: i-relational, object, key-value kanye ne-document model. Ngemva kwawo-1980, i-relational database yabusa embonini futhi ezinye izinhlobo zasetshenziswa ezindaweni ezisezingeni eliphansi.  I-relation database yamukelwa kabanzi ngoba inikeza i-interface elula kakhulu futhi elula, ehlelela idatha emigqeni nasemakholomu eqoqweni lamatafula, anciphisa ubunzima kubasebenzisi bokugcina nezinhlelo zokusebenza. Emazingeni e-database, ulimi lwe-SQL lusetshenziselwa ukuguqula nokufinyelela idatha.  Izinhlelo ezahlukene ze-database zinokusebenza okuhlukile okususelwa kwimvelo yazo yokusebenza okuqondisiwe. Nokho, iningi lazo linezici ezilandelayo: -- Gcina, shintsha futhi ufinyelele idatha kahle, - Ukunikeza ukufinyelela kumethadatha noma ikhathalogi yedatha yomsebenzisi, -- Phatha ukuguqulwa okuhambisanayo ngezinga elithile lokuvumelana, -- Sekela izinga eliyisisekelo lokuhlukaniswa kokuthengiselana, -- Ukulawula ukulawula ukufinyelela kwedatha yomsebenzisi ukuze kuqinisekiswe ukuphepha.