PočítačeDatabázy

Najrozšírenejší je mať databázu?

Práca s databázou je sprevádzaný žiadnymi viac či menej zložitý projekt. DB sa chová ako zdroj informácií, ktorý obsahuje všetky potrebné parametre pre správnu funkciu systému. A aké úspechy sú najčastejšie v praxi? Ak sú používané? Tieto a ďalšie otázky budú zodpovedané v tomto článku.

všeobecné informácie

Takže najprv treba určiť poradie, čo je daný program. Database - je názov pre riadne ukladanie ľubovoľné informácie. To môže byť usporiadané nielen pomocou IT technológií, ale aj inými spôsobmi a metódami. Ale v rovnakej dobe ako bázy, ktoré sa používa na systematizovať princípu.

Je potrebné poznamenať, že usporiadanie a zachovanie týchto možností je veľa. Každý z týchto spôsobov predložila konkrétne požiadavky. Existuje databáz, ktoré sú určené pre autonómnu činnosť v rámci jediného počítača. Ostatné zabezpečiť interakciu so vzdialeným serverom. Pokiaľ budeme hovoriť o architektúre, z ktorých najčastejšie sú hierarchickej a sieťové databázy. V tomto článku, je to, že bude klásť dôraz.

hierarchická databázy

Architektúra systému v tomto prípade stanovuje, že každý objekt je reprezentovaný ako určitú entitu. Z tohto dôvodu môže mať rodič alebo podriadené elementy. Zvláštnosťou tejto architektúry je, že to musí byť jeden objekt, z ktorého všetko začína. Konečným výsledkom je štruktúra, ktorá sa podobá stromu. Pochopiť, ako organizácia môže pomôcť takmer všetky staré program. Základom tohto typu dát - to je tiež systém súborov z počítača.

Často sa hovorí, že použitie takejto konštrukcie nie je niečo efektívne. Avšak, to je ešte široko používaný. To je spôsobené tým, že práca s databázou je výhodné, keď je potrebné v prvom rade si môžete prečítať informácie. Naozaj, v tomto prípade je štruktúra je veľmi uľahčuje stavbu. Ako príklad uvažujme: keď zvolíme určitú zložku, interakcia prebieha rýchlo. Ale ak začneme kontrolovať Antivirus počítač, bude to trvať ešte veľmi dlho.

databázy sieť

Tento druh napríklad modifikácie, popísané vyššie. Hlavným rozdielom je tu počet odkazov. Takže v hierarchických databáz, za predpokladu, že jeden prvok môže mať iba jeden rodič. Môžeme teda hovoriť o určité obmedzenie v rozvoji databázy. Databáza Sieť tiež môže mať viac rodičov. To sa týka predovšetkým vytvorenie databázy založené na XML.

relačnej databázy

Medzi najčastejšie sú v praxi, ak hovoríme o masové využitie, úpravy a tak ďalej. Dôvodom pre ich popularity je, že relačné databázy je veľmi ľahké opísať matematiky. Vďaka implementácii ľahkosťou, a oni sú veľmi rozšírené.

Teoretický základ pre nich zhrnul matematik Edgar Frank Codd (teraz zosnulý). Bol v osemdesiatych rokoch by mohla veľmi starostlivo a presne popísať štruktúru databázy pomocou jazyka matematiky. Ale ako prax ukazuje, táto štúdia je dobrým základom pre implementáciu softvéru. Relačnej databázy sa stali tak populárne, že keď hovorí o databázy, predvolená hodnota je im rozumieť. Venujme pozornosť, a ich konkrétnu implementáciu.

Vlastnosti relačných databázach

Ich hlavným charakteristickým rysom je, že dáta sú uložené ako súbor dvojrozmerných tabuliek. Ako jednoduchý príklad možno uviesť databázy Access, člen kancelárskeho balíka od Microsoftu. V úlohe alfa a omega-použitý stĺpcov a riadkov. Prvá je, že cez ich určenom názov poľa, dátový typ, ktorý sa používa v nich. Okrem toho, počet stĺpcov je pevná a môže byť zmenený iba u správcu databázy. Linka - to je informačný objekty. Ich počet sa mení pomerne ľahko tým, že poskytuje špeciálne inštrukcie.

Malo by byť zrejmé, že databáza je abstraktný pojem. Preto je najčastejšie v praxi, sú databázy, v ktorých sú tabuľky spojené. Veľmi dobrá grafická reprezentácie v tejto veci možno dať už spomínaný prístup. Najdôležitejším aspektom práce je návrh štruktúry. Tento proces je vytvoriť vyššie uvedených prvkov. Je potrebné poznamenať, že sa jedná o ťažká skúška, ku ktorému veľa začiatočníkov je na ľahkú váhu. A to z dobrého dôvodu. V skutočnosti, až do dátumu, je malá, počítač bude spracovaná rýchlo. Ale ako množstvo rastu informačného spomaľuje výrazne. Jeho hodnota je priamo úmerná veľkosti uložených dát a optimálny návrh konštrukcie.

návrh databázy

Takže sme sa zaoberali najpopulárnejšie varianty v databáze. Teraz sa poďme hovoriť o niečom, čo sa blíži najčastejšie v praxi, keď sú vytvárané a prečo to tak je. Ako príklad uvažujme MySQL. Takže konečný výsledok má nasledujúce požiadavky:

  • Databáza musí byť jednoduchý objekt, pokiaľ ide o spracovanie.
  • Databáza musí mať kompaktnú veľkosť.

Ak ste oboznámení ľahko vidieť, že tieto koncepty sú rozporuplné. Najprv musíme pochopiť, čo presne budú odovzdané do databázy a z neho stiahnuté. nájdete desiatky a stovky tabuliek s neuveriteľným počtom miest vo veľkých projektov. Mali by sa preskúmať tieto otázky:

  1. Určiť, aké dáta budú uložené.
  2. Zistite si, kde budú zverejnené informácie.
  3. Rozhodnúť, aký typ dát vyzdvihnúť jeden stĺpec.

Rozdelenie možno použiť na zníženie zaťaženia na jednotlivé tabuľky. Ale je potrebné dbať, aby určité komponenty zjednocujúci.

záver

Databázy sú dôležitou súčasťou akejkoľvek viac či menej zložitý projekt. Spočiatku, v praxi ľudí nemôže dostať organizovať optimálne spojenie. Ale postupom času, štúdium techniky a zvýšiť skúsenosti, ktoré môžu mať vytvoria lepšie zázemie.

Tiež by nemali byť likvidované pozornosti a že sa postupne ponúkať pokročilejšie softvérovú štruktúru. Okrem toho všetky možné pomoc pri optimalizácii a môžu poskytnúť systémy pre správu databáz. Poskytujú developer so širokou funkcionalitou, ktorú možno prakticky každú úlohu vykonané. Rôzne databázy je celkom veľký, takže si môžete vybrať presne to, čo osloví.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sk.atomiyme.com. Theme powered by WordPress.