SQL | Triggery v SQL Server – Definice, Typy, Syntaxe a Příklady

Trigger je objekt v databázi (procedury), který slouží jako hlídač určité události (eventu). Pomocí triggerů můžeme na základě výskytu této události vyvolat nějakou dodatečnou akci – třeba logování nebo odmítnutí této akce. Událost, která spustí požadovanou akci triggeru může být třeba: Vložení (INSERT) nebo změna (UPDATE) záznamů v tabulce Smazání (DELETE) záznamů v tabulce Vytvoření… Read More »

Konvence počítání dnů u dluhopisů, úvěrů a alikvótní úrokový výnos – Finanční matematika jednoduše

Většina výpočtů z oblasti finanční matematiky je poměrně snadná – třeba spočítat anuitní splátku, úrokovu míru nebo třeba hodnotu cílové částky při pravidelných úložkách . Úrokové počty ale mohou být za určitých okolností poměrně složité. Platí to zejména na peněžních a kapitálových trzích (dluhopisy) nebo u některých specificky dohodnutých úvěrů z korporátního prostředí. Problém stanovení… Read More »

Excel | Průměr – Velký přehled – Typy, Vzorce, Vysvětlení a Příklady použití

Začněme tím, co průměr znamená. Průměr řadíme mezi referenční (typické) hodnoty popisné statistiky. Je to určitá vlastnost souboru dat, který zkoumáme. Patří mezi tzv. míry polohy. Máme-li velké množství dat, tak pomocí nějaké míry polohy můžeme data popsat – patří sem různý typy průměrů, medián, modus, střední hodnota. V tomto článku se zaměříme na průměry.… Read More »

Excel | ČNB Kurzy – Automaticé stahování do Excelu + Dynamický graf s vývojem kurzu

Dnes už je doba, kdy většina chytřejších účetních systémů umí pravidelně stahovat kurzy ČNB a případné cizoměnové účetní zápisy automaticky do reportovací měny přepočítat podle těchto kurzů. Ne všichni ale takový účetní systém máme, případně vzniká potřeba kurzy používat pro různé analýzy nebo si prostě chceme každé pondělní ráno u kafe prohlédnout, jak se kurzy… Read More »

Excel | Funkce a #Chyby – Přehled nejčastějších otázek a odpovědí o Excel funkcích

Níže naleznete seznam nejčastějších otázek a odpovědí. Odkazy směřují pouze do článků na tomto webu, kde je daná funkce vysvětlena i s příkladem. Mistrovství zvládnutí funkcí v Excelu v pracovních podmínkách spočívá v tom, že si dokážu mé pravidelně opakující se procesy pomocí Excelu zautomatizovat. Pokud například každý týden sestavuji nějaký report s využitím exportu… Read More »

SQL, SSRS | Jak vytvořit kalkulačku pro splátkový kalendář v SQL Server – Včetně reportu s parametry

V poslední době jsem věnoval spoustu času finanční matematice v Excelu. Zkusím toho trošku využít a přetočím téma z Excelu do SQL Serveru. Třeba někdo uvažuje o tom, že si udělá aplikaci pro výpočet splátkového kalendáře. Výsledkem mého počínání bude SQL procedura [Get_Amortization_schedule], která přijímá parametry @Loan_Value, @Loan_Term_Years, @Interest_rate,  @Payment_frequency. Tato procedura vrací tabulku =>… Read More »

Návratnost Investice do bytu a kalkulace výnosnosti (IRR), daňové režimy – Finanční matematika jednoduše | Excel

V poslední době jsem se v mnoha článcích věnoval finanční matematice v Excelu. Většina základních termínů a typů úrokových počtů je již vysvětlena. Dnes si všechny poznatky dáme dohromady a budeme řešit reálný příklad investičního rozhodnutí – výpočet výnosnosti investice do bytu. Příklad bude opravu velmi komplexní a proto při vysvětlování postupuji velmi pomalu. Excel… Read More »

Fondovatel (Spoření) – Kolik si odkládat a uspořit 1 mil Kč? – Finanční matematika jednoduše | Excel

A je to tu zase – myslím ty ošklivé vzorečky z finanční matematiky 🙂 Už si umíme spočítat o kolik se nám zúročí vklad (Úročitel) nebo naopak kolik jsme na začátku vložili pokud naše cílové zhodnocení je XYZ Kč (Odúročitel). Umíme si sami v Excelu udělat splátkový kalendář a vypočítat anuitní splátku. To by měl… Read More »

Odúročitel (Současná hodnota) – opak Úročitele při složeném úročení – Finanční matematika jednoduše | Excel

V rámci seriálu článků o finanční matematice a navážeme na Úročitele. Pro zopakování – pomocí úročitele dokážeme spočítat budoucí hodnotu našeho vkladu při dané úrokové sazbě a počtu období po které se vklad úročí. Typické využití je v situaci, kdy třeba chceme vědět, kolik bude náš zůstatek termínového vkladu při splatnosti, pokud si na něj… Read More »

Report – Návštěvnost Biportal.cz 4/2018 – 9/2019 + Nejčtenější příspěvky + Změny na webu

V uplynulém půlroce jsem se bohužel ke psaní moc nedostal, což mě mrzí. Důvodem bylo z části co, že jsem si chtěl po delší době užít léto a dokonce jsem jel po 5-ti letech na dovolenou k moři. Situaci na webu jsem začal na rychlo zachraňovat až v srpnu (kdy jsem prakticky 3 měsíce nenapsal… Read More »

SQL Dotazy – Nejčastější chyby začátečníků v SQL příkazech při dotazování

Články pro začátečníky zde na webu mají docela velký úspěch a návštěvnost a proto jsem se rozhodl na ně navázat. I ten nejlepší profík v jakémkoliv oboru někdy začínal a ze začátku dělal chyby. S úplnými základy SQL (není potřeba mít předchozí znalosti) se můžete seznámit v článcích: Základní SQL dotazy Základy SQL – Nejpoužívanější… Read More »

Excel | Najít a nahradit (odstranit) obsah buněk s určitým textem + příklad

Při práci s daty často vzniká potřeba data před jejich použitím určitým způsobem upravit, protože nám jejich struktura nevyhovuje. Pokud nám někdo pošle nějaký excel nebo si data exportujeme z podnikového systému, tak doufáme, že je nebudeme muset upravovat. Realita je často jiná. Typy situací kdy potřebujeme najít a nahradit obsah buněk v Excelu V… Read More »

SQLBackupandFTP – Nástroj na Zálohování SQL databází zdarma + Hodnocení

Zálohování je naprosto klíčový prvek pro ochranu vašich dat před chybou lidského faktoru nebo výpadkem SW/HW. Nedávno jsem se rozepsal o tom, jakým způsobem dělat zálohování – jaké máme typy záloh a základní strategie – SQL Zálohování – Backup Typy (Simple, Full, Diff) a Volba Strategie. V tomto článku se podíváme na tool, pomoc kterého… Read More »

Chyba Microsoft.ace.oledb provider is not registered on the local machine

Toto je v Business intelligence vcelku častá chybová hláška – v češtině by zněla nějak takto “Zprostředkovatel” Microsoft.ACE.OLEDB.X.X”není registrován na místním počítači”. Kdy nastává chyba ACE OLE DB provideru a jak ji opravit? Nastává pokud se pokoušíme připojit např k Excel sešitu nebo Access databázi, která běží na verzi Office, ke které nemáme nainstalovanou OLE… Read More »

SQL Export tabulky ze SQL Serveru do Excelu

V jednom z předchozích článků jsme zkoušeli, jak se dají dostat data z Excelu do SQL tabulky (Import Excelu do SQL databáze). Nyní si ukážeme jak udělat opak – tedy chceme dostat data z SQL databáze do Excelu. Obecně tento postup téměř nevyužívám, protože při exportu do excelu (ale i z Excelu) je poměrně velké… Read More »

SQL Developer – Popis Pozice (Job description), Dovednosti a Možnosti uplatnění | Business Intelligence

SQL Developer je zodpovědný za vývoj a správu databázových struktur aplikací a to jak z pohledu databázové architektury (tabulky, pohledy, procedury, triggery), tak z hlediska bezpečnosti (správy přístupů, ochrany). SQL Developeři nejčastěji pracují s těmito databázovými platformami: SQL Server, MySQL a Oracle. Často jsou jako SQL Developeři označování mylně i Databázoví administrátoři – jenže tato… Read More »

Datový Analytik – Popis Pozice (Job description) | Business Intelligence

Datový analytik je profesionál, který zkoumá data pomocí nástrojů pro analýzu dat a získává s nich informace užitečné pro management. Tito lidé jsou schopni ve velkém množství dat pomocí logického přístupu a technologií (programovací jazyky) identifikovat vzorce, závislosti a trendy, které mohou pozitivně ovlivnit manažerské rozhodnutí a tím i výkonnost podniku. Datový analytik není čistě… Read More »

SQL THROW zavolání výjimky – alternativa k RAISERROR a rozdíly

Před časem jsem zde na webu zveřejnil článek o RAISERROR příkazu, který vyvolá exception s tím, že jsme schopni přes severity (závažnost) ovlivnit, jestli skript bude nebo nebude pokračovat dále. Příkaz THROW je alternativní příkaz, který byl poprvé uveden v rámci SQL Server 2012. Syntaxe THROW Syntaxe THROW je v porovnání s RAISERROR jednodušší. Pro… Read More »

Excel – Jak zobrazit Total v kontingenční tabulce na libovolném místě?

Nedávno nám v naší nové facebook skupině Excel CZ/SK diskuse přibyl od kolegy Tomáše zajímavý dotaz. Napadlo mě, že jej rovnou zveřejním na hlavním webu, protože podobný problém bude zcela jistě někdo v budoucnu řešit také. Jak zobrazit Celkový součet (Grand Total) v kontingenční tabulce nahoře? Tomáš řešil problém, kdy se mu v kontingenční tabulce… Read More »

Pohoda Start od 1.9.2019 snižuje limit záznamů v účetním deníku

Od 1.9.2019 snižuje společnost Stormware, s.r.o. poskytující účetní systém Pohoda některé limity pro variantu Pohoda Start, kterou mají v oblibě zejména malí podnikatelé. Verze Pohoda Start je zdarma. Těchto lidí by se ale změna měla dotknout pouze okrajově. Největší dopad bude mít snížení limitu na množství záznamů v účetním deníku. Účetní deník využívají subjekty (zejména… Read More »