Adatbázis-kezelő rendszer összetevői

Published On July 02, 2013-by Admin

szervezetek termelnek és adatokat gyűjtenek, ahogy működnek. Az adatbázisban található adatokat általában úgy szervezik, hogy a valóság releváns aspektusait modellezzék oly módon, hogy támogassák az ezt az információt igénylő folyamatokat. Annak ismerete, hogy ezt hogyan lehet hatékonyan kezelni, létfontosságú minden szervezet számára.

mi az adatbázis-kezelő rendszer (vagy DBMS)?

a szervezetek adatbázis-kezelő rendszereket (vagy DBMS-eket) alkalmaznak, hogy hatékonyan kezeljék adataikat, és releváns információkat nyerjenek belőle. A DBMS egy olyan technológiai eszköz, amely közvetlenül támogatja az adatkezelést. Ez egy olyan csomag, amelynek célja az adatbázisban lévő adatok meghatározása, kezelése és kezelése.

a DBMS néhány általános funkciója:

  • úgy tervezték, hogy lehetővé tegye az adatbázisok meghatározását, létrehozását, lekérdezését, frissítését és adminisztrációját
  • szabályok meghatározása az adatok érvényesítésére és az adatok karbantartására szolgáló keretező programok mentesítésére
  • meglévő adatbázis konvertálása, vagy egy nagy és növekvő archiválása
  • üzleti alkalmazások futtatása, amelyek az üzleti folyamatok kezelésének, a végfelhasználókkal és más alkalmazásokkal való kölcsönhatásnak, az adatok rögzítésének és elemzésének feladatait végzik

néhány jól ismert DBMS a Microsoft SQL Server, a Microsoft Access, az Oracle, az SAP és mások.

a DBMS összetevői

a DBMS-nek több összetevője van, amelyek mindegyike nagyon jelentős feladatokat lát el az adatbázis-kezelő rendszer környezetében. Az alábbiakban felsoroljuk az adatbázis és a környezet összetevőit.

szoftver
ez a teljes adatbázis vezérlésére és kezelésére használt programok összessége. Ez magában foglalja magát a DBMS szoftvert, az operációs rendszert, az adatok megosztására használt hálózati szoftvert a felhasználók között, valamint a DBMS-ben lévő adatok eléréséhez használt alkalmazási programokat.

hardver
fizikai elektronikus eszközök, például számítógépek, I/O eszközök, tárolóeszközök stb., ez biztosítja az interfészt a számítógépek és a valós rendszerek között.

Data
a DBMS az adatok gyűjtésére, tárolására, feldolgozására és elérésére szolgál, ez a legfontosabb összetevő. Az adatbázis tartalmazza mind a tényleges, mind a működési adatokat, valamint a metaadatokat.

Procedures
ezek az utasítások és szabályok segítik a DBMS használatát, valamint az adatbázis tervezését és futtatását, dokumentált eljárások segítségével, hogy útmutatást nyújtsanak az azt működtető és kezelő felhasználóknak.

adatbázis-hozzáférési nyelv
ez az adatbázisba érkező és onnan érkező adatok elérésére, új adatok bevitelére, meglévő adatok frissítésére vagy a szükséges adatok adatbázisokból történő lekérésére szolgál. A felhasználó ír egy sor megfelelő parancsokat egy adatbázis-hozzáférési nyelv, elküldi ezeket a DBMS, amely ezután feldolgozza az adatokat, és generál és megjeleníti egy sor eredményt a felhasználó által olvasható formában.

lekérdezési processzor
ez a felhasználói lekérdezéseket alacsony szintű utasítások sorozatává alakítja. Ez beolvassa az online felhasználó lekérdezését, és hatékony műveletsorozattá alakítja azt olyan formában, amely végrehajtásra elküldhető a futásidejű adatkezelőnek.

a Run Time Database Manager
a DBMS központi szoftverkomponense, amely a felhasználó által beküldött alkalmazásprogramokkal és lekérdezésekkel kapcsolódik össze, és futásidőben kezeli az adatbázis-hozzáférést. Feladata a műveletek konvertálása a felhasználói lekérdezésekben. Ellenőrzést biztosít az adatok következetességének, integritásának és biztonságának fenntartása érdekében.

Data Manager
cache mangernek is nevezik, ez felelős az adatbázisban lévő adatok kezeléséért, amely helyreállítja a rendszert, amely lehetővé teszi az adatok helyreállítását egy hiba után.

Database Engine
az adatok tárolásának, feldolgozásának és biztonságának alapvető szolgáltatása, amely ellenőrzött hozzáférést és gyors tranzakciófeldolgozást biztosít a legigényesebb adatfogyasztó alkalmazások igényeinek kielégítésére. Gyakran használják relációs adatbázisok létrehozására az online tranzakciók feldolgozásához vagy az online analitikai adatfeldolgozáshoz.

Data Dictionary
ez egy fenntartott hely az adatbázisban, amelyet az adatbázisra vonatkozó információk tárolására használnak. Az adatszótár csak olvasható táblázatok és nézetek halmaza, amelyek a vállalkozásban használt adatokra vonatkozó különböző információkat tartalmazzák annak biztosítása érdekében, hogy az adatok adatbázis-ábrázolása a szótárban meghatározott szabványt kövesse.

Report Writer
jelentésgenerátornak is nevezik, ez egy olyan program, amely információkat nyer ki egy vagy több fájlból, és az információkat meghatározott formátumban jeleníti meg. A legtöbb jelentésíró lehetővé teszi a felhasználó számára, hogy bizonyos feltételeknek megfelelő rekordokat válasszon ki, és a kijelölt mezőket sorokban és oszlopokban jelenítse meg, vagy formázza az adatokat különböző diagramokba.

nagy teljesítmény a hatékony DBMS révén

a vállalat teljesítményét nagyban befolyásolja az, hogy hogyan kezeli az adatait. Az adatkezelés egyik legalapvetőbb feladata pedig az adatbázis hatékony kezelése. A DBMS különböző összetevőinek megértése, valamint annak működése és egymáshoz való viszonya az első lépés a hatékony DBMS alkalmazásához.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.