PočítačeDatabáze

DB - to ... Typy a vlastnosti databáze

DB - zkratka, která znamená „databáze“ nebo „databáze“ (v závislosti na kontextu). V tomto článku se domníváme, že je / jsou, co jsou a kde uplatnit. Také diskutovat o DBMS a databáze - je to stejné, nebo ne.

terminologie

Databáze odkázala na některé strukturované úložiště informací. DB - to je také informační model schopnost obsahovat určité údaje, s tou podmínkou, že bude možné objednat. Každý z nás pracuje s databází alespoň jednou, ale to nemohlo ani odhadnout, například tím, že zadání hledaného výrazu, obracíme se ve velkém měřítku základ pro konkrétní informačních dat.

DBMS - je další zkratka, což je zkratka pro „systém pro správu databází“. V obecném smyslu, že představují řadu softwarových řešení, se kterým můžete uspořádat data z databáze. Jedná se o plnění informační základny, objednávat to, mazání, kopírování, analýzy a mnoho dalšího.

databáze formulářů

Teoreticky databázi, existuje několik druhů z nich. jsou:

  • Relační databáze (od slova vztahu angličtiny, který se překládá jako „spojení“) - se vyznačují vztahy a vyjádřeny jako množina vzájemně provázaných subjektů. Ty jsou uvedeny ve formě tablet, které obsahují data z databáze. Jedná se o nejběžnější typ databáze.
  • Hierarchické - vzhledem k úrovni „rodič-dítě“, „vynikající-podřízený“.
  • Síť - odnož z předchozích druhů.
  • Objektově orientované, které pracují přímo s příslušnou metodou programování (OOP).

Uvažujme každý z nich podrobněji, zastavení na cestě do základních myšlenek a konceptů databáze.

DB - je to znamení?

Relační databáze jsou v jejich obvyklém reprezentace nezpůsobuje potíže porozumění - deska s informacemi. K objasnění, můžete volat o pomoc, je velmi dobře známo, databáze firem „Microsoft“ - „Přístup“, která je součástí jejich obvyklého balíčku kancelářských aplikací.

V relačních tabulkách databáze mají záznamů (řádků) a polí (sloupců). První obsahuje informace okamžitě, údaje v minulosti - popis toho, co to znamená nahrávání. Například pole - „jméno“ entry - „Catherine“.

Pro pole definované typy hodnot. Mohou být numerické, znak, datum, čas, atd. Také každá tabulka musí být klíčovou oblast - .. Record v něm jednoznačně identifikovat data.

Mělo by být zřejmé, že samotné databázi - nejedná se o stůl. Databáze může být uložena od jednoho do několika set tabulky, v závislosti na množství a různorodost informací.

Vztahy mezi tabulkami

Aby bylo zajištěno, vztahy mezi tabulkami v databázi má schéma. Komunikace jsou:

  • „One-to-one“ - každý záznam v tabulce odpovídá pouze jeden záznam z jiné desky.
  • "One-to-many" a "many-to-many". Záznam může odpovídat několik tabulky související. Alternativně (druhé provedení).
  • "Many-to-many". Není těžké uhodnout, že v tomto případě více řádků může být zvolena tak, aby připojit více řádků jiné tabulky (taková vazba je organizována pomocí zastávky, stůl a dvě vazby nad druhů).

Pohybující se nahoru a dolů

Hierarchická databáze jsou mnohem strukturovanější než relační. Mají sklon k přísnému poslušnosti. Tam je kořenový prvek - „tip“, která větev off podřízení - „dědicové“ nebo „potomci“. Hierarchické databáze - základnu mající stromovou strukturu, ve které se může pouze jeden předek být v každém uzlu.

Tento typ je vhodné použít pro budování úložišť informací, které již uspořádané struktury: například základní vojenská jednotka nebo správce souborů dat. Nevýhodou je považováno za nemožné, že přístroj potřebuje mít více než jednoho rodiče, stejně jako složitost logiky databáze.

rozšířit vztahy

Síť DB ocel rozhodnutí chybí hierarchická pojmenovaný těsně nad. „Many-to-many“ Jediný rozdíl mezi tímto typem předchozího vztahu začal, což v tomto případě je zobrazen v tom, že když se předek může mít mnoho dědiců, a oni, potomci, může dojít z několika uzlů.

Tabulková metoda display

Navzdory tomu, že tabulky jsou spojeny především s relačních databází a hierarchické, sítí, a může být také reprezentované ve formě tabulek. Základní rozdíl mezi těmito typy - v zásadě stavba konstrukce: relační, ve srovnání s dalšími dvěma je mnohem svobodnější a méně nařídil.

Objektově orientovaný styl

Naposledy zobrazené typ - objektově orientovaný - nejmenší společný. Je to proto, že je to velmi specializované. Komplexní datové struktury , jako základní tvar objektů a pracují přímo s jazykem objektově orientovaného programování. Byly vyvinuty v osmdesátých letech minulého století a dosud neobdrželi hodně popularity kvůli jeho složitosti a ne příliš vysokou rychlostí.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 cs.delachieve.com. Theme powered by WordPress.