Osvedčené postupy pre databázu, časť 1

Rovnako ako u most oblasti vytvárania a údržby databáz vyvinula množstvo osvedčených postupov. Osvedčeným postupom je metóda alebo technika, ktorá trvale dosahuje lepšie výsledky ako jej alternatívy. Na alm možno uplatniť najlepšie postupyost každom priemysle a profesionálnej disciplíne. Ich všadeprítomnosť však neznamená, že každý z nich je univerzálne použiteľnýcable alebo dokonca všeobecne akceptované. Oblasti, ktoré sú určené na štandardizáciu najlepších postupov, sú neuveriteľne zložité. Každá situácia zahŕňa nevýslovné premenné a zdanlivo malé rozdiely v kontexte môžu vyústiť do celkom iného výsledku. Aj za predpokladu rovnakých situácií existuje veľa rôznych výkonnostných metrík, pomocou ktorých sa dá posúdiť úspech spoločnosti. Stále viac komplikácií vyplýva zo skutočnosti, že podobné podniky v rovnakom odbore môžu mať odlišné ciele. Najlepšie postupy sú často spochybňované. Nižšie je uvedený zoznam niektorých všeobecne uznávaných osvedčených postupov. Pamätajte, že je veľmi dôležité vyvážiť jedinečné kvality vášho podnikania s postupmi zdieľanými ostatnými.

Poznámka: Tieto postupy sú určené na použitie s databázou SQL. Nemusia platiť pre iné paradigmy.

  • Vždy majte primárny kľúč.Najlepší tréning

Vždy. Ak neexistuje žiadny logický kľúč, ktorý by sa mohol stať primárnym, vygenerujte si umelý. Chcete, aby bol váš stôl k niečomu pripojiteľný. Budete musieť byť schopní jednoznačne identifikovať záznam. Aj keď si myslíte, že taký vo svojej tabuľke skutočne nepotrebujete, nedá sa povedať, či ho v budúcnosti bude potrebovať. Priradenie jedného na začiatku šetrí v budúcnosti prácu navyše.

  • Pri skrátení slov v názvoch polí si nechajte samohlásky.

Ak ste zo staršej generácie programátorov, možno budete pri krátení slov zvyknutí vynechať samohlásky (napr strcmp, setjmp, memcpy). Túto prax odrádzajú mladšie generácie programátorov. Zdroje, ktoré ušetríte vynechaním písmena alebo dvoch, nemusia nevyhnutne kompenzovať ďalšie ťažkosti s písaním známeho slova neznámym spôsobom. Je čas cost spojené s touto ťažkosťou a zvyšuje sa to. Existuje myšlienkový smer, ktorý vôbec zakazuje skrátené slová, ale je to veľmi sporné a pravdepodobne ide o otázku osobných preferencií.

  • Zálohujte si svoje dáta.

Aj most dobre vybudovaná a udržiavaná databáza môže neočakávane zlyhať. Od prírodných katastrof až po ľudské chyby, existuje achost vecí, ktoré môžu pozastaviť chod vášho podnikania. Zálohovanie údajov je absolútne nevyhnutné a v mnohých prípadoch vám môže ušetriť potrebu používať a Obnova SQL nástroj.

Je to iba niekoľko všeobecne dohodnutých osvedčených postupov v oblasti vytvárania a údržby databáz. Zostaňte naladení na ďalší diel v tejto sérii.

Alan Chen je prezidentom a predsedom predstavenstva DataNumen, Inc., popredná svetová spoločnosť v oblasti technológií na obnovu dát. Ďalšie informácie o ktoromkoľvek z našich produktov vrátane našich programov obnovy SQL nájdete na stránke DataNumen.

Komentáre sú uzavreté.