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.
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.