A koncepció az adatbázis és adatbank - studopediya
Számítástechnika fejlődése és a megjelenése nagy kapacitású külső tárolóeszközök közvetlen hozzáférést előre a gyors fejlődés automatikus és automatizált rendszerek különböző célokra és hatályát, különösen észrevehető a területen az üzleti alkalmazások Ezek a rendszerek működnek nagy mennyiségű információ, amely jellemzően meglehetősen bonyolult szerkezet megköveteli a hatékonyság feldolgozására, gyakran frissített, és ugyanakkor olyan hosszú távú tárolására. Ilyen rendszer például a ma már automatizált rendszerek, banki rendszerek, biztonsági rendszerek és a jegyeladások, stb (1.). Más területeken a fejlődés ösztönzésére, acél, egyrészt a fizikai kísérleteket ellenőrző rendszerek, amelyek jegyzetblokk feldolgozása valós időben hatalmas adatfolyamok az érzékelők, és a többi - az automatizált könyvtári információ-visszakereső rendszer.
Ez oda vezetett, hogy az új információs technológiák integrált adatok tárolására és - adatbázisok kialakítása, amely alapján a mechanizmus a gyártási programja az összes tárolt adat csak azoknak, akiknek szükségük van rá, és az előírt formában az adott programot. Ebben a formában önmagában (adatszerkezet és formátumok mezőket tartalmazza ez a szerkezet) ismertetett logikai, t. E. „látható” a program szintjén. Sőt, mivel a különböző programok különböző „látni” (és ezzel a használat) ugyanazt az adatot, a rendszert úgy, hogy „átlátható” a program, mind az adatokat, kivéve azokat, hogy „saját”.
Adatbank (BND) - egy olyan rendszer speciálisan szervezett adatok, szoftverek, nyelvi, szervezeti és hardver tervezett központi tárolása és a kollektív adatok többcélú felhasználásra.
Az adatbázis (DB) általában érteni nevű adathalmazt mutatja az állam a tárgyak és kapcsolataik a tárgykörben. A jellemző az adatbázis konzisztencia: az adatok folyamatosan gyűjtik és használják; szerkezete és adatstruktúra szükséges oldatok bizonyos alkalmazások, általában állandó, és időben stabil; néhány vagy az összes adat elemek
változhat - de ez egy megnyilvánulása állandóság - állandó sürgős.
Adatbázis-kezelő rendszer (DBMS) - kombinációja nyelv és szoftver létrehozása, fenntartása és megosztása többfelhasználós adatbázisok.
Néha bocsátanak levéltár részeként adatbank. Ennek az az oka a speciális adatok használati mód, amikor csak egy része az adatok az operatív testület tárol. Minden más adat (a tényleges fájlok) általában található a média, nem gyorsan szabályozható tárol. Ugyanezek az adatok különböző időpontokban lehet benne az adatbázisban, és az archívumban adatbankok nem lehet fájlokat, de ha mégis, az adatbankban beléphet a levéltár és ellenőrzési rendszert.
Problémák az adatok megosztását és perifériák, PC-k és munkaállomások gyorsan vezetett a modellszámítások alapján a koncepció egy fájlszerver - hálózat olyan keretrendszert biztosít a kollektív feldolgozása, megtartva az egyszerű dolgozó személyi számítógép, ez lehetővé teszi az adatok megosztását és a perifériák.
Ebben az értelemben a fő jellemzője az adatbázis, hogy egy központosított adatkezelő rendszer, mind a fájl szinten és a szint a adatelemek. Központi tárolása megosztott adatok vezet, amely nemcsak, hogy csökkentse a költségeit létrehozása és fenntartása adatbázis naprakész, hanem csökkenti a redundancia információt, egyszerűsíti a karbantartást a következetesség és az adatok sértetlenségét eljárások
Hatékony kezelése a külső memóriát a fő funkciója a DBMS. Ezek általában speciális eszközök annyira fontos a hatékonyság szempontjából, ezek hiányában a rendszer egyszerűen nem lesz képes elvégezni bizonyos feladatokat csak azért, mert azok végrehajtását venne fel túl sok időt. Azonban ezek egyike sem a speciális funkciók, mint például építési szabályzatok, adatpufferelését való hozzáférést biztosító és lekérdezés optimalizálás nem látható a felhasználó számára, és biztosítja a függetlenség közötti logikai és fizikai szinten a rendszer alkalmazása programozónak nem kell írni az indexelési program memóriát a lemezen, és így tovább . d.
Kidolgozása az elmélet és a gyakorlat alapuló információs rendszerek adatbázis-koncepciók létrehozása szabványosított módszerek és eszközök az adatok és keresés lehetővé teszi, hogy tárolja és feldolgozza az információkat több, összetett tárgyakat és azok kapcsolatait, amely sokrétű információt különböző felhasználók igényeihez.
Alapvető követelmény, hogy az adatok a bankok. Ez a következőképpen foglalható össze:
- Újrafelhasználása adatok: a felhasználók számára lehetővé kell tenni, hogy az adatokat különböző módokon
- Egyszerűség: a felhasználók számára lehetővé kell tenni, hogy könnyen megtanulják és megértsék, milyen adatok állnak rendelkezésre a számukra
- Könnyű használat: legyen a felhasználók számára, hogy gyakorolja (eljárásjogilag) könnyű hozzáférést az adatokhoz, és minden nehézség az adatokhoz való hozzáférést kell elrejtve a legtöbb adatbázis-kezelő rendszer
- Rugalmasság: adathozzáférés vagy keresési kell végezni a különféle hozzáférési módszerek.
- Gyors feldolgozás a adatkérések: az adatok iránti kérelmeket, beleértve a nem tervezett, kell kezelni a magas szintű lekérdezési nyelv, nem csak az alkalmazások, amelyek meg vannak írva a célból kezelő speciális kérések (fejlesztési programok minden esetben járó időigényes). A felhasználó számára lehetővé kell tenni, hogy röviden kifejezni, nem triviális lekérdezések (egy pár szót, vagy néhány kattintással). Ez azt jelenti, hogy az ügynök kell ésszerűen „deklaratív” t. E., Nagy hangsúlyt kell helyezni a „mi” és nem a „hogyan”. Továbbá lekérdezés feldolgozó eszközök nem függhet az alkalmazás, azaz a. E. Lehetővé kell tenni, hogy bármilyen adatbázisban.
- Nyelve végfelhasználói interakció a rendszernek biztosítania kell a végfelhasználók képes adatokat letölteni használata nélkül szoftverek.
- Adatbázis - az alapja a jövőbeli bővítmény alkalmazások: adatbázis lehetővé teszi a gyorsabb és olcsóbb az új alkalmazásokat.
- Mentése mentális bérköltségek: a meglévő programok és a logikai adatszerkezet (létrehozása, amely általában költött sok ember-év) nem változik, ha változás történik az adatbázisba.
- Distributed Data Processing: A rendszernek úgy kell működnie körülmények hálózatok és hatékony felhasználói hozzáférés minden olyan adathoz elosztott adatbázis, bárhol elhelyezhető a hálózaton.
- Alkalmazkodóképesség és skálázhatóság: adatbázis legyen állítható, és a szabályozás nem okoz újraírása alkalmazások. Szintén szállított egy előre definiált adatbázis adattípusok kell nyújtható - a rendszernek alkalmasnak kell lennie a meghatározására szolgáló eszközöket az új típusú és ott kell különbségeknek az a rendszer és a felhasználó által definiált típusok.
- Felett adatok integritása: a rendszer ellenőrzi a hibákat az adatokat, és végre érvényesítési logikai kölcsönös megfeleltetés adatait.
- Az adatok visszaállítása után a baleset: automatikus helyreállítási adatvesztés nélkül tranzakciókat. Abban az esetben, hardver vagy szoftver hibák, a rendszer vissza kell valamilyen konzisztens állapotban adatokat.
- AIDS lehetővé teszi a fejlesztő vagy adatbázis adminisztrátor
adatok alapján, és optimalizálja a rendszer teljesítményét.
- Automatikus átszervezés és mozog a rendszernek alkalmasnak kell lennie a mozgó adatok automatikus vagy fizikai szerkezete átszervezés.