adatmodell
Data Model - egy sor adat struktúrák és a feldolgozás során. Hierarchikus adatbázisok is képviselteti magát, mint egy fa, amely a tárgyak különböző szinteken. A felső szinten tart egy tárgyat, a második - a második szintű tárgyakat és így tovább, van-e összefüggés az objektumok között, minden objektum tartalmazhat több objektumot az alacsonyabb szintű ... Az ilyen objektumok viszonyában ős (tárgy közelebb a root) gyermek (alacsonyabb szintű objektum), a helyzet is lehetséges, ha az objektum egy őse nincs leszármazottja, vagy több közülük, míg a gyerek objektum van szükség csak egy őse. Tárgyak, amelyek egy közös őse, az úgynevezett ikrek. (Például, ha a hierarchikus adatbázis információkat tartalmaz az ügyfelek és a megrendelések, akkor nem lesz egy tárgy „vevő” (a szülő), és a tárgy a „rend” (gyerek). Object „vevő” lesz pointert minden ügyfél a fizikai helyét a vevői megrendelések tárgy "rend".). Online adatbázisok, mint a hierarchikus, azt leszámítva, hogy jelek mindkét irányban, ami összeköti a kapcsolódó információkat. Annak ellenére, hogy ez a modell megoldja néhány kapcsolatos problémák hierarchikus modell, ami az egyszerű kéréseket is meglehetősen bonyolult folyamat. Továbbá, mivel a logika az adatok mintavételi eljárás függ a fizikai szervezet az adatok, ez a modell nem teljesen független a kérelmet. Más szóval, ha meg kell változtatni az adatok szerkezetét, akkor meg kell változtatni, és az alkalmazást. Relációs adatbázis-kezelő rendszerek (RDBMS, különben a rendszer egy relációs adatbázis, RDBMS). Ezek a modellek jellemzi az egyszerűség az adatszerkezetet, felhasználóbarát táblázatos ábrázolása, és a képesség, hogy a hivatalos apparátus az algebra és a relációs kalkulus kapcsolatok adatfeldolgozás. A relációs modell középpontjában a szervezet az adatok formájában kétdimenziós táblák. Minden relációs táblázat egy kétdimenziós tömböt, és az alábbi tulajdonságokkal rendelkezik: az egyes táblázat bejegyzés - egyetlen adat elem, az összes sejt egy tábla oszlop homogén, azaz minden elem egy oszlopban vannak az azonos típusú (numerikus, karakter, stb ...), Minden oszlop egyedi nevet, ugyanazon a vonalon táblázatban hiányzik; a sorok sorrendjét az oszlopok tetszőleges lehet. Alapfogalmak relációs adatbázisok: attribútum arány gépkocsi. Egy objektum-orientált (tárgy) adatbázis - az adatbázis-kezelő rendszer, amely a objektum modell dannyh.Eta rendszer adatokat dolgoz fel, mint absztrakt objektumok felruházott tulajdonságokkal, mint egy strukturálatlan adatok és eljárások alkalmazásával a kölcsönhatás egyéb tárgyak a világ. Az objektum-relációs adatbázis-kezelő rendszer (Ordbms) - relációs adatbázis-kezelő rendszer (RDBMS), amely támogatja bizonyos technológiák, amelyek megvalósítják az objektum-orientált megközelítés. A különbség a tárgy és objektum-relációs adatbázis-kezelő rendszert: az első egy relációs diagramban az ADD, míg az utóbbi kezdetben objektum-orientált. A fő jellemzője, és ellentétben objektum-relációs, objektum-szerű, a relációs adatbázis, hogy D (R) adatbázis integrált objektum-orientált (OO) programozási nyelv, egy belső vagy külső, mint a C ++, Java. Jellemző tulajdonságok ORDBMSs - 1) komplex adatok, 2) típusát öröklési, és 3) az objektum viselkedését.
A relációs adatbázisok, az alapvető fogalmak (reláció attribútum, tuple tartomány).
A relációs adatbázis - az adatbázis szerveződik, mint a kapcsolatrendszer az összetevői között. Az adatok a relációs modellben táblázatos formában. A táblázatok a relációs modell az arány, és az értékeket az oszlopban - domain (tartomány - többes értékek vehet egy attribútum). Táblázat sor - kortezh.Atribut - alapvető szemantikai egység IV az adatbázisban; inf th kommunikációs-leképezés a tárgy, ahol minden egyes objektum Har-Xia bizonyos attribútumok.
A relációs modell az adatok (TKD) tartomány egy olyan kapcsolatrendszer, időben változó. Amikor létrehoz egy sor kapcsolatok információs rendszer lehetővé teszi, hogy tárolja az adatokat a domain tárgyak és szimulálja a kapcsolat közöttük. A kifejezések ECD táblázatban mutatjuk be. 5.1
A relációs adatbázis egy adattárat tartalmaz egy sor kétdimenziós táblák. Az adatok a táblázatok meg kell felelniük az alábbi alapelveknek: 1. Minden érték tartalmazza a kereszteződésekben a sorok és oszlopok kell osztani a több érték). 2. Az értékek az egyes attribútumok kell tartozniuk egy és ugyanazon típusú. 3. Minden bejegyzés a táblázatban egyedülálló. 4. Minden mező egyedi neve van. 5. A sorozat mezők és rekordok a táblázatban nem fontos.
A kifejezés relációs modell
Az arány a legfontosabb fogalom, és egy kétdimenziós tartalmazó táblázatot néhány adatot. A lényeg az objektum bármilyen jellegű, a melynek adatai az adatbázisban tárolt. Tárolt adatok lényegét otnoshenii.Atributy jelentik tulajdonságok jellemzik a lényeg. A szerkezet a táblázatban minden attribútum neve, és ez megfelel a fejlécben egy oszlop tablitsy.Klyuchom kapcsolatok halmaza attribútumokat, amely egyértelműen azonosítja az egyes sorok a kapcsolat. Más szóval, az attribútumok K, ami a legfontosabb kapcsolat egyedülálló tulajdonságokkal rendelkezik. Következő kulcs tulajdonság - nem redundáns. Azaz, sem a megfelelő részhalmaza K nincs ingatlan unikalnosti.V relációs adatbázis használ négy alaptípusa területeken: numerikus, karakter (szó, szöveg, kódok, stb), dátum (naptári napokra formájában „nap / hónap / év „), logikai (kettőn értékek:” igen „-” nem „vagy” igazság „-” false „).