MS_SQL_Server_Zaawansowane_metody_programowania_sqlszm.pdf

(1590 KB) Pobierz
Wszelkie prawa zastrzeżone. Nieautoryzowane rozpowszechnianie całości
lub fragmentu niniejszej publikacji w jakiejkolwiek postaci jest zabronione.
Wykonywanie kopii metodą kserograficzną, fotograficzną, a także kopiowanie
książki na nośniku filmowym, magnetycznym lub innym powoduje naruszenie
praw autorskich niniejszej publikacji.
Wszystkie znaki występujące w tekście są zastrzeżonymi znakami firmowymi
bądź towarowymi ich właścicieli.
Autor oraz Wydawnictwo HELION dołożyli wszelkich starań, by zawarte
w tej książce informacje były kompletne i rzetelne. Nie biorą jednak żadnej
odpowiedzialności ani za ich wykorzystanie, ani za związane z tym ewentualne
naruszenie praw patentowych lub autorskich. Autor oraz Wydawnictwo HELION
nie ponoszą również żadnej odpowiedzialności za ewentualne szkody wynikłe
z wykorzystania informacji zawartych w książce.
Recenzja naukowa: prof. dr hab. inż. Sławomir Wiak
Redaktor prowadzący: Ewelina Burska
Projekt okładki: Studio Gravite/Olsztyn
Obarek, Pokoński, Pazdrijowski, Zaprucki
Materiały graficzne na okładce zostały wykorzystane za zgodą Shutterstock.
Wydawnictwo HELION
ul. Kościuszki 1c, 44-100 GLIWICE
tel. 32 231 22 19, 32 230 98 63
e-mail:
helion@helion.pl
WWW:
http://helion.pl
(księgarnia internetowa, katalog książek)
Drogi Czytelniku!
Jeżeli chcesz ocenić tę książkę, zajrzyj pod adres
http://helion.pl/user/opinie/sqlszm
Możesz tam wpisać swoje uwagi, spostrzeżenia, recenzję.
Bazę z przykładowymi danymi omawianymi w książce można znaleźć pod adresem:
ftp://ftp.helion.pl/przyklady/sqlszm.zip
ISBN: 978-83-246-8864-7
Copyright © Helion 2014
Printed in Poland.
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
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ę
Zgłoś jeśli naruszono regulamin