Minden emberi tevékenység elválaszthatatlanul összekapcsolódiksok információs katalógus és adatbázis. A könyvtár-nyilvántartás, címjegyzék, címek mobiltelefonon vagy táblagépen - ez távol áll a strukturált információk teljes listájától. De a számítógépek, mint a precíziós, ezért fogunk meghatározni.
És így, adatbázis (DB) - logikailag összekapcsolt adatok egy csoportja, amely leírja az objektumok információs állapotát különböző tárgyterületeken és számítógépes eszközökkel feldolgozva.
Adatbázis-kezelő rendszer egy szoftver és nyelvi környezet az információs adatbázisok létrehozásához, kezeléséhez és feldolgozásához. DBMS hozzárendelése:
Számítógépes adatbázisok megjelenése óta munkájuk sok modelljét hozták létre, de relációs modell bizonyult a leginkább egyetemesnek. Ez egy összekapcsolt információs táblák, garantálja az adatok integritását és minimális redundanciáját. A táblázat modellje a legtöbb témakörre alkalmazható, és a relációs adatbázis-kezelő rendszerek piaca gyorsan fejlődött. Az ábra a "Student base" relációs struktúra példáját mutatja.
Minden relációs adatbázis támogatja az ANSI szabványtSQL nyelv és a relációs modell alapelvei, amelyek biztosítják az alkalmazások különböző DBMS-ben történő működtetését. Emellett a nagyméretű DBMS-eknek saját kiegészítéseik vannak az SQL kiterjesztéssel. A nagy projektek adatbáziskezelő rendszere például a Microsoft SQL Server és az Oracle.
A relációs modellt sikeresen használják az internetes projektek fejlesztésében is. Például a MySQL és a PostgreSQL.
Megnövekedett információ és összetettségAz összekapcsolások új adatbázis-kezelő rendszerek kialakulásához vezettek. Az információ megszűnt egymástól, és néha lehetetlen leírni struktúráját mereven. A relációs adatbázisok már nem tudnak megbirkózni az ilyen feladatokkal. Ez az új típusú információs bázisok és kezelő rendszerek megjelenéséhez vezetett, amely a NoSQL ("nincs SQL") általános nevet kapta.
A NoSQL adatbázisok fő kategóriái a következők:
Az adatbázis-kezelő rendszerek piaca továbbra is folytatódikFejleszteni és egyre inkább hajlamosak a NoSQL megoldások használatára. Természetesen a "klasszikus" SQL nagyszámú különböző összetettségű szoftverrendszert vezetett be, mögötte pedig olyan piacok óriása, mint a Microsoft és az Oracle. De nagyfokú bizonyossággal feltételezhető, hogy a NoSQL az elkövetkező években jelentősen lenyomja a vezetőket a komplex információs rendszerek fejlesztésében.
</ p>