Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
 optimalizovaný dotazu začína s rozložením , alebo schémy databázy . Schéma sa vzťahuje k údajom uloženým v každej databáze , ako aj tom , ako každá databáza sa vzťahuje k iným databázam . Efektívne databáza neobsahuje tranzitívne závislosti , čo znamená , že viac ako jedno pole nie je potrebné aktualizovať , keď sa zmení údaje . Napríklad , databáza obsahujúca mená zákazníkov , mesto, štát a PSČ obsahuje tranzitívne závislosti , pretože ak sa zmení PSČ , mesto a štát musí tiež zmeniť . Pre optimalizáciu tohto typu databázy , odstráňte mesto a stať z databázy a uložiť ich v druhom databáze spolu s PSČ . PSČ potom stáva vzťah medzi dvoma tabuľkami , a mesto a stať sa aktualizujú automaticky , ak sa zmení PSČ . 
 Otázka Filtre 
 
 " kde " klauzula dotazu sú filtre a určiť , ktoré údaje vytiahnuť z databázy . Napríklad dotaz vytlačiť všetky mená zákazníkov v rámci poštového smerovacieho čísla by sa použiť filter na pole Kód ZIP . " Kde " klauzula by určiť rozsah poštových smerovacích čísel , a otázka bude filtrovať cez databázu a vyberte mená zákazníkov , pre ktorých PSČ spadá do zadaného rozsahu . Presnosť a efektivita dotazu závisí na detailoch kódované do " kde " klauzula . 
 Databáza Registre 
 A index databázy , podobný indexu v knihe , používa na načítanie dát z databázy . 
 dátová štruktúra , ktorá zvyšuje rýchlosť obnovy dát v rámci databázy je index . Vizualizácia index databázy ako index v knihe , kniha obsahuje kapitoly , podkapitoly a čísla stránok, so slovami na každej strane . Obsah tejto knihy ukazuje , kapitola a číslo stránky na určité slovo . Obsah databázy pracuje veľa rovnaký cesta , takže dotaz pre kontrolu kľúčové údaje o indexe nájsť rýchlu , priamu cestu k získavaniu vhodných dát . 
 Kompilovaný dotaz Kód 
 
 skompilovaný kód je programový kód preložená do strojového jazyka . 
 Kód je kód preložená do strojového jazyka - jazyk , ktorý počítač dokáže spracovať . Chvíľu trvá , než kompilovať kód dotaz pred spustením dotazu , dlhší dotaz , tým dlhšie trvá skompilovať . Otázky vložené do vopred skompilovaný kód , potom uložené na rovnakom počítači ako databáza , bežať rýchlejšie ako otázok , ktoré sa musia zložiť pred spracovaním . To je ďalšia technika pre optimalizáciu dotazu. 
              
Copyright © počítačové znalosti Všetky práva vyhradené