sql-server-2005 cała książka, ebooki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • windykator.xlx.pl
  • Podobne

     

    sql-server-2005 cała książka, ebooki

    [ Pobierz całość w formacie PDF ]
    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
    [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mement.xlx.pl
  • Designed by Finerdesign.com