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



Podobné dokumenty
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

Mike Hotek. Microsoft SQL Server 2008 Krok za krokem

KAPITOLA 1 Představení platformy Microsoft SQL Server 2008

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

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

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

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

Mike Hotek. Microsoft SQL Server 2008 Krok za krokem


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

IW3 MS SQL SERVER 2014

Obsah. Verze SQL Serveru

KAPITOLA 1. Novinky v systému Microsoft SQL Server

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

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

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

MYBIZ - Řešení pro zpřístupnění dat ze stávajících aplikací na mobilních zařízeních (Mobilize your business!) Požadavky zákazníka.

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

DATABÁZOVÉ SYSTÉMY. Vladimíra Zádová, KIN, EF TUL - DBS

Vladimír

Kapitola 1: Co je Microsoft Access? 27 Kapitola 2: Mnoho tváří aplikace Microsoft Access 41 Kapitola 3: Návrh databázové aplikace 75

Optimalizace dotazů a databázové transakce v Oracle

Č á s t 1 Příprava instalace

Informační systémy 2006/2007

Správa a sledování SOA systémů v Oracle SOA Suite

Statistica, kdo je kdo?

Manažerský reporting a finanční plánování Targetty

Výuka integrovaných IS firem a institucí na vysokých školách (zkušenosti, nové příležitosti, omezení)

Business Intelligence

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

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

B0M33BDT Technologie pro velká data. Supercvičení SQL, Python, Linux

Michal Hroch Server Product Manager Microsoft Česká republika

Databáze v praxi. RNDr. Ondřej Zýka Principal Consultant

Společnost Xerox vytváří škálovatelné, hostované řešení pro optimalizaci globální správy tiskových aktiv

Dobývání znalostí z databází. Databáze. datum jmeno prijmeni adresa_ulice adresa_mesto cislo_uctu platba zustatek

HP JetAdvantage Management. Oficiální zpráva o zabezpečení

Microsoft Office 2003 Souhrnný technický dokument white paper

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

Aplikovaná informatika

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

Microsoft Excel 2007 pokročilé metody a funkce

Microsoft Excel 2010 pokročilé metody a funkce

Stručný obsah. K2118.indd :15:27

Trendy v budování datových center v roce Praha,

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

Centrální portál knihoven

On line analytical processing (OLAP) databáze v praxi

Obsah. Úvod 11. Kapitola 1 P ehled sledování výkonu 15

XML

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

STÁTNÍ POKLADNA. Integrovaný informační systém Státní pokladny (IISSP)

Ivan Červinka květen OpenLIMS Laboratorní Informační Systém

Technická specifikace vymezené části 1 SERVER

Zakázka Vnitřní integrace úřadu v rámci PROJEKTU Rozvoj služeb egovernmentu ve správním obvodu ORP Rosice

GTL GENERATOR NÁSTROJ PRO GENEROVÁNÍ OBJEKTŮ OBJEKTY PRO INFORMATICA POWERCENTER. váš partner na cestě od dat k informacím

Maturitní témata z předmětu PROGRAMOVÉ VYBAVENÍ pro šk. rok 2012/2013

Analýza a modelování dat. Přednáška 9

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

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

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

George J. Klir. State University of New York (SUNY) Binghamton, New York 13902, USA

VÝZVA K PODÁNÍ NABÍDKY NA VEŘEJNOU ZAKÁZKU MALÉHO ROZSAHU. JAMU Doplnění a rozšíření SW vybavení "

Analýza a modelování dat. Přednáška 8

BankKlient. FAQs. verze 9.50

Podnikové informační systémy Jan Smolík

Technická specifikace předmětu plnění:

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

ARBES ECM MODERNÍ SYSTÉM. určený k digitalizaci, tvorbě, správě, sdílení a archivaci dokumentů a obsahu.

Databázové systémy trocha teorie

RELAČNÍ DATABÁZOVÉ SYSTÉMY

Monitoring kritických systémů - Case study. Tomáš Hrubý, AutoCont CZ tomas.hruby@autocont.cz

Obsah. Základy práce s databází 13. Tabulky 43. Obsah. Úvod 9 Poděkování 12

Instalujeme a zakládáme databázi Oracle Database 11g

VYUŽITÍ REGIONÁLNÍCH FUNKCÍ A WWW ROZHRANÍ V INTEGROVANÉM KNIHOVNÍM SYSTÉMU KPWINSQL

INTEGRACE IS DO STÁVAJÍCÍ HW A SW ARCHITEKTURY

UŽIVATELSKÉ ŠKOLENÍ LOTUS NOTES

Zajištění komplexních sluţeb pro provoz systémové infrastruktury OSMS ZADÁVACÍ DOKUMENTACE

Business Intelligence. Adam Trčka

Marketingová komunikace. 3. soustředění. Mgr. Pavel Vávra Kombinované studium Skupina N9KMK3PH (vm3bph)

1 Výchozí nastavení zařízení

Základy business intelligence. Jaroslav Šmarda

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Datový sklad. Datový sklad

Tabulka mandatorních požadavků stojanové rozvaděče pro servery s elektroinstalací Požadavek na funkcionalitu Minimální Odůvodnění

Aplikace IS, outsourcing, systémová integrace. Jaroslav Žáček

Infor Performance management. Jakub Urbášek

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

Servis Fujitsu Technology Solutions

Microsoft Azure Workshop

2. blok část B Základní syntaxe příkazů SELECT, INSERT, UPDATE, DELETE

Bezpečná datová centra v praxi Josef Dvořák, ANECT a.s.

Odbor informatiky a provozu informačních technologií

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL

UNIVERZITA PALACKÉHO V OLOMOUCI

Veřejné zakázky s.r.o., Praha 6, Bubeneč, Na Hutích 661/9, PSČ Tel./fax: ,

Obsah. Seznámení s prostředím Excelu. Poděkování 25 O přiloženém CD 26 Co je na CD 26 Použití CD 26 Systémové požadavky 26 Podpora 27

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

DNS, DHCP DNS, Richard Biječek

Transkript:

Komu je kniha určena Struktura knihy Nejvhodnější výchozí bod pro čtení knihy Konvence a struktura knihy Konvence Další prvky Požadavky na systém Ukázkové databáze Ukázky kódu Použití ukázek kódu Další obsah online Podpora knihy Otázky a připomínky Poznámka redakce českého vydání Přehled systému Microsoft SQL Server Databázový modul Modul úložiště Podsystém zabezpečení Programovací rozhraní Service Broker SQL Server Agent Replikace Vysoká dostupnost Relační modul v systému SQL Server 2008 Business Intelligence Integration Services Reporting Services Analysis Services Stručný přehled kapitoly 1

Kapitola 2 Instalace a konfigurace systému SQL Server \ Vydání systému SQL Server 2008 Požadavky na infrastrukturu Účty služeb Pravidla řazení Režimy ověřování Instance systému SQL Server Upgrade na systém SQL Server 2008 Upgrade s nahrazením Souběžný upgrade Instalace systému SQL Server 2008 Instalace ukázkových databází Stručný přehled kapitoly 2 Kapitola 3 Použití nástrojů v systému SQL Server 2008 Dokumentace systému SQL Server Nástroje pro správu v systému SQL Server 2008 SQL Server Configuration Manager SQL Server Management Studio Database Mail Nástroje správy výkonu Profiler Database Engine Tuning Advisor Performance Studio Nástroje Business Intelligence Business Intelligence Development Studio Stručný přehled kapitoly 3 Kapitola 4 Vytváření databází Systémové databáze SQL Server Struktura databází systému SQL Server Databázové soubory Skupiny souborů

Vytvoření databáze Přesunutí databází Odpojení databáze Připojení databáze Stručný přehled kapitoly 4 Kapitola 5 Návrh tabulek Pojmenování objektů Schémata Datové typy Číselná data Znaková data Datová a časová data Binární data XML Data typu FILESTREAM Prostorový datový typ Datový typ HierarchylD Vlastnosti sloupce Vytváření tabulek Vypočítané sloupce Řídké sloupce Omezení Primární klíče Omezení UNIQUE Omezení CHECK Omezení DEFAULT Cizí klíče Databázové diagramy Stručný přehled kapitoly 5 Kapitola 6 Indexy Struktura indexu Vyvážené stromy (B-stromy) Úrovně indexu Clusterované indexy Neclusterované indexy Údržba indexů Zahrnuté sloupce

8 Obsah Pokrývající indexy 114 Filtrované indexy 115 Vytvoření indexu online 117 Správa a údržba indexů 117 Fragmentace indexu 117 Faktor zaplnění 118 Defragmentace indexu 118 Zakázání indexu 118 Indexy XML 119 Prostorové indexy 120 Stručný přehled kapitoly 6 120 Kapitola 7 Rozdělování 121 Dělicí funkce 121 Dělicí schémata 122 Skupiny souborů 123 Rozdělování tabulek a indexů 124 Částečné zálohování a obnovení 125 Vytvoření rozděleného indexu 125 Správa oddílů 127 Operátory SPLIT a MERGE 127 Úpravy dělicího schématu 128 Zarovnání indexu 128 Operátor SWITCH 128 Stručný přehled kapitoly 7 134 ČÁST NAČÍTÁNÍ DAT A MANIPULACE S NIMI Kapitola 8 Načítání dat 137 Obecný příkaz SELECT 137 Řazení výsledků 142 Filtrování dat 142 Načítání z více tabulek 146 Načítání jedinečných výsledků 149 Stručný přehled kapitoly 8 150

Obsah 9 Kapitola 9 Pokročilé načítání dat 151 Obecný příkaz SELECT 151 Agregace dat 152 Agregace více permutací 154 Filtrování agregačních funkcí 157 Průběžné agregační funkce 158 Výpočet kontingenčních tabulek 158 Řazení dat 159 Agregace sad výsledků 160 Běžné tabulkové výrazy 162 Dotazování na data XML 163 Stručný přehled kapitoly 9 165 Kapitola 10 Manipulace s daty 167 Vkládání dat 167 INSERT 167 SELECT INTO 173 Aktualizace dat 173 Odstraňování dat 175 TRUNCATE 177 Příkaz MERGE 178 Klauzule OUTPUT 180 Zpracování transakcí 181 Sledování změn 184 Sledování změn 184 Získávání dat o změnách 186 Stručný přehled kapitoly 10 188 NÁVRH POKROČILÝCH DATABÁZOVÝCH OBJEKTŮ Kapitola 11 Pohledy 193 Vytvoření pohledu 193 Substituce dotazu 194 Úpravy dat pomocí pohledu 195 Vytvoření indexovaného pohledu 196

10 Obsah Substituce dotazu 197 Stručný přehled kapitoly 11 198 Kapitola 12 Uložené procedury 199 Vytváření uložených procedur 199 Komentáře v kódu 199 Proměnné, parametry a návratové kódy 200 Proměnné 200 Parametry 201 Návratové kódy 202 Spouštění uložených procedur 202 Konstrukce řízení toku 203 Zpracování chyb 205 Dynamické spouštění 207 Kurzorové tabulky 207 Procedury modulu CLR 209 Sestavení procedury pro správu 209 Stručný přehled kapitoly 12 211 Kapitola 13 Funkce 213 Systémové funkce 213 Vytvoření funkce 214 Načtení dat z funkce 218 Stručný přehled kapitoly 13 225 Kapitola 14 Spouště 227 Spouště DML 227 Spouště DDL 229 Stručný přehled kapitoly 14 232 Kapitola 15 Snímky databází 233 Vytvoření snímku databáze 233 Technologie kopírování při zápisu 234 Vrácení dat pomocí snímku databáze 235 Stručný přehled kapitoly 15 236

Kapitola 16 Service Broker Architektura modulu Service Broker Přehled zasílání zpráv Komponenty modulu Service Broker Interakce aplikací Typy zpráv a dohody Typy zpráv Dohody Fronty a služby Fronty Služby Konverzace Odesílání a příjem zpráv Odesílání zpráv Příjem zpráv Aktivace fronty Nastavení priority Stručný přehled kapitoly 16 Kapitola 17 Fulltextové indexování Fulltextové katalogy Fulltextové indexy Dotazování na fulltextová data FREETEXT CONTAINS Stručný přehled kapitoly 17 Kapitola 18 Zabezpečení Konfigurace kontaktní plochy Koncové body Typy a kategorie koncových bodů Přístup ke koncovému bodu Koncové body TCP

Objekty zabezpečení, zabezpečené objekty a oprávnění Objekty zabezpečení Zosobnění Zabezpečené objekty Oprávnění Řetězce vlastnictví Zabezpečení modulu CLR Šifrování dat Hlavní klíče Hešové algoritmy Symetrické klíče Certifikáty a asymetrické klíče Transparentní šifrování dat Správa šifrovacích klíčů Stručný přehled kapitoly 18 Kapitola 19 Správa pomocí zásad Přehled správy pomocí zásad Stránky Podmínky Cíle zásad Zásady Kategorie zásad Dodržování zásad Stručný přehled kapitoly 19 Kapitola 20 Obnovení dat Zálohy databáze Typy záloh Poškození stránky Modely obnovení Obnovení databáze Obnovení úplné zálohy Obnovení rozdílové zálohy Obnovení zálohy transakčního protokolu Stručný přehled kapitoly 20

Kapitola 21 SQL Server Agent Vytváření úloh Kroky úlohy Plány úlohy Operátory Vytváření plánů údržby Vytváření výstrah Stručný přehled kapitoly 21 Kapitola 22 Pohledy DMV Přehled pohledů DMV Načítání metadat objektů Diagnostika databáze Velikost objektů Indexy Statistiky spouštění dotazů Stručný přehled kapitoly 22 Kapitola 23 Vysoká dostupnost Havarijní clustering Komponenty instance havarijního clusteringu Konfigurace sítě Konfigurace disků Konfigurace zabezpečení Kontroly stavu Havarijní převzetí služeb clusteru Zrcadlení databáze Role zrcadlení databáze Koncové body zrcadlení databáze Provozní režimy Ukládání do mezipaměti Transparentní přesměrování klientů Poškozené stránky Snímky databází

Inicializace zrcadlení databáze Předávání protokolu Komponenty předávání protokolu Inicializace předávání protokolu Replikace Komponenty replikace Role replikace Agenti replikace Metody replikace Stručný přehled kapitoly 23 Kapitola 24 Integration Services Přehled nástroje BIDS Úkoly Transformace Sestavení balíčku Připojení Řídicí tok Datový tok Převody dat Zpracování výjimek Konfigurace Zavedení Stručný přehled kapitoly 24 Kapitola 25 Reporting Services Konfigurace služby Reporting Services Web služby Reporting Services Vytváření sestav Vytvoření sestavy Formátování Výpočty Interaktivní prvky Parametry Zavádění sestav

Odběry sestav Propojené sestavy Ukládání sestav do mezipaměti a snímky Stručný přehled kapitoly 25 Kapitola 26 Analysis Services Přehled datových skladů OLAP (Online Analytic Processing) Model dimenzí Krychle Dimenze, veličiny a výpočty Hierarchie Klíčové indikátory výkonu, oddíly, perspektivy a přel Klíčové indikátory výkonu (KPI) Oddíly Perspektivy Překlady Dolování dat Algoritmy Modely a struktury dolování Praktické dolování dat Stručný přehled kapitoly 26