SzámítógépekAdatbá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.

Egyszerűen fogalmazva, az adatbázis meghatározza a tárolási módot, és az adatbázis biztosítja az eszközöket feldolgozásra. Továbbá, az adatbázis-kezelő rendszerek vannak osztva általános használatra rendszer, amely képes kezelni a különböző adatok és a speciális célja, hogy egy adott területre vagy típusú információkat. Egy példa a speciális adatbázis-kezelő rendszerek objektum-orientált.

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:

  1. "Key Value". A legnépszerűbb adatbázis - Redis, Voldemort, Tokyo kabinet és Dynomite.
  2. 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.
  3. Dokumentum-orientált. A legnépszerűbb Berkeley DB XML, MongoD, léteznek és CouchDB.
  4. 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

 

 

 

 

Newest

Copyright © 2018 hu.delachieve.com. Theme powered by WordPress.