Programování a implementace Microsoft SQL Server 2014 databází

Podobné dokumenty
M Administrace Microsoft SQL Server Popis: Absolvent kurzu bude umět: Požadavky pro absolvování kurzu: Kurz určen pro: Literatura:

KAPITOLA 1 Představení platformy Microsoft SQL Server 2008

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Kapitola 4. Úvod 11. Stručný úvod do relačních databází 13. Platforma 10g 23

Novinky v Microsoft SQL Serveru RNDr. David Gešvindr MVP: Data Platform MCSE: Data Platform MCSD: Windows Store MCT

Příprava k certifikaci , TS: Windows 7, Configuring

Přehled systému Microsoft SQL Server. Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy

Obsah. Verze SQL Serveru

Vývoj moderních technologií při vyhledávání. Patrik Plachý SEFIRA spol. s.r.o.

Databáze 2013/2014. Konceptuální model DB. RNDr. David Hoksza, Ph.D.

Databázové systémy BIK-DBS

Ukázka knihy z internetového knihkupectví

Stěhování aplikací. Michal Tomek, Sales Manager

Ukládání a vyhledávání XML dat

Databáze I. 5. přednáška. Helena Palovská

RELAČNÍ DATABÁZE. Cíl:

Databázové systémy úvod

Kurz je rozdělen do čtyř bloků, které je možné absolvovat i samostatně. Podmínkou pro vstup do kurzu je znalost problematiky kurzů předešlých.

Kapitola 1: Úvod. Systém pro správu databáze (Database Management Systém DBMS) Účel databázových systémů

1. Webový server, instalace PHP a MySQL 13

Tabulka Nabídková cena za předmět plnění *uchazeč vyplní cenu za celý kurz nebo cenu za 1 účastníka dle zadávací dokumentace a nabídky uchazeče

Archivace relačních databází

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Databázové systémy úvod

Databázové systémy úvod

Obsah přednášky. Představení webu ASP.NET frameworky Relační databáze Objektově-relační mapování Entity framework

Základy databází. O autorech 17 PRVNÍ ČÁST. KAPITOLA 1 Začínáme 19

Kurz Databáze. Přechod na SQL server. Obsah. Vytvoření databáze. Lektor: Doc. Ing. Radim Farana, CSc.

Databázové systémy. Doc.Ing.Miloš Koch,CSc.

Platforma.NET 11.NET Framework 11 Visual Basic.NET Základní principy a syntaxe 13

PRODUKTY Tovek Server 6

Management informačních systémů. Název Information systems management Způsob ukončení * přednášek týdně

Kritéria hodnocení praktické maturitní zkoušky z databázových systémů

Microsoft Access tvorba databáze jednoduše

Primární klíč (Primary Key - PK) Je právě jedna množina atributů patřící jednomu z kandidátů primárního klíče.

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

Srovnání SQL serverů. Škálovatelnost a výkon. Express Workgroup Standard Enterprise Poznámky. Počet CPU bez limitu Obsahuje podporu

Michal Krátký. Tvorba informačních systémů, 2008/2009. Katedra informatiky VŠB Technická univerzita Ostrava. Tvorba informačních systémů

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1

Specifikace předmětu zakázky

Stručný obsah. část III Aktualizace dat Kapitola 10: Aktualizace databáze 257 Kapitola 11: Integrita dat 275 Kapitola 12: Zpracování transakcí 307

Tvorba informačních systémů

8.2 Používání a tvorba databází

Tovek Server. Tovek Server nabízí následující základní a servisní funkce: Bezpečnost Statistiky Locale

VÝVOJ INTERNETOVÝCH APLIKACÍ - VIA

SRSW4IT Inventarizační SW. Prezentace aplikace. Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek

FRED & PostgreSQL. CZ.NIC, z.s.p.o. Jaromír Talíř <jaromir.talir@nic.cz>

MBI - technologická realizace modelu

Obsah. Úvod 9. Úvod do Office Seznámení s Office Vylepšení programu Access XML 13 Inteligentní značky 14

VZOROVÝ STIPENDIJNÍ TEST Z INFORMAČNÍCH TECHNOLOGIÍ

PROGRAMÁTOR ANALYTIK. Náplň práce:

04 - Databázové systémy

Informační systémy 2008/2009. Radim Farana. Obsah. Základní principy XML

InterSystems Caché Post-Relational Database

UŽIVATELSKÉ ŠKOLENÍ LOTUS NOTES

SQL Server Data Tools (SSDT) RNDr. David Gešvindr MVP: Azure MCSE: Data Platform MCSD: Windows Store

Vzdělávací oblast: Informatika a informační a komunikační technologie Vzdělávací obor: Programování. Předmět: Programování

Databázové systémy. Ing. Radek Holý

Databázové systémy. Přednáška 1

PRŮBĚHOVÝ TEST Z PŘEDNÁŠEK

Podrobná specifikace předmětu plnění

Objektově orientované databáze. Miroslav Beneš

Tvorba informačních systémů

PROGRAMOVÁNÍ PRO MS WINDOWS 2

Enterprise funkce SQL Serveru 2016, které jsou od SP1 zdarma

Business Intelligence

Obsah. Kapitola 1. Kapitola 2. Kapitola 3. Úvod 9

O Apache Derby detailněji. Hynek Mlnařík

01. Kdy se začala formovat koncept relačních databází (Vznik relačního modelu, první definice SQL)? a) 1950 b) 1960 c) 1970 d) 1980

Vladimír

Databázové systémy Cvičení 5.2

Databázové systémy. Datová integrita + základy relační algebry. 4.přednáška

Profilová část maturitní zkoušky 2017/2018

Marketingová komunikace. 2. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK1aPH/N9KMK1bPH (um1a1ph/um1b1ph)

1. SYSTÉMOVÉ POŽADAVKY / DOPORUČENÁ KONFIGURACE HW A SW Databázový server Webový server Stanice pro servisní modul...

ArcGIS Server 10. Řešení pro sdílení geodat

KMA/PDB. Karel Janečka. Tvorba materiálů byla podpořena z prostředků projektu FRVŠ č. F0584/2011/F1d

Kalendář kurzů Linux. SUSE / Red Hat Databáze 07 12/2017

XML databáze. Přednáška pro kurz PB138 Moderní značkovací jazyky Ing. Petr Adámek

A5M33IZS Informační a znalostní systémy. O čem předmět bude? Úvod do problematiky databázových systémů

Oracle XML DB. Tomáš Nykodým

Přípravný kurz ECDL. Popis jednotlivých lekcí (modulů) je uveden v samostatných tabulkách níže. Rozsah kurzu

Databázové systémy. Cvičení 6: SQL

Alena Malovaná, MAL305

Úvod do databázových systémů. Lekce 1

Úvod. Boj se zavlečeným impedančním nesouladem na úrovni databáze

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Ceník školení a konzultací

UNIVERZITA PALACKÉHO V OLOMOUCI

PRODUKTY. Tovek Tools

MATURITNÍ ZKOUŠKY Obor: OBCHODNÍ AKADEMIE

Základy informatiky. 06 Databázové systémy. Kačmařík/Szturcová/Děrgel/Rapant

Část 3: Odborné certifikační kurzy pro technologie CISCO

RadioBase 3 Databázový subsystém pro správu dat vysílačů plošného pokrytí

Obsah. Úvod do systému Microsoft SQL Server 2005

Stručný obsah. Část I Úvod do systému Microsoft SQL Server Část II Návrh databází 71. Část III Načítání dat a manipulace s nimi 135

Příloha č. 4 Detailní vymezení předmětu zakázky

Projekt implementace OS Linux do výuky informačních technologií

Fyzické uložení dat a indexy

Střední průmyslová škola elektrotechnická Praha 10, V Úžlabině 320

Transkript:

M20464 Programování a implementace Microsoft SQL Server 2014 databází Popis: Pětidenní kurz určený všem databázovým specialistům, kteří jsou odpovědni za implementaci databázových objektů a programování databází na SQL Serveru. Obsah kurzu je zaměřen na databáze a databázové objekty: datové typy, tabulky, pohledy, indexy, triggery, uložené procedury a funkce. Dále se zabývá referenční integritou, optimalizací dotazu a implementací řízeného kódu CLR. Absolvent kurzu bude umět: Naimplementovat platformu SQL Server a jeho hlavní nástroje, včetně konfigurace prostředí Určit odpovídající datové typy, které mají být použity při navrhování tabulek, konverzi dat mezi datovými typy a vytvořit alias datové typy Vytvořit primární klíč, cizí klíč, Default, check a omezení UNIQUE Stanovit vhodné strategie jednosloupcových a kompozitních indexů Tvořit tabulky jako heap a tabulky s klastrovanými indexy, také zvážit návrh tabulky a navrhnout vhodnou strukturu Interpretovat údaje z plánů vykonávání Efektivní design indexů Navrhnout a vytvořit pohledy a uložené procedury Práce s tabulkovými typy, parametry a použití výrazu MERGE Navrhnout a implementovat funkce, a to jak skalární tak tabulkové Blokování a zamykání, izolace transakcí a jejich využití Odchytávání a zpracování chyb a strukturované zpracování výjimek Navrhnout a tvořit DML a DDL triggery SQL CLR a implementace.net v rámci SQL Serveru Ukládání dat v XML a schémata v SQL Servere Základní dotazy na data v XML formátu v SQL Serveru Práce s geografickými a geometrickými datovými typy Fulltextové vyhledání a indexy Požadavky pro absolvování kurzu: Základní znalost relačních databází a jazyka SQL Zkušenosti s operačním systémem Windows Kurz určen pro:

Pro administrátory, databázové specialisty a vývojáře na SQL Serveru Účastníky připravující se na zkoušku: 70-464 - Developing Microsoft SQL Server Databases Literatura: Všichni účastníci školení obdrží originál studijních certifikovaných materiálů Microsoft. Technické vybavení: Prostorné učebny jsou vybaveny nadstandardními počítači s možností přístupu na Internet, včetně bezdrátového přístupu. Osnova: Kapitola 1: Úvod do vývoje databází Lekce 1: Úvod do platformy SQL Server Lekce 2: Práce s nástroji SQL Serveru Lekce 3: Konfigurace služeb SQL Serveru Cvičení: Úvod do vývoje databází Kapitola 2: Návrh a implementace tabulek Lekce 1: Návrh tabulek Lekce 2: Práce a využití schémat Lekce 3: Tvorba a změny tabulek Cvičení: Návrh a implementace tabulek Kapitola 3: Zajištění integrity dat Lekce 1: Zajištění integrity dat Lekce 2: Implementace doménové integrity Lekce 3: Implementace entitové a referenční integrity Cvičení: Zajištění integrity dat Kapitola 4: Úvod do indexování

Lekce 1: Základní koncepty indexování Lekce 2: Jednosloupcové a vícesloupcové indexy Lekce 3: Tabulkové struktury v SQL Serveru Lekce 4: Práce s klastrovanými indexy Cvičení: Tvorba indexů Kapitola 5: Pokročilé indexování Lekce 1: Plány vykonávání Lekce 2: Elementy plánů vykonávání Lekce 3: Práce s plány vykonávání Lekce 4: Tvorba efektivních neklastrovaných indexů Lekce 5: Monitorování výkonu Cvičení: Plánování a tvorba indexů Kapitola 6: Columnstore indexy Lekce 1: Columnstore indexy Lekce 2: Využití columnstore indexů Cvičení: Columnstore indexy Kapitola 7: Návrh a implementace pohledů Lekce 1: Úvod do pohledů Lekce 2: Tvorba a správa pohledů Lekce 3: Výkonnostní možnosti pohledů Cvičení: Návrh a implementace pohledů Kapitola 8: Návrh a implementace uložených procedur Lekce 1: Úvod do uložených procedur Lekce 2: Práce s uloženými procedurami Lekce 3: Parametrizované uložené procedury Lekce 4: Execution Context procedur Cvičení: Návrh a implementace uložených procedur

Kapitola 9: Návrh a implementace funkcí Lekce 1: Přehled funkcí Lekce 2: Návrh a implementace skalárních funkcí Lekce 3: Návrh a implementace tabulkových funkcí Lekce 4: Doporučení pro funkce Lekce 5: Alternativy pro funkce Cvičení: Návrh a implementace funkcí Kapitola 10: Manipulace s daty pomocí triggerů Lekce 1: Návrh DML triggerů Lekce 2: Implementace DML triggerů Lekce 3: Pokročilé využití triggerů Cvičení: Manipulace s daty pomocí triggerů Kapitola 11: InMemory tabulky Lekce 1: MemoryOptimized tabulky Lekce 2: Nativně kompilované uložené procedury Cvičení: Využití InMemory tabulek Kapitola 12: Implementace spravovaného kódu v SQL Serveru Lekce 1: Úvod do integrace SQL CLR Lekce 2: Import a konfigurace assemblies Lekce 3: Implementace integrace SQL CLR Cvičení: Implementace kódu v SQL Serveru Kapitola 13: Práce s XML daty v SQL Serveru Lekce 1: Úvod do XML a XML schémat Lekce 2: Práce s XML daty a schématy v SQL Serveru Lekce 3: Implementace datového typu XML Lekce 4: Využití TSQL FOR XML příkazu Lekce 5: Využití XQuery Lekce 6: Import XML dat Cvičení: Práce s XML daty v SQL Serveru

Kapitola 14: Práce s geografickými a geometrickými daty Lekce 1: Úvod do geografických a geometrických dat Lekce 2: Práce s geografickými a geometrickými daty Lekce 3: Využití geografických a geometrických dat v aplikacích Cvičení: Práce s geografickými a geometrickými daty