adatbázisok 1

A koncepció adatbázisok

Az egyik legfontosabb alkalmazása komputerek feldolgozására és tárolására nagy mennyiségű információ a különböző területeken az emberi tevékenység: a gazdaság, a banki, kereskedelmi, közlekedési, gyógyszer, tudomány, stb

Meglévő modern információs rendszerek jellemzi hatalmas mennyiségű tárolt és feldolgozott adatok komplex szervezet, annak szükségességét, hogy megfeleljen a különböző követelményeknek több felhasználó számára.

Információs rendszer - egy olyan rendszer, amely megvalósítja az automatikus gyűjtése, feldolgozása, és a manipuláció az adatok, és magában foglalja a műszaki adatokat, szoftvereket és a kisegítő személyzet.

A cél olyan információs rendszer - az adatok feldolgozása valós tárgyakat. Az információk alapján a rendszer egy adatbázisban. A legtágabb értelemben vett adatbázis - gyűjteménye információt az egyes objektumok a valós világ bármely témakörben. Az tárgykörben hétköznapi értelemben részeként a világban, hogy lehet tanulmányozni a menedzsment a szervezet saját tárgyak, és végül, automatizálás, mint például vállalkozás, egyetem stb D.

Adatbázis - egy információs modell, amely lehetővé teszi, hogy rendezett adatok tárolására körülbelül egy csoportja tárgyakat azonos tulajdonságai.

Az információ az adatbázisban tárolt rendezett módon. Például, egy notebook összes bejegyzés abc sorrendben, valamint a könyvtári katalógus vagy ABC sorrendben (betűrendes katalógust), illetve terület szerint a tudás (szakkatalógusát).

A típusú adatbázisok

Csoport kapcsolt adatelemek szokták felvételt. Három fő szervezeti típusok az adatok és a köztük lévő kapcsolatoknak: a hierarchikus (a fa), a hálózati és kapcsolati.

adatbázisok 1

1. ábra A hierarchikus adatbázis modell

Ez az adatbázis rugalmasabb, mivel lehetséges, hogy telepítse amellett, hogy a vertikális hierarchikus viszonyok horizontális kommunikáció. Ez megkönnyíti a folyamat keres szükséges adatelemek, mint már nem igényel megy végig az előző lépéseket.

adatbázisok 1

2. ábra: Hálózati adatbázis modell

A leggyakoribb módszer az adatok szervezet a harmadik, amely lehet összefoglalni egy hierarchikus és hálózati - relációs (angol kapcsolatban -. Attitude, kommunikáció). Egy relációs adatbázisban alatt a bejegyzés hivatkozik, hogy egy téglalap alakú tábla sor. rögzítési elemek képezik táblázat oszlopai (mező). Összes elemet egy oszlopban vannak az azonos típusú (numerikus, karakter), és mindegyik oszlop - nem ismétli a nevét. Azonos a táblázat sorai a no. Az előnye ennek a DB-értetődő, egyértelmű szervezet az adatok, a sebesség keresési szükséges információkat. Egy példa a relációs adatbázis egy tábla az osztályban oldalon a magazin, ahol a rekord egy karakterlánc az adatokat egy adott tanuló, és nevét mezők (oszlopok) jelzi, hogy milyen adatok minden tanuló rögzíteni kell a táblázat celláit.

A gyűjtemény az adatbázisok és adatbázis-kezelő szoftverek formák visszakereshető rendszerben, úgynevezett adatbank.

1. Az adatbázis-feldolgozási technológiák vannak osztva központosított és elosztott. A központi adatbázisban tárolja a memóriájában a számítógépes rendszer. Ha ez a számítógépes rendszer egy komponense egy számítógépes hálózatot, akkor megosztott hozzáférést az adatbázisban. Ez a módszer használatának adatbázisok gyakran használják a helyi hálózatok PC. Az elosztott adatbázis áll, több, esetleg egymást átfedő vagy párhuzamos részei tárolt különböző számítógépek számítási hálózat. Munka egy bázist elosztott adatbázis-kezelő rendszer (RDBMS).

adatbázisok 1

Ábra. 3. A relációs adatbázis modell

2. Az eljárás szerint az adatokhoz való hozzáférés az adatbázisban vannak osztva a helyi adatbázis-hozzáférés és egy távoli adatbázis (hálózati hozzáférés). A rendszer központi adatbázisok hálózati hozzáférés szükséges a különböző architektúrák ezen rendszerek: a fájl szerver; kliens-szerver.

Az architektúra az adatbázis rendszer hálózati hozzáférés magában foglalja a kiválasztás egyik gép a hálózaton, mint a központi (file server). Egy ilyen gép tárolt megosztott központi adatbázisba. Az összes többi számítógép a hálózaton szolgálnak munkaállomások, amellyel fenn hozzáférést biztosít a felhasználó rendszerét centralizált adatbázis. adatbázis fájlokat szerint a felhasználói kéréseket továbbítjuk a munkaállomásra, ahol a legtöbb a feldolgozása történik. hozzáférést ugyanazokat az adatokat a teljesítménye, mint egy információs rendszer alá nagy intenzitással. A felhasználók is létrehozhat munkaállomások helyi adatbázisok által használt kizárólag őket. Az információ feldolgozása alapján a fájl szerver látható az ábrán.

Ellentétben a korábbi rendszer, a központi gép (adatbázis szerver), továbbá a központi adatbázisban tárolás során érvényesíteni kell az elsődleges adat mennyiségét. Használatára vonatkozó kérelem adatok által kiadott ügyfél (munkaállomás) vezet, a keresés és az adatok visszanyerését a szerveren. A kinyert adatokat szállítják a hálózaton keresztül a szerver a kliens. A sajátossága a kliens-szerver architektúra a nyelvhasználat - SQL lekérdezések.