definiálása adatbázis

Kiderült, hogy egyrészt minden sokkal könnyebb, és a másik - sokkal nehezebb, mint gondolná. Meg fogom magyarázni, hogy a munka egy bizonyos típusát és modelljét az adatbázis által használt program. A számítástechnika, ezek az úgynevezett adatbázis-kezelő rendszerek.

definiálása adatbázis

A rendszer adatbázis-kezelő

A rendszer adatbázis-kezelő

Adunk meghatározása adatbázis-kezelő rendszerek.

A adatbázis-kezelő rendszer (DBMS) egy sor nyelvi és szoftverek, amelyek szabályozzák a létrehozását és adatbázisok használata.

Modern adatbázis áll:


  • mag - részben a DBMS szoftver, irányításáért felelős az adatok a memóriában és fakitermelés
  • CPU adatbázis-nyelv, amely optimalizálása lekérdezések letölteni és frissíteni az adatokat, és hozzanak létre egy adatbázist
  • Alrendszer támogatás futásidejű, amely értelmezi az adatkezelési program, amely az adatbázis létrehozása felhasználói felület
  • Service programok (külső eszközök), amelyek más lehetőségeket karbantartási információs rendszerek.

Mivel az adatbázis révén hajtják végre, az összes folyamatokat, amelyek alkalmazhatók adatbázisok, ezért jobb lenne, hogy csak a fő jellemzői.

Az alapvető funkciók az adatbázis

By the way, ebben a témában, akkor töltse le a bemutatót a PowerPoint.

adatbázis besorolás

Számos okok, amelyek alapján meg lehet osztályozni az adatbázisba.

RDBMS adatok modell:


  • hierarchikus adatbázis
  • hálózati adatbázis
  • relációs adatbázis-kezelő
  • Az objektum-orientált adatbázis-kezelő rendszer
  • Az objektum-relációs adatbázis-kezelő rendszer

Jelenleg az utolsó 2 típusú használt nagyprojektek.

Elosztott adatbázis mértéke szerint


  • Helyi (DBMS mindössze egyetlen számítógép)
  • Elosztott (részét az adatbázis lehet található a 2 vagy több számítógép).

Bizonyára, akkor hasznos teszt adatbázisok, amelyek a projekt.

Az adatbázis szerint eléréséről módszer

Ezekben adatfájlok található központilag egy speciális fájl szerver. DBMS kell elhelyezni minden egyes ügyfél (munkaállomás). Az adatbázishoz való hozzáférés Elvégezzük a helyi hálózaton keresztül. A szinkronizálás támogatása olvasás és frissítését végzi az ideiglenes zár kért fájlokat.

Az előnye, hogy ez az architektúra lehet nevezni egy kis terhelést a fájlszerver.

A hátránya ugyanaz: a nagy forgalmi terhelés a helyi hálózat; nehézségei vagy a központosított ellenőrzés; Nem áll módunkban olyan fontos funkciók, mint a megbízhatóság, rendelkezésre állás és a biztonság. Fájlszerver adatbázis használják a helyi alkalmazások; rendszerekben az alacsony intenzitású adatok és kis csúcs terhelés az adatbázisban.

Most, amikor létrehozza a nagy információs rendszert nem használják.

Példák fájl-kiszolgáló adatbázis-kezelő rendszerek:

Kliens-szerver adatbázis található a szerveren egy adatbázis, és hozzáférést biztosít az adatbázis csak kizárólagos módban. Minden kérést a kliens alkalmazások és az adatok feldolgozása állomások feldolgozása központilag.

A hátránya az ilyen típusú adatbázis nevezhető magasabb követelményeket támaszt a szerveren.

Az előnyök: kisebb terhelés a LAN; centralizált irányítás előnyeit; támogatja a nagy megbízhatóság, rendelkezésre állás és a biztonság.

Példák kliens-szerver adatbázis:


  • cache,
  • Tűzmadár,
  • IBM DB2,
  • Informix,
  • interbase,
  • MS SQL Server,
  • MySQL, Oracle,
  • PostgreSQL,
  • Sybase Adaptive Server Enterprise,
  • Linter.

beágyazott adatbázis

Ez a fajta adatbázis, mely csupán részeként egy adott szoftvercsomag, anélkül, hogy külön telepítést. Az ilyen típusú adatbázis lehet használni a helyi adatok tárolására és annak alkalmazása nem tervezték a közös használatú számítógépes hálózatban. Fizikailag ez gyakran, mint egy plug-in könyvtár. Az alkalmazás oldalon van az adatokhoz való hozzáférés révén SQL-lekérdezések vagy egy speciális program interfész.

Példák beágyazott adatbázis:

Megfontolásra csak egy része a fő jellemzőit és belső szerkezete olyan adatbázis által egy vagy több egyedi tanfolyamok.

Irodalom a témáról: