mi az adatmodell és az adatmodellek jelentősége a DBMS-ben
az adatmodellek megkönnyíthetik a tervező, az alkalmazások programozója és a végfelhasználó közötti interakciót.
egy jól kidolgozott adatmodell elősegítheti annak a szervezetnek a jobb megértését, amelyhez az adatbázis-tervezést kifejlesztették. Röviden, Az adatmodellek kommunikációs eszközök.
az adatmodellezés fontossága
az adatok alkotják a rendszer által alkalmazott legalapvetőbb információs egységeket. Az alkalmazások az adatok kezelésére és az adatok információvá alakítására szolgálnak.
de az adatokat különböző módon nézik meg különböző emberek. Annak érdekében, hogy óriási jelentősége van az adatmodellezésnek a DBMS-ben.
például szembeállíthatja egy cégvezető (adat) nézetét egy cégtisztviselő nézetével. Bár a menedzser és a jegyző is ugyanannak a cégnek dolgozik, a menedzsernek nagyobb valószínűséggel van vállalati szintű nézete a vállalati adatokról, mint a jegyző.
az alkalmazások programozóinak még egy másik nézete van az adatokról, jobban foglalkoznak az adatok helyével, formázásával és a konkrét jelentési követelményekkel.
alapvetően az alkalmazások programozói különböző forrásokból lefordítják a vállalati irányelveket és eljárásokat a megfelelő interfészekre, jelentésekre és lekérdezési képernyőkre.
ha rendelkezésre áll egy jó adatbázis-terv, nem számít, hogy az alkalmazások programozójának az adatokra vonatkozó nézete eltér a kezelő és/vagy a végfelhasználó nézetétől. Ezzel szemben, ha nem áll rendelkezésre jó adatbázis-terv, valószínűleg problémák merülnek fel.
például egy készletgazdálkodási program és egy rendelésbeviteli rendszer egymásnak ellentmondó termékszámozási sémákat használhat, ami több ezer (vagy akár millió) dollárba kerül a vállalatnak. Az adatmodell egy absztrakció; nem húzhatja ki a szükséges adatokat az adatmodellből.