adatfüggetlenséget - studopediya
Opredelenie.Pod adatbázis (DB) azt jelenti, egy sor kapcsolódó adatok adott tartomány, amelyben az adatok definíciók és összefüggések közöttük elválasztjuk az eljárásokat.
A fő különbség az adatbázis egy fájl alapú rendszerek is, hogy ezek a rendszerek számos kinevezések és több nézetben az adatokat, és az adatbázis - néhány kinevezések és egyetlen nézetben az adatokat.
Opredelenie.Sistema adatkezelő rendszer (DBMS) - állítsa a szoftver és hardver, amelyek az adatbázisokhoz való hozzáférés és az adatok kezelése.
· Hatékony végrehajtása a funkciók a szoftver.
· Biztosítása konzisztens információkat.
· Könnyen használható.
· Könnyű fizikai átszervezés.
· Központi irányítás.
Adatbázisok célja, hogy megszüntesse a bajok rendszerben rejlő alapján a fájlt, és ők is jól, de hozzájuk képest, ők is vannak hátrányai. Objektíven - inkább a magas költségek és a szükséges speciális képzést, amely a legegyszerűbb esetekben, tároló felesleges. Szubjektív - A felhasználó gyakran látni akar adatok a fájlokat anélkül, hogy közvetítők adatbázis formájában. Ezen túlmenően, az átmenet során, hogy a használata az adatbázis van felelősség csökkentése művész, amely érinti a az adatok megbízhatóságát. Másfelől, a pontosság nehéz ellenőrizni, mert a hiánya redundancia. Vannak problémák adatbiztonság igényel különleges intézkedéseket.
Alkalmazás programozó dolgozik a projekten, tudnia kell a választ az alábbi kérdésekre:
· Mi az adatok formátuma;
· Hol vannak elhelyezve;
· Hogyan lehet kapcsolatba lépni velük.
Változások a méret, elhelyezkedés adatokat vagy hogyan lehet hozzáférni ez hatással lehet az alkalmazás, ami azt vonja maga után, legalább recompiled, amelyek általában kellemetlen, és különösen a nagyobb projektek. Mivel a téma feladat változik, az ilyen változtatások kell tennie, hogy nem is olyan ritka. Adatfüggetlenséget az, hogy a programozó mindig tudja a választ ezekre a kérdésekre, hogy van, a programja nem függ változások a helymeghatározó adatok formátuma és az azokhoz való hozzáférés.
Két szintű függetlenség. A tervezési folyamat kezdődik a létesítmény a fogalmi követelmények kialakított koncepcionális modell (KM), amely a tárgyak és azok csatlakozási módszerek megadása nélkül, a fizikai tárolási. A CM majd lefordították adatmodellt, amely kompatibilis a kiválasztott adatbázisból, van egy logikai modellt (LM). Végül a LM leképezve fizikai memória-hozzáférési eljárás és helyét. Ez egy belső, fizikai modell (FM).
· 1. szintű függetlenség - a függetlenség a logika,
· 2. szint - fizikai függetlenségét.
Jelenlétében a függetlenség, az 1. szinten meghozott döntések a kabinet, nem függnek a választott DBMS. A függetlenség, a 2. szint azt jelenti, hogy a végrehajtás az LMA nem függ a hozzáférési mód, az adatok helyét típusú számítógép jellemző FM. Ebből következik, hogy a függetlenség biztosítása érdekében a CM nem kell figyelembe venni, különösen az adatbázisba, és az adatok hozzáférési módszereket kell rejtve.
Opredelenie.Dannye független, ha van lehetősége a normális működését az adatbázist változások mind a fogalmi és a fizikai modell, amely biztosítja a logikai és fizikai függetlenségét.