ms sql server. zaawansowane metody programowania full.pdf

(25469 KB) Pobierz
Spis tre ci
Od autora .......................................................................................... 5
Rozdzia 1. Podstawowe informacje o serwerze .................................................... 9
Rozdzia 2. Instalacja i konfiguracja rodowiska ................................................. 13
Rozdzia 3. J zyk zapyta SQL w MS SQL Server ................................................ 35
3.1. Zapytania wybieraj ce ............................................................................................. 35
3.2. Zapytania modyfikuj ce dane .................................................................................. 94
3.3. Tworzenie i modyfikacja tabel i perspektyw ......................................................... 103
3.4. Modyfikowanie tabel ............................................................................................. 141
3.5. Perspektywy (widoki) ............................................................................................ 148
3.6. Tworzenie typu u ytkownika ................................................................................. 167
3.7. Tworzenie indeksów .............................................................................................. 171
3.8. Inne narz dzia klienckie MS SQL Server .............................................................. 188
Rozdzia 4. Problemy rozwi zywane z wykorzystaniem SQL ............................... 193
Rozdzia 5. Rozszerzenia proceduralne Transact-SQL ......................................... 221
5.1. Podstawowe instrukcje .......................................................................................... 221
5.2. Procedury sk adowane ........................................................................................... 227
5.3. Funkcje .................................................................................................................. 236
5.4. Synonimy i b dy u ytkownika ............................................................................. 241
5.5. Procedury wyzwalane ............................................................................................ 247
5.6. Kursory .................................................................................................................. 280
5.7. Zmienna tabelaryczna i typ tabelaryczny ............................................................... 298
Rozdzia 6. Przetwarzanie transakcyjne ............................................................ 303
6.1. Transakcje. Podstawy teoretyczne ......................................................................... 303
6.2. Transakcje. Przyk ady realizacji ............................................................................ 307
6.3. Obs uga wyj tków ................................................................................................. 316
Rozdzia 7. Typy z o one .................................................................................. 323
7.1. Typ tabelaryczny ................................................................................................... 323
7.2. Typ hierarchiczny .................................................................................................. 328
7.3. Typy geometry i geography ................................................................................... 334
7.4. Typy u ytkownika CLR ........................................................................................ 349
7.5. Elementy proceduralne CLR ................................................................................. 359
Kup książkę
Poleć książkę
4
MS SQL Server. Zaawansowane metody programowania
Rozdzia 8. Problemy rozwi zywane
za pomoc rozszerzenia proceduralnego i obiektowego .................... 381
8.1. Klasyfikacja ........................................................................................................... 381
8.2. Funkcje agreguj ce definiowane przez u ytkownika ............................................. 394
8.3. Analiza sieci powi za .......................................................................................... 400
Zako czenie .................................................................................. 409
Literatura ....................................................................................... 411
Skorowidz ..................................................................................... 419
Kup książkę
Poleć książkę
Rozdzia 2.
Instalacja i konfiguracja
rodowiska
Proces instalacji MS SQL Serwer jest do intuicyjny i nie wymaga bardzo szczegó-
owego omówienia. Dla porz dku jednak zostan przedstawione najistotniejsze kroki
instalacji, ze szczególnym podkre leniem tych, przy których mniej do wiadczony u yt-
kownik mo e mie pewne w tpliwo ci. Po uruchomieniu instalatora pojawia si okno
o nazwie
SQL Server Installation Center,
które zawiera zak adki:
Planning,
zawieraj c elementy zwi zane z wymaganiami oraz dost pn
dokumentacj :
Hardware and Software Requirements;
Security Documentation;
Online Realise Notes;
Setup Documentation;
How to Get SQL Server Data Tools;
System Configuration Checker;
Install Upgrade Advisor;
Online Installation Help;
How to Get Started with SQL Server 2012 Failover Clustering;
How to Get Started with PowerPivot for SharePoint Standalone Server
Installation;
How to Get Started with Reporting Services SharePoint Integration on
a Standalone Server;
Upgrade Documentation;
Install SQL Server Migration Assistant (SSMA);
How to apply SQL Server updates;
Kup książkę
Poleć książkę
14
MS SQL Server. Zaawansowane metody programowania
Installation
(rysunek 2.1), która jest podstawow zak adk w procesie instalacji,
zawieraj c elementy:
New SQL Server stand-alone installation or add features to an existing
installation
— nowa instalacja instancji serwera albo dodanie funkcjonalno ci
do ju zainstalowanej;
New SQL Server failover cluster
— nowa instancja w z a w przypadku
konfiguracji w postaci klastra (przetwarzanie w gridzie — sieci);
Add node to a SQL Server failover cluster
— dodanie w z a do istniej cej
instancji klastra;
Upgrade from SQL Server 2005, SQL Server 2008 or SQL Server 2008 R2
— aktualizacja starszej wersji instancji serwera do wersji aktualnej;
Maintenance
(zarz dzanie), zawieraj c elementy:
Edition Upgrade
— aktualizacja istniej cej instancji serwera do bardziej
ogólnej (wy szej) edycji;
Repair
— naprawienie zainstalowanej instancji serwera;
Remove node from a SQL Server failover cluster
— usuni cie w z a z instancji
klastra;
Launch Windows Update to search for product updates
— wyszukiwanie
uaktualnie dla zainstalowanej instancji bazy danych;
Rysunek 2.1.
Instalacja SQL Server 2012 — podstawowa zak adka
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin