Számítógépek, Adatbázisok
Áttekintése adatbázis-kezelő rendszerek
Minden emberi tevékenység elválaszthatatlan a különböző információk könyvtárak és adatbázisok. A könyvtár adatbázis, jegyzettömb, cím a mobil telefon vagy tabletta - ez nem egy teljes listát a strukturált információ, amit használni. De a számítógépek, mint a pontosság, így kapjuk a meghatározás.
Így egy adatbázis (DB) - egy sor logikailag kapcsolódó leíró adatokat az információs állapot tárgyak a különböző szakterületek és feldolgozása számítástechnikai berendezések.
Adatbázis-kezelő rendszer egy olyan szoftver és nyelvi környezet létrehozására, kezelésére és feldolgozására információs bázisok. Hozzárendelése adatbázis:
- Munka a bázisok a külső (lemezek, szalagok, stb ...) és RAM;
- Megosztása a felhasználók számára;
- változás-ellenőrzési, archiválási és adatbázis-helyreállítást;
- hozzáférés biztosítása nyelv információfeldolgozás ;
- eszközök létrehozását, módosítását, és az adatbázis kezelése.
A relációs Management System
Mivel az Advent a számítógépes adatbázisok ez már sok modell a munkájukat, de a relációs modell volt a leginkább egyetemes. Ez egy rokon szerkezetű információs táblák, integritását és minimális redundancia információkat. Táblázat modell alkalmazható a legtöbb témakörben, és a piac egy relációs adatbázis-kezelő rendszer indult rohamos fejlődésnek. Az ábra egy példát mutat egy relációs szerkezete „bázis a diákok.”
Minden relációs DBMS-ek támogatása ANSI SQL nyelv szabványos és alapelveinek a relációs modell, amely lehetővé teszi az alkalmazások futnak a különböző adatbázisokban. Továbbá, a nagy adatbázisok saját SQL kiterjesztése kiegészítései. Példák rendszer adatbázis nagyszabású projektek - ez a Microsoft SQL Server és az Oracle.
A relációs modell sikeresen alkalmazható a fejlesztése az internetes projekteket. Ilyenek például a MySQL adatbázis és PostgreSQL.
NoSQL technológia
A növekedés adatmennyiség és összetettsége a kapcsolat vezetett az új adatbázis-kezelő rendszerek. Információ már nem függetlenek egymástól, és néha még lehetetlen szigorúan leírni a szerkezetét. A relációs adatbázisok már nem tudnak megbirkózni az ilyen feladatokra. Ez oda vezetett, hogy kialakult egy új típusú információs adatbázisok és rendszerek, összefoglaló néven NoSQL ( «nincs SQL»).
A fő kategóriája NoSQL adatbázisok:
- "Key Value". A legnépszerűbb adatbázis - Redis, Voldemort, Tokyo kabinet és Dynomite.
- Klónok adatbázis BigTable. Úgy alakult a Google belső használatra kereső. hivatalosan BigTable Ez nem ajánlott, de létezik egy adatbázis az annak alapján. Ez Hadoop, Hypertable és Cassandra.
- Dokumentum-orientált. A legnépszerűbb Berkeley DB XML, MongoD, léteznek és CouchDB.
- Ennek alapján a bázis gráfelmélet. Használt Neo4j, Sones graphDB és AllegroGraph.
jövője DBMS
Piac relációs adatbázis-kezelő rendszerek továbbra is növekszik, és egyre inkább hajlanak a NoSQL-készítés. Természetesen a „klasszikus» SQL eladott rengeteg szoftver rendszerek különböző összetettségű, és nekik vannak ilyen piaci óriások, mint a Microsoft és az Oracle. De némi bizonyossággal feltételezhető, hogy NoSQL az elkövetkező években lesz képes jelentősen kiszorítani vezetők a fejlesztés komplex információs rendszerek.
Similar articles
Trending Now