nisfarm.ru

Relační datový model, databáze, modely a návrhové schémata

Podstatou a základem jakékoli databáze je její model. Jedná se o sbírku datových struktur a seznam operací prováděných na nich. Nejrozšířenější je hierarchický, síťový a relační datový model. Vše se člověk může použít pro svůj zamýšlený účel, protože jsou uloženy v paměti počítače: uložené na pevném disku, podle potřeby, a jsou umístěny v paměti systému. Zde začíná jejich zpracování. Jinými slovy, databáze je informace o vnějším světě, modelovaná zvláštním způsobem a pokrývající určitou oblasti předmětu. Obvykle se jedná o různé vlastnosti, vlastnosti a něco podobného. Vzhledem k tomu, že všechno na světě je propojeno, Toto je DB se odráží.

Většinou je pro modelování libovolné databáze postačující pouze relační datový model. Ale její návrh v praxi ve vztahu může způsobit potíže. Nezahrnuje vytváření mechanismů pro popis sémantiky, které jsou vždy přítomné v objektech v libovolném poli.




Tato kvalita vedla k tomu, že konceptuální model databáze. Umožňuje více intuitivně, ale zároveň formálně popisovat konkrétní oblast objektů. Docela často se taková modelovací schéma používá pouze v počáteční fázi vytvořit databázi. Bází se používá betonový sémantický model. Na jejím základě je navržena koncepční schéma a teprve poté se vše transformuje a objeví se takzvaný relační databázový model.

Ve světě designu existují určité techniky. Popisují velmi jasně a jasně všechny fáze takových akcí v praxi. Jejich znalosti vylučují potřebu studovat další programy, které se podílejí na tvorbě sémantických modelů. Stačí, aby tvůrce vlastnil pouze základy zvoleného schématu a poznal hlavní pravidla transformace. V tomto případě bude vše fungovat dobře a z konceptuálního, bez nadbytečných problémů získáte relační datový model.

Zde je třeba poznamenat, že někteří začínající výrobci databází dělají chybu podcenění významu schématu sémantického modelování ručně. Samozřejmě, ve světě technologického pokroku se to považuje za zbytečnou ztrátu času a úsilí. Ale toto stanovisko je naprosto špatné. A toto je následující:

1. Manuální modelování umožňuje vytvářet silnou a vizuální sémantickou schéma budoucí databáze. A to do budoucna, přechod na krok relačního modelu, aby se zabránilo vážným chybám a nejúplněji posoudit povahu a charakteristiku o určitou oblast.

2. Fáze sémantického modelování umožňuje vytvoření důležité dokumentace, která bude přesněji zadána ručně. Například diagramy, tabulky, komentáře. Mohou být užitečné nejen v procesu tvorby, ale také v dalším provozu již vytvořené databáze.

Ale jestli diskuse je pravda, to může být poznamenáno, že vytvoření koncepčního programu a jeho následné přechod k tomu, co se nazývá „relační datový model“ ručně - proces složité a problematické. Představte si databázi, ve které jsou tabulky a diagramy více než tisíc. Myslím, že nemá smysl mluvit.

Proces schvalování vytváření databází začal výkresem těchto samotných tabulek, vytvořením archivu těchto dokumentů projektové činnosti. Velmi usnadňuje práci návrháře, pomáhá při procesu používání databáze. Systém se však podobá běžnému textovému editoru, který podporuje pouze základní příkazy pro zadávání, úpravu a ověřování dat. Existuje přirozená touha rozšířit jej o další funkce překladače. A tato poměrně jednoduchá myšlenka nezůstala zticha. Toto je začátek procesu automatizace schématu koncepční databáze v relační schématu.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru