sql server 2005 scan.pdf
(
13056 KB
)
Pobierz
6
SQL Server 2005
Zmiany w agencie SQL Server Agent ....................................................................... 69
Database Mail ............................................................................................................ 69
Widoki katalogowe oraz dynamiczne widoki zarządcze .......................................... 71
Domyślny ślad serwera ............................................................................................. 73
Rozszerzenia narzędzia Profiler ................................................................................ 74
SQL Configuration Manager ..................................................................................... 75
Surface Area Configurator ........................................................................................ 76
Rozszerzona pomoc oraz integracja ze społecznością użytkowników SQL Servera ... 77
SQLCMD .........................................................................................................................78
Server Management Objects ............................................................................................ 80
Podsumowanie ................................................................................................................. 84
Rozdział 3. Rozszerzenia T-SQL dla programistów .............................................. 85
Rozszerzenia mające wpływ na DML ............................................................................. 86
Unieważnienie przestarzałego stylu złączeń zewnętrznych ...................................... 87
Wspólne wyrażenia tabelowe .................................................................................... 88
Operator TOP ............................................................................................................ 97
Rozszerzenia klauzuli FROM ................................................................................. 101
OUTPUT ................................................................................................................. 111
Funkcje rankingowe ................................................................................................ 112
EXCEPT i INTERSECT ......................................................................................... 119
Synonimy ................................................................................................................ 122
Ogólne programowanie ................................................................................................. 123
Obsługa błędów ....................................................................................................... 124
Rozszerzenie .WRITE instrukcji UPDATE ............................................................ 132
EXECUTE ............................................................................................................... 134
Kontekst zabezpieczeń kodu ................................................................................... 134
Deklaracje .NET ...................................................................................................... 138
Podsumowanie ............................................................................................................... 139
Rozdział 4. Rozszerzenia T-SQL dla administratorów baz danych ...................... 141
Widoki metadanych ....................................................................................................... 141
Widoki zgodności .................................................................................................... 142
Widoki katalogowe ................................................................................................. 143
Dynamiczne widoki i funkcje zarządcze ................................................................. 145
Procedury wyzwalane DDL ........................................................................................... 146
Tworzenie i zmienianie procedur wyzwalanych DDL ............................................ 147
Usuwanie procedur wyzwalanych DDL ................................................................. 149
Udostępnianie i blokowanie procedur wyzwalanych DDL ..................................... 149
Odczytywanie procedur wyzwalanych DDL w widokach katalogowych .............. 149
Programowanie procedur wyzwalanych DDL przy użyciu funkcji eventdata() ..... 150
Rozszerzenia w zakresie indeksowania i wydajności .................................................... 152
Indeksowanie online ................................................................................................ 153
Kontrola blokowania w trakcie tworzenia indeksów .............................................. 154
Tworzenie indeksów z dołączonymi dodatkowymi kolumnami ............................. 155
Modyfikowanie indeksów ....................................................................................... 156
Używanie statystyk dla skorelowanych kolumn DATETIME ................................ 160
Zwiększanie wydajności sortowania dla trzeciorzędnych ustawień sortowania ..... 161
Partycjonowanie tabel i indeksów ................................................................................. 163
Funkcje partycjonowania ........................................................................................ 164
Schematy partycjonowania ..................................................................................... 165
Tworzenie partycjonowanych tabel i indeksów ...................................................... 165
Dodawanie i usuwanie partycji ............................................................................... 166
Modyfikowanie funkcji i schematów partycjonowania .......................................... 168
Spis treści
7
Dołączanie i usuwanie tabel z partycji .................................................................... 169
Zarządzanie partycjami tabel i indeksów ................................................................ 170
Rozszerzenia tabel i widoków ....................................................................................... 171
Rozszerzenia w widokach indeksowanych ............................................................. 171
Stałe kolumny obliczane ......................................................................................... 172
Migawki ......................................................................................................................... 173
Poziom izolacji transakcji SNAPSHOT .................................................................. 173
Migawki baz danych ............................................................................................... 178
Rozszerzenia w zakresie integralności danych .............................................................. 180
Weryfikacja stron bazy danych ............................................................................... 180
Przełączanie bazy danych w tryb awaryjny ............................................................ 181
Podsumowanie ............................................................................................................... 182
Rozdział 5. Integracja z .NET .......................................................................... 183
Podstawowe informacje na temat integracji SQL Servera i .NET ................................ 184
Dlaczego SQL Server 2005 obsługuje CLR? .......................................................... 184
Kiedy powinno się używać procedur CLR? ............................................................ 185
Kiedy nie powinno się używać procedur CLR? ...................................................... 186
Sposób, w jaki SQL Server obsługuje .NET — architektura rozwiązania ............. 186
Model programistyczny .NET w SQL Serverze ............................................................ 187
Modyfikacje ADO.NET związane z obsługą SQL Servera .................................... 188
Przegląd nowych przestrzeni nazw .NET dla SQL Servera .................................... 188
Implementacja procedury składowanej ......................................................................... 189
Tworzenie projektu SQL Servera Project w Visual Studio 2005 ............................ 190
Budowa procedury składowanej ............................................................................. 194
Dodawanie parametrów ........................................................................................... 195
Definicja problemu .................................................................................................. 196
Użycie obiektu SqlPipe ........................................................................................... 198
Kompletne rozwiązanie — implementacja ciała procedury składowanej ............... 201
Testowanie procedury składowanej ........................................................................ 203
Debugowanie procedury ......................................................................................... 205
Zgłaszanie wyjątków w procedurach CLR ............................................................. 206
Wdrażanie procedur CLR .............................................................................................. 210
Podsumowanie ............................................................................................................... 212
Rozdział 6. Programowanie podzespołów ........................................................ 213
Typy CLR zdefiniowane przez użytkownika ................................................................ 214
Zastosowania typów definiowanych przez użytkownika ........................................ 215
Dodawanie typu zdefiniowanego przez użytkownika do projektu SQL Servera .... 215
Elementy typu zdefiniowanego przez użytkownika ................................................ 217
Prosty przykład: typ PhoneNumber ........................................................................ 221
Kolejny przykład: typ StringArray .......................................................................... 229
Zarządzanie typami zdefiniowanymi przez użytkownika ....................................... 238
Funkcje CLR zdefiniowane przez użytkownika ............................................................ 238
Dodawanie funkcji zdefiniowanej przez użytkownika do projektu Visual Studio . 239
Szablon funkcji zdefiniowanej przez użytkownika w Visual Studio 2005 ............. 240
Atrybut SqlFunction ................................................................................................ 241
Skalarne funkcje zdefiniowane przez użytkownika ................................................ 242
Definiowanie funkcji tabelowych zdefiniowanych przez użytkownika .................. 245
Zarządzanie funkcjami CLR zdefiniowanymi przez użytkownika ......................... 250
Agregaty CLR zdefiniowane przez użytkownika .......................................................... 251
Dodawanie agregatu definiowanego przez użytkownika
do projektu SQL Servera ...................................................................................... 252
Elementy agregatu zdefiniowanego przez użytkownika ......................................... 253
8
SQL Server 2005
Procedury wyzwalane CLR zdefiniowane przez użytkownika ..................................... 260
Dodawanie procedury wyzwalanej CLR zdefiniowanej przez użytkownika
do projektu SQL Servera ...................................................................................... 261
Implementowanie procedur wyzwalanych CLR ..................................................... 261
Zarządzanie procedurami wyzwalanymi zdefiniowanymi przez użytkownika ...... 265
Zarządzanie podzespołami ............................................................................................ 266
Uwaga dotycząca Visual Studio 2005 ........................................................................... 266
Podsumowanie ............................................................................................................... 267
Rozdział 7. SQL Server i XML ......................................................................... 269
Czym jest XML? ........................................................................................................... 269
Czym są XPath i XMLDOM? ....................................................................................... 271
Składnia XPath ........................................................................................................ 272
Funkcje XPath ......................................................................................................... 274
XMLDOM — XML Document Object Model ....................................................... 274
Klasy XPathDocument, XPathNavigator oraz XPathExpression ........................... 276
Wstawianie danych XML do bazy danych .................................................................... 277
Czym jest SQLXML? .............................................................................................. 278
Konfiguracja SQL Servera ...................................................................................... 279
OPENXML .............................................................................................................. 279
SQLXML — widoki XML używające adnotowanych schematów XML .............. 286
Diagramy uaktualniające SQLXML ....................................................................... 291
Zbiorcze ładowanie danych XML ........................................................................... 294
Odczytywanie danych XML z bazy danych — klauzula FOR XML ............................ 298
Klauzula FOR XML po stronie serwera ................................................................. 298
Klauzula FOR XML po stronie klienta ................................................................... 304
Używanie szablonów ............................................................................................... 304
Rozszerzenia klauzuli FOR XML ................................................................................. 305
Programowanie SQLXML w .NET i COM ................................................................... 306
SqlXmlCommand .................................................................................................... 307
SqlXmlParameter .................................................................................................... 307
SqlXmlAdapter ........................................................................................................ 307
SqlXmlException .................................................................................................... 308
Przykładowe kody ................................................................................................... 309
Klauzula FOR XML — przetwarzanie po stronie serwera i po stronie klienta ...... 310
Sposób użycia obiektu XMLTextReader ................................................................ 311
Używanie parametrów w SQLXML ....................................................................... 312
Wykonywanie zapytań XPath lub zapytań SQL z szablonami ............................... 313
Interakcja z zestawem danych ADO.NET .............................................................. 313
Programowanie diagramów uaktualniających ........................................................ 314
Podsumowanie ............................................................................................................... 314
Rozdział 8. Obsługa XML-a i XQuery w SQL Serverze 2005 .............................. 315
Sposób użycia typu danych XML ................................................................................. 316
Sposób przechowywania danych XML w SQL Serverze ....................................... 318
Tworzenie kolumn XML ......................................................................................... 320
Ustawianie uprawnień do tworzenia schematów .................................................... 325
Nakładanie ograniczeń na kolumny XML .............................................................. 326
Ograniczenia typu danych XML ............................................................................. 327
Wstawianie danych w kolumnach XML ....................................................................... 328
Użycie SSIS względem danych XML ..................................................................... 328
Zbiorcze ładowanie danych XML ........................................................................... 330
Tworzenie własnego zapytania lub aplikacji .......................................................... 330
Spis treści
9
Zapytania na danych XML ............................................................................................ 331
Podstawy języka XQuery ........................................................................................ 332
Podstawowe metody zapytań XML ........................................................................ 338
Zapytania międzydomenowe ................................................................................... 340
Modyfikowanie danych XML ....................................................................................... 341
Ograniczenia zakresu modyfikacji danych XML .................................................... 342
Indeksowanie danych XML w celu zwiększenia wydajności ....................................... 343
Sposób działania indeksów na danych XML .......................................................... 344
Drugorzędne indeksy XML ..................................................................................... 345
Przeszukiwanie pełnotekstowe a typ danych XML ....................................................... 346
Dynamiczne widoki zarządcze i dane XML .................................................................. 347
Aplikacje i dane XML ................................................................................................... 348
Obsługa usług sieciowych XML ................................................................................... 349
Tworzenie węzła końcowego .................................................................................. 350
Używanie zaawansowanych usług sieciowych ....................................................... 356
Monitorowanie wydajności usług sieciowych XML .............................................. 361
Podsumowanie ............................................................................................................... 362
Rozdział 9. SQL Server 2005 Reporting Services ............................................ 363
Komponenty Reporting Services ................................................................................... 364
Report Server ........................................................................................................... 365
Katalog metadanych ................................................................................................ 366
Report Designer ....................................................................................................... 366
Aplikacja WWW Report Manager .......................................................................... 368
Bezpieczeństwo Reporting Services ....................................................................... 370
Tworzenie prostego raportu w SSRS 2000 .................................................................... 370
Uruchamianie projektanta ....................................................................................... 371
Praca ze źródłami danych i zestawami danych ....................................................... 371
Definiowanie układu i podglądanie raportu ............................................................ 372
Praca z wyrażeniami ................................................................................................ 373
Wdrażanie raportu ................................................................................................... 373
Uaktualnianie SQL Server 2000 Reporting Services .................................................... 373
Zmiany w licencjonowaniu Reporting Services ............................................................ 375
Zintegrowane SQL Server Management Studio ............................................................ 376
Przewodnik — Management Studio i Reporting Services ...................................... 377
Zmiany w sposobie zarządzania .................................................................................... 382
Dostawca WMI ....................................................................................................... 383
Sieciowe usługi zarządzania i wykonawcze ............................................................ 386
Narzędzie konfiguracji Reporting Services ................................................................... 386
Usprawnienia w zakresie projektowania i wykonywania raportów .............................. 387
Edytor wyrażeń Expression Editor .......................................................................... 388
Parametry wielowartościowe .................................................................................. 388
Kontrolka wyboru daty ............................................................................................ 391
Sortowanie interaktywne ......................................................................................... 392
Integracja z Analysis Services ................................................................................. 393
Przewodnik — tworzenie raportu w BIDS ............................................................. 394
Nagłówki pływające ................................................................................................ 402
Zmiany źródeł danych: wyrażenia, usługi sieciowe i XML, SSIS i SAP ............... 403
Własne elementy raportów ...................................................................................... 409
Integracja z Visual Studio i kontrolki ReportViewer .................................................... 409
Korzystanie z kontrolek WinForm .......................................................................... 410
Oprogramowywanie kontrolek ReportViewer ........................................................ 413
Obiekty LocalReport oraz ServerReport ................................................................. 417
Plik z chomika:
ksiegowy13
Inne pliki z tego folderu:
jak-kontrolowac-swoje-finanse cała książka.pdf
(35713 KB)
uchwycone obiektywem. lekcje legendarnego fotografa dzikich zwierząt full scan.pdf
(263180 KB)
Roland Zimek powerpoint 2007 pl. pierwsza pomoc pełna wersja.pdf
(27582 KB)
bios. przewodnik full version.pdf
(20985 KB)
treść jest kluczowa. jak tworzyć powalające blogi, podkasty, wideo, e-booki, webinaria (i inne) ebook.pdf
(20514 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
Pliki dostępne do 19.01.2025
►Trening 42 dni Weider
● Mantra - medytacja z mantrą OM
● Zen Attitude
Zgłoś jeśli
naruszono regulamin