Počítače, Databá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
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).
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
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