SQL INFORMATION_SCHEMA Views – Seznam pohledů pro přístup k metadatům

Tento typ pohledů slouží pro přístup k metadatům o objektech v SQL instanci, jsou využívané především administrátory databází. Seznam INFORMATION_SCHEMA Views: Seznam INFORMATION_SCHEMA Views Popis INFORMATION_SCHEMA.CHECK_CONSTRAINTS Poskytuje informace o tzv. CHECK constraints. CHECK Constraints lze definovat nad nějakým sloupcem v tabulce a definovat nad daty pravidla. Pokud je nadefinované  pravidlo porušeno dojde k aktivaci constraintu… Čtěte více »

10 nejužitečnějších MS SQL System stored procedures

System stored procedures jsou užitečným administrativním nástrojem. Zde je 10 z nich, které považuju za nejužitečnější. sp_help – informace o objektech v databázi, datových typech sp_spaceused – Zobrazí místo na disku, které je alokované databázi a storage na jednotlivé databázové objekty včetně počtu řádků v tabulkách sp_who – vrací informaci o aktuálně připojených uživatelích a relacích sp_lock – vrací informace… Čtěte více »

Power Query, Powerpivot a Power BI – Jaký je mezi nimi rozdíl?

Nejlepší začátek k tomu, jak pochopit rozdíl mezi jednotlivými Microsoft Power BI nástroji, je uvědomit si, že každý nástroj má v celém procesu zpracování finálního reportu určitou roli. Ve standardním MS Business intelligence máme nástroje pomocí kterých zajistíme úpravy dat (SSIS), zpracování datového modelu s úložištěm dat v relační struktuře (SQL Server) a nástroj pro zpracování reportu (SSRS,… Čtěte více »

SQL Textové funkce (String functions) – Velký přehled textových funkcí

TSQL není jazykem, který byl primárně navržen pro nějaká velká kouzla s textovými řetězci a manipulaci s nimi. V MS SQL Server tedy nenajdeme příliš vestavěných (build in) funkcí pro práci s textovými řetězci. I přes to se takové funkce najdou a budou se nám určitě hodit, Pojďme se na T-SQL textové funkce podívat. Detailní… Čtěte více »

Primární a cizí klíč – Surrogate key v datovém skladu

Surrogate key nebo chcete-li umělý klíč je termín, který se používá zejména ve faktových a dimenzních tabulkách v datových skladech jako primární klíč nad kterým je postaven index a také cizí klíče. V produkčních databázích zdrojových systémů se s tímto termínem nemusíme vůbec setkat jednoduše proto, že umělé klíče není potřeba generovat. Vystačíme si tam s… Čtěte více »

KDYŽ (IF) | Excel – Funkce na podmínky, vnořená když s více podmínkami

KDYŽ funkce je jedna z nejpoužívanějších v Excelu. V anglické verzi ji najdete jako funkci IF. Často se nám stane, že potřebujeme v tabulce otestovat, jestli je splněna určitá podmínka. Pokud je podmínka splněna (TRUE) chceme vrátit nějakou hodnotu a pokud podmínka splněna není (FALSE), chceme vrátit hodnotu jinou. Přesně k tomuto je tato funkce navržena.… Čtěte více »

SVYHLEDAT (VLOOKUP) | Excel – Hledáme hodnoty v tabulce

Excel funkce SVYHLEDAT slouží pro vyhledávání a získávání dat z určitého sloupce v tabulce. V anglické verzi je to Excel funkce VLOOKUP. Typický příklad, kdy tuto funkci použijeme je např. v případě, kdy máme na jedné straně tabulku s dlouhým seznamem (třeba tisíce záznamů) a na straně druhé máme menší tabulku s tím, že do ní… Čtěte více »

Hodnocení Microsoft Power BI – 10 důvodů proč ho používat

Nulové investiční náklady na Power BI Power BI používá strategii tzv. freemium modelu. To znamená, že můžete používat zdarma Free verzi, která má sice určitá omezení, ale to Vám určitě vadit pro většinu projektů nebo testování nebude. Jednoduchá tvorba vizuálně perfektních reportů Reporty vypadají skvěle, navíc se dají snadno a rychle vyrobit. Mrkněte na některé dashboardy na… Čtěte více »

Instalace SQL Server Express 2014

V článku Začínáme s MS SQL Server Express jsem popisoval klady a zápory edice SQL Server Express. Pokud jste se rozhodli, že chcete Express vyzkoušet a zajímá vás jak ji nainstalovat, tak si můžete projít tento článek. Jestl ise zajímáte o jednotlivé edice SQL server více do hloubky, tak si zase můžete projít článek Instalace SQL Server 2016… Čtěte více »

Základy SQL – Nejpoužívanější příkazy

Tento miničlánek je určen pro začátečníky a popíšeme v něm, jak napsat jednoduchý T-SQL script a vysvětlit tak základní sql příkazy. Postupně k sobě budeme skládat jednotlivé části skriptu a při tom pochopíme k čemu slouží. Kdysi jsem na webu připravil SQL kvíz pro začátečníky. Můžete si zkusit odpovědět na pár jednoduchých otázek a když něco nebudete… Čtěte více »