Domain modell és adatmodell
Már rámutatott arra, hogy megoldja a problémát az adatok felhasználása (például egy sor speciális attribútum értékek), amelyek meghatározzák a tartalmát az adatbázis, az adatok is teljes egészében meg kell érteni és értelmezni, ami megjeleníti a szükséges információkat a domain, ami csak akkor lehetséges abban az esetben meghatározó közötti kapcsolatok egyes tények (adatok).
Így a tartomány modell egy strukturális modell. és szükséges, hogy ebben a modellben az információs rendszer azonosítottak módon megjeleníteni i szervezetek, attribútumok és kapcsolatok az adatszerkezetet,
Azonban a válogatott tárgyak, tulajdonságaik és egyesületek szükséges, de nem elégséges feltétele a létezését a domain modell szerint. A felhasználók számára az információs rendszer, fontos, hogy a kijelző a tárgyak a valós világ volt egyértelmű és következetes. Ebben az esetben azt mondjuk, hogy az adatbázist kell felelniük integritását. Annak érdekében, hogy biztosítsák a helyességét és a kölcsönös adat konzisztencia az adatbázis bizonyos korlátozások, amelyek úgynevezett integritási kényszerek, azaz azokat a feltételeket teljesíteni kell az értékeket az adatelemek leíró objektumok és kapcsolatok (pl év munkavállaló születési nem kezdődhet a 17 ..). A jövőben úgy kell tekinteni különféle integritási kényszerek.
Így a tartomány modell - egy leírást a domén struktúra, együtt egy sor kapcsolódó integritás korlátok (statikus modell) .Dinamicheskaya modell mellett magában foglalja, a leírása a viselkedését entitások és a kapcsolatok az egyes típusok.
Mivel a korábban megfogalmazott fogalmának adatbázisok és modellek, meg lehet mondani, hogy:
4. meghatározása adatbázis - jön létre és tartja fenn a számítógépes környezetben, statikus vagy dinamikus domain modell szerint. egy szabályozott sor nevű adatok állapotát jeleníti meg az objektumok és kapcsolataik a külső memória a számítógép.
Megjegyzés. Mint minden modell, az adatbázis azt mutatja, különös tekintettel a tárgykörben.
Azonban a kiválasztott adatbázis-összetevő a domain modell nem elég ahhoz, hogy megoldja a problémát helyzetek és elérjék céljaikat. A problémák megoldása csak akkor lehetséges olyan műveletek. amely képes kezelni az adatbázis tartalmát (összetevője).
Így érkezünk általános koncepcióját adatmodell. amelynek tartalmaznia kell a következő komponenseket:
· Megengedett adatok szervezet,
· Szemantikus integritás korlátok,
· Állítsa be a megengedett műveletek.
Nyilvánvaló, hogy a készlet engedélyezett műveletek függ a konkrét RDBMS eszközöket, amelyben végre a domain modell szerint.
Az adatok tehát a modell lehet meghatározni, mint egy sor szabályok rendszerezése adatbázisokban, valamint a megengedett műveletek őket, integritási kényszerek, amelynek meg kell felelnie.
Megjegyzés. Az adatok modell nem veszi figyelembe mindenféle korlátok, például lehetetlen, hogy vegye figyelembe az eredmények a helytelen végrehajtás kollektív kérelmet az adatok tárolására.
Megjegyezzük, hogy a fogalom egy adat modell lehet megtekinteni két módja van:
· DBMS eszközök (adat meghatározása és manipulációs eszközök)
· A szimuláció eredménye.
Az így kapott modell szokás nevezni egy adatbázis modell. Itt jegyezzük meg, hogy a funkció a modell ebben a vonatkozásban jelentősen különböznek. Jelenleg az adatbázis kifejezést modell elavultnak tekinthető (bár az irodalomban talált), egy adat modell néven közismert adatbázis eszközök, és a végeredmény a szimuláció a kiválasztott adatbázis egy adatbázis séma különböző szinteken (lásd. 3.3 pont).
ELLENŐRZŐLISTÁJÁRA a második szakasz
1. Határozza meg a következő alapvető fogalmakat: adatok, elem, attribútum, tárgy, téma.
2. Mi határozza meg a szemantika az objektum.
3. Fogalmazza meg kell határozni az adatbázis alapján a fogalmak a domain.
4. Adja meg a definíciója: a probléma, probléma helyzet, célját, a problémamegoldás környezetben.
5. Adjon általános fogalmának a rendszer. Adja meg a fő jellemzői a rendszer, mint a kutatás tárgya.
6. Adjon általános fogalmának modell szerint. Mi különbözteti meg a modell más típusú rendszerekkel. Sorolja fel a rendszer tulajdonságait a modell.
7. Határozza meg az adatbázis létrehozása a domain modell szerint.
8. Fogalmazza fogalmának adatmodell. Mik az összetevők meg kell határozni a modellben, így lehet tekinteni, mint egy adatmodell.
9. Mi a különbség a domain modell, és támogatja a DBMS eszközök egyedi adatmodell.
CONCEPT tulajdonjogának DATA
A szerkezet a adatbank
A „adatbank” az irodalomban többféleképpen értelmezték. Vizsgálatunkban az információs rendszer érthető lesz az adatbankban (BND), amelyben az adatbázis működik az alapvető információkat. Ebben az értelmezésben a BND lehet meghatározni, mint a rendszer nyelve. algoritmikus. szoftvert. szervezeti és technikai eszközökkel. központosított támogatást és együttesen összesített adatokat használni, valamint az adatok is, a meglévő formájában egy vagy több adatbázis. A szerkezet a BND leírható az alábbi reakcióvázlattal (5. ábra).
A végfelhasználó (vagy a felhasználói adatokat a felhasználó) olyan személy (vagy csoport), akinek érdekében a BND gyűjti és tárolja a szükséges információkat a döntéshozatalban (vezetői, tudományos, konstruktív és így tovább). A végfelhasználó minősül, nem programozási felhasználót, hogy megoldja a problémákat, használhatja a BND, akár közvetlenül a számítógépre, vagy a szakemberek segítségével terminál.
DBMS (adatbázis-kezelő rendszer) - a komplex szoftverrendszer adatok tárolása az adatbázisban, majd manipulálják őket az érdeke a végfelhasználók számára. Minden alkalmazási program (PP) vagy a végfelhasználó adatbázis csak vissza az adatokat az adatbázisból, amelyek szükségesek, hogy megfeleljen a kérés érkezett, és a kívánt formában.