Hodnocení:
Aktuálně nejsou k dispozici žádné recenze čtenářů. Hodnocení je založeno na 19 hlasů.
Expert T-SQL Window Functions in SQL Server 2019: The Hidden Secret to Fast Analytic and Reporting Queries
Staňte se expertem, který dokáže používat funkce oken k řešení problémů s dotazy v jazyce T-SQL. Nahraďte pomalé kurzory a selfjoiny dotazy, které se snadno píší a mají lepší výkon. Toto nové vydání přináší rozšířené příklady, včetně kapitoly ze světa sportu, a pokrývá nejnovější vylepšení výkonu až do verze SQL Server 2019.
Okenní funkce jsou užitečné v analytice a reportování business intelligence. Jejich plný rozkvět nastal se systémem SQL Server 2012, přesto nejsou tak známé a používané, jak by měly být. Tato skupina funkcí je jedním z nejpozoruhodnějších vývojových trendů v SQL a tato kniha ukazuje, jak může každý vývojář a DBA využít jejich vyjadřovací schopnosti při řešení každodenních obchodních problémů. Jakmile začnete používat okenní funkce, jako jsou ROW_NUMBER a LAG, objevíte mnoho způsobů jejich využití. K dotazům na SQL Server budete přistupovat jiným způsobem, budete přemýšlet o množinách dat namísto o jednotlivých řádcích. Vaše dotazy budou probíhat rychleji, snáze se budou psát a v budoucnu je bude snadnější dekonstruovat, udržovat a vylepšovat.
Pouhá znalost a používání těchto funkcí nestačí. Musíte také rozumět tomu, jak dotazy vyladit. V knize Expert T-SQL Window Functions in SQL Server je jasně vysvětleno, jak dosáhnout nejlepšího výkonu. Kniha se zabývá i vzácnými případy, kdy jsou starší techniky tou nejlepší volbou.
Co se naučíte
⬤ Řešit složité problémy s dotazy bez těžkopádných samospojení, která běží pomalu a jsou obtížně čitelná.
⬤ Vytvářet posuvná okna v množině výsledků pro výpočty, jako jsou průběžné součty a klouzavé průměry.
⬤ Vracet agregovaná a detailní data současně ze stejného příkazu SELECT.
⬤ Vypočítat zpoždění a náskok a další hodnoty, které přistupují k datům z více řádků v souboru výsledků.
⬤ Pochopit syntaxi klauzule OVER a způsob ovládání okna.
⬤ Vyhnout se chybám v orámování, které mohou vést k neočekávaným výsledkům.
Pro koho je tato kniha určena
Každému, kdo píše dotazy v jazyce T-SQL, včetně správců databází, vývojářů, obchodních analytiků a datových vědců. Před přečtením této knihy byste měli rozumět tomu, jak spojovat tabulky, psát klauzule WHERE a sestavovat agregované dotazy.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)