Podstata a základ každej databázy je jejModel. Ide o súbor dátových štruktúr a zoznam operácií vykonaných na nich. Najrozšírenejší je hierarchický, sieťový a relačný dátový model. To všetko, čo človek môže používať na svoj určený účel, pretože sú uložené v pamäti počítača: sú uložené na disku a v prípade potreby sú umiestnené v RAM systému. Tu začína ich spracovanie. Inými slovami, databáza je informácia z vonkajšieho sveta, modelovaná špeciálne a pokrývajúcu určitú oblasť. Zvyčajne ide o rôzne vlastnosti, vlastnosti a niečo podobné. Keďže všetko na svete je prepojené, to sa odráža v databáze.
Z väčšej časti, aby modelovalakákoľvek databáza, postačí iba relačný dátový model. Ale jeho dizajn v praxi v systéme vzťahov môže spôsobiť ťažkosti. Nezahŕňa vytvorenie mechanizmov na opis sémantiky, ktoré sú vždy prítomné v objektoch v ľubovoľnom poli.
Táto kvalita viedla k tomu, žekoncepčný model databázy. Poskytuje príležitosť intuitívnejšie, ale zároveň formálnejšie opísať konkrétnu oblasť objektov. Často sa takáto schéma modelovania používa iba v počiatočnej fáze vytvárania databázy. Na základe toho sa berie konkrétny sémantický model. Na jej základe je navrhnutá koncepčná schéma a až potom sa toto všetko transformuje a objaví sa takzvaný model relačnej databázy.
Vo svete dizajnu existujúurčitých metódach. Opisujú veľmi jasne a jasne všetky štádiá takýchto činností v praxi. Ich znalosti eliminuje potrebu skúmať ďalšie programy, ktoré sa podieľajú na vytváraní sémantických modelov. Creator je dosť poznať základy zvoleného režimu a poznať základné pravidlá preklade. V tomto prípade je všetko pôjde dobre, az koncepčné získať relačné dátový model, bez toho aby sa museli obťažovať.
Tu je potrebné poznamenať, že niektorí začiatočnícitvorcovia databázy robia chybu, že ručne podhodnotia dôležitosť schémy sémantického modelovania. Samozrejme, vo svete technologického pokroku sa to považuje za zbytočné plytvanie časom a úsilím. Toto stanovisko je úplne zlé. A toto je nasledovné:
1. Modelovanie rukou umožňuje vytvoriť silný a intuitívny sémantický diagram budúcej databázy. A to v budúcnosti prechod do fázy relačného modelu, aby sa zabránilo vážnym chybám a najúplnejšie posúdiť povahu a charakteristiku o určitú oblasť.
2. Štádium sémantického modelovania umožňuje vytvorenie dôležitej dokumentácie, ktorá bude presnejšie zadaná manuálne. Napríklad diagramy, tabuľky, poznámky. Môžu byť užitočné nielen v procese tvorby, ale aj v ďalšom fungovaní už vytvorenej databázy.
Ale ak hovoríte spravodlivo, môžeteže tvorba koncepčnej schémy s jej následným prechodom na ručne nazývaný "relačný dátový model" je obtiažny a problematický proces. Predstavte si databázu, v ktorej sú tabuľky a diagramy viac ako tisíc. Navyše, myslím, že nemá zmysel hovoriť.
Proces schvaľovania vytvorenia databázy sa začal presnes výkresom týchto tabuliek, vytvorenie archívu takýchto dokumentov o činnosti projektu. Veľmi uľahčuje prácu dizajnéra, pomáha pri procese používania databázy. Systém sa však podobá bežnému textovému editoru, ktorý podporuje iba základné príkazy na zadávanie, editovanie a overovanie údajov. Existuje prirodzená túžba rozšíriť ju s ďalšími funkciami kompilátora. A táto pomerne jednoduchá myšlienka nezostala. Toto je začiatok procesu automatizácie schémy koncepčnej databázy v relačnej schéme.
</ p></ p>