Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Účel a funkcie relačnej databázy

Zvýšený dopyt po interakciu s užívateľom a vlastných webových prezentácií spôsobil popularita relačných databáz raketovo stúpať . Relačné databázy , v podstate , je sada tabuliek , ktoré uchovávajú súvisiace informácie . Jedna tabuľka v databáze môže obsahovať informácie o užívateľskom účte , ďalšie môžu obsahovať platby a informácie prepravy a ďalším môže obsahovať zoznam objednávok . Uložením všetky tieto veci dohromady , údaje môžu byť spracované vo veľmi prístupným spôsobom . Dopytovací jazyky

dát dostupnosť je hlavným cieľom moderných relačných databáz . Vďaka použitiu opytovací jazyky , príkaz môže byť štruktúrované tak , aby vytiahnuť všetky informácie , ktoré chcete . Väčšina dopytovací jazyky tiež majú rôzne funkcie vstavané do nich, čo údajov , ktoré majú byť spracované ešte pred tým opustí databáze . Niektorí z nich dokonca umožňujú uložených procedúr a ďalších vlastných funkcií musí byť písomné . Údaje získané z relačnej databázy , je pravdepodobné , že má podstúpiť určitý stupeň spracovania žiadosti pred tým , než sa zobrazí koncovému užívateľovi . Uložené procedúry a ďalšie funkcie umožňujú , aby došlo k intenzívnej spracovanie dát ešte pred tým opustí databázy , často znižuje réžiu .
Primárne a cudzie kľúče

primárny kľúč je stĺpec v tabuľke , ktorá jednoznačne identifikuje záznam . Bez toho , že by nemal byť vždy spôsob , ako zabezpečiť jeden záznam dostane zastavil ak je to žiaduce . Ak by ste chceli napísať program , ktorý umožňuje lekár upraviť lekárske záznamy svojho pacienta a mal dvoch pacientov s názvom John Smith , nedostatok primárny kľúč by predstavovať problém .

Cudzích kľúčov , na druhej strane , uviesť odkaz z jednej tabuľky do druhej . To umožňuje riadky , ktoré majú byť spojené . Tie by mohli mať primárny kľúč užívateľa , napríklad , a použiť ju ako cudzí kľúč spojiť nákupy s ich účtu . Každý nákup bude aj naďalej mať svoju vlastnú primárny kľúč , aby ju odlíšil od ostatných nákupy rovnakého užívateľa .
Triggery

spúšte je v podstate uložené procedúry , ktoré je aktivovaný databázového dotazu. To môže byť vykonané buď pred , alebo po dotazu je vykonaný . Príkladom by to byť v odstránení užívateľa zo systému . Čo , ako sú fakturačné údaje užívateľa môžu byť uložené v samostatnej tabuľke , ale už nie sú potrebné . Trigger by mohli byť vytvorené s cieľom poskytovať informácie súvisiace so odstráni , keď je vstup užívateľa odstránené z jednej tabuľky . Integrity databázy je udržiavaná týmto spôsobom, zaistí aplikácie neporušujú , keď sa snažia plniť určité úlohy .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené