Hodnotenie:
Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 19 hlasoch.
Expert T-SQL Window Functions in SQL Server 2019: The Hidden Secret to Fast Analytic and Reporting Queries
Staňte sa expertom, ktorý dokáže používať funkcie okna na riešenie problémov s dotazmi jazyka T-SQL. Nahraďte pomalé kurzívy a samospojenia dotazmi, ktoré sa ľahko píšu a majú lepší výkon. Toto nové vydanie poskytuje rozšírené príklady vrátane kapitoly zo sveta športu a pokrýva najnovšie vylepšenia výkonu až po SQL Server 2019.
Okenné funkcie sú užitočné v analytike a reportovaní business intelligence. Do plného rozkvetu sa dostali so serverom SQL Server 2012, napriek tomu nie sú tak známe a používané tak často, ako by mali byť. Táto skupina funkcií je jedným z najpozoruhodnejších vývojových trendov v jazyku SQL a táto kniha ukazuje, ako môže každý vývojár a DBA využiť ich výrazovú silu pri riešení každodenných obchodných problémov. Keď začnete používať okenné funkcie, ako sú ROW_NUMBER a LAG, objavíte mnoho spôsobov ich využitia. K dotazom na server SQL Server budete pristupovať iným spôsobom a namiesto jednotlivých riadkov budete uvažovať o množinách údajov. Vaše dotazy budú prebiehať rýchlejšie, budú sa ľahšie písať a v budúcnosti ich bude jednoduchšie dekonštruovať, udržiavať a vylepšovať.
Samotná znalosť a používanie týchto funkcií nestačí. Musíte tiež pochopiť, ako tieto dotazy vyladiť. V knihe Expert T-SQL Window Functions in SQL Server je jasne vysvetlené, ako dosiahnuť najlepší výkon. Kniha sa zaoberá aj zriedkavými prípadmi, keď sú staršie techniky najlepšou voľbou.
Čo sa naučíte
⬤ Riešiť zložité problémy s dotazmi bez ťažkopádnych samospojení, ktoré bežia pomaly a sú ťažko čitateľné.
⬤ Vytvárať posuvné okná v súbore výsledkov na výpočty, ako sú priebežné súčty a kĺzavé priemery.
⬤ Vrátenie agregovaných a detailných údajov súčasne z toho istého príkazu SELECT.
⬤ Výpočet oneskorenia a náskoku a iných hodnôt, ktoré pristupujú k údajom z viacerých riadkov v súbore výsledkov.
⬤ Pochopiť syntax klauzuly OVER a spôsob ovládania okna.
⬤ Vyhnúť sa chybám v rámcovaní, ktoré môžu viesť k neočakávaným výsledkom.
Pre koho je táto kniha určená
Každému, kto píše dotazy v jazyku T-SQL, vrátane správcov databáz, vývojárov, obchodných analytikov a dátových vedcov. Pred čítaním tejto knihy by ste mali rozumieť tomu, ako spájať tabuľky, písať klauzuly WHERE a vytvárať agregované dotazy.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)