Database Management System Tutorial (Čeština)

0 Comments

Systém Správy Databáze nebo DBMS ve zkratce odkazuje na technologie ukládání a načítání usersí dat s maximální účinnosti spolu s odpovídající bezpečnostní opatření. Tento tutoriál vysvětluje základy DBMS, jako je jeho architektura, datové modely, datová schémata, nezávislost dat, model E-R, model relace, návrh relační databáze a struktura úložišť a souborů a mnoho dalšího.

proč se učit DBMS?,

tradičně byla data organizována ve formátech souborů. DBMS byl tehdy nový koncept a veškerý výzkum byl proveden tak, aby překonal nedostatky v tradičním stylu správy dat. Moderní SŘBD má následující vlastnosti −

  • entitu Reálného světa − moderní DBMS je realističtější a používá entity reálného světa, navrhnout jeho architekturu. Používá také chování a atributy. Například školní databáze může používat studenty jako entitu a jejich věk jako atribut.,

  • tabulky založené na relacích-DBMS umožňuje entitám a vztahům mezi nimi vytvářet tabulky. Uživatel může pochopit architekturu databáze pouhým pohledem na názvy tabulek.

  • izolace dat a aplikací-databázový systém je zcela odlišný od jeho dat. Databáze je aktivní entita, zatímco data jsou považována za pasivní, na které databáze funguje a organizuje. DBMS také ukládá metadata, což jsou data o datech, aby usnadnil svůj vlastní proces.,

  • méně redundance-DBMS se řídí pravidly normalizace, která rozděluje vztah, když některý z jeho atributů má redundanci v hodnotách. Normalizace je matematicky bohatý a vědecký proces, který snižuje redundanci dat.

  • konzistence-konzistence je stav, kdy každý vztah v databázi zůstává konzistentní. Existují metody a techniky, které mohou detekovat pokus o opuštění databáze v nekonzistentním stavu. DBMS může poskytnout větší konzistenci ve srovnání s dřívějšími formami aplikací pro ukládání dat, jako jsou systémy pro zpracování souborů.,

  • Query Language-DBMS je vybaven dotazovacím jazykem, což zefektivňuje načítání a manipulaci s daty. Uživatel může použít tolik a tolik různých možností filtrování, jak je požadováno pro načtení sady dat. Tradičně nebylo možné, kde byl použit systém zpracování souborů.

Aplikace DBMS

Databáze je kolekce souvisejících dat, a data je sbírka faktů a čísel, které mohou být zpracovány tak, aby produkovat informace.

většinou data představují zaznamenatelná fakta. Data pomáhají při vytváření informací, které jsou založeny na faktech., Například pokud máme údaje o známkách získaných všemi studenty, můžeme pak uzavřít o toppers a průměrných známkách.

systém správy databází ukládá data tak, aby bylo snazší získávat, manipulovat a vytvářet informace. Následují důležité vlastnosti a aplikace DBMS.

  • ACID Properties-DBMS sleduje pojmy Atomicity, konzistence, izolace a trvanlivosti (obvykle zkrácené jako kyselina). Tyto pojmy jsou aplikovány na transakce, které manipulují s daty v databázi., Kyselé vlastnosti pomáhají databázi zůstat zdravý v multi-transakční prostředí a v případě selhání.

  • Multiuser a Concurrent Access-DBMS podporuje multi-uživatelské prostředí a umožňuje jim přístup a manipulaci s daty paralelně. I když existují omezení transakcí, když se uživatelé pokusí zpracovat stejnou datovou položku, ale uživatelé o nich vždy nevědí.

  • Multiple views − DBMS nabízí více pohledů pro různé uživatele. Uživatel, který je v obchodním oddělení, bude mít jiný pohled na databázi než osoba pracující ve výrobním oddělení., Tato funkce umožňuje uživatelům mít koncentrovaný pohled na databázi podle jejich požadavků.

  • zabezpečení-funkce, jako je více zobrazení, nabízejí bezpečnost do jisté míry tam, kde uživatelé nemají přístup k datům ostatních uživatelů a oddělení. DBMS nabízí metody pro ukládání omezení při zadávání dat do databáze a jejich načítání v pozdější fázi. DBMS nabízí mnoho různých úrovní bezpečnostních funkcí, což umožňuje více uživatelům mít různé pohledy s různými funkcemi., Například uživatel v obchodním oddělení nevidí data, která patří do nákupního oddělení. Kromě toho lze také spravovat, kolik dat obchodního oddělení by mělo být uživateli zobrazeno. Jelikož SŘBD není uložen na disku jako tradiční souborové systémy, je velmi těžké pro darebáky, aby prolomit kód.

publikum

Tento výukový program DBMS pomůže absolventům informatiky pochopit základní až pokročilé koncepty týkající se systémů správy databází.,

předpoklady

než začnete pokračovat v tomto tutoriálu, doporučujeme vám dobře porozumět základním počítačovým koncepcím, jako je primární paměť, sekundární paměť a datové struktury a algoritmy.

Inzeráty


Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *