SQL_Server_2005_Wycisnij_wszystko_sqlwyc.pdf
(
602 KB
)
Pobierz
SQL Server 2005.
Wyciœnij wszystko
Autor: Eric L. Brown
T³umaczenie: Kosma Nitkiewicz
ISBN: 978-83-246-0549-1
Tytu³ orygina³u:
SQL Server 2005 Distilled
(MS Windows Server System)
Format: B5, stron: 320
Poznaj funkcje i mo¿liwoœci SQL Server 2005
Przegl¹d architektury platformy SQL Server 2005
Zarz¹dzanie bazami danych i ich projektowanie
Zabezpieczenia w SQL Server 2005
SQL Server 2005 to najnowsza wersja flagowego produktu Microsoftu przeznaczonego
do zarz¹dzania danymi i ich analizowania. Zapewnia ona wiêksz¹ wydajnoœæ, bezpieczeñstwo,
a tak¿e udostêpnia szereg nowych funkcji zwi¹zanych miêdzy innymi z us³ugami
analitycznymi i raportowaniem. Jak dzia³aj¹ te funkcje i które z nich s¹ Ci naprawdê
potrzebne? Jakiej wersji SQL Server 2005 potrzebujesz? Jakie korzyœci dla Twojej firmy
przyniesie zastosowanie nowych rozwi¹zañ bazodanowych? Jak wykorzystaæ
mo¿liwoœci SQL Server 2005, aby usprawniæ dzia³anie u¿ywanych baz danych?
W udzieleniu odpowiedzi na powy¿sze pytania pomo¿e Ci ksi¹¿ka „SQL Server 2005.
Wyciœnij wszystko”; dziêki niej w przystêpny sposób poznasz mo¿liwoœci tej platformy.
Dowiesz siê, jak dzia³a SQL Server 2005 oraz jakie s¹ ró¿nice miêdzy jej poszczególnymi
wersjami. Zrozumiesz funkcjonowanie i znaczenie ró¿nych zabezpieczeñ oraz poznasz
funkcje i us³ugi zwi¹zane z bezpieczeñstwem. Zobaczysz, na czym polega zarz¹dzanie
firmowymi bazami danych i jak wygl¹da projektowanie aplikacji bazodanowych.
Przeczytasz o generowaniu analiz i raportów oraz wykonywaniu innych zadañ za
pomoc¹ platformy Business Intelligence.
Przegl¹d wersji i mo¿liwoœci SQL Server 2005
Zabezpieczenia i kontrola nad danymi
Administrowanie korporacyjnymi bazami danych
Projektowanie aplikacji bazodanowych
Analizy i raporty w Business Intelligence
Pisanie i diagnozowanie kodu za pomoc¹ Visual Studio
Przyk³adowy kod demonstruj¹cy stosowanie nowych funkcji
Ta ksi¹¿ka bêdzie dla Ciebie nieocenion¹ pomoc¹ przy podejmowaniu decyzji
dotycz¹cych technologii bazodanowych.
Wydawnictwo Helion
ul. Koœciuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Spis treści
Wstęp ..........................................................................................................11
O autorze ....................................................................................................17
Rozdział 1. Wprowadzenie do platformy SQL Server 2005 ...........................................19
Wersje platformy SQL Server 2005 ...............................................................22
Różnice pomiędzy SQL Server Enterprise a Standard Edition ................... 22
SQL Server 2000 w wersji 64-bitowej ........................................................... 25
Nowości w SQL Server 2005 .......................................................................... 26
Skalowalność bazy danych — podstawy .........................................................30
Baza danych jako serwer aplikacji ..................................................................32
Zwiększenie dostępności systemów SQL Server ...........................................36
Wysoka dostępność na platformie SQL Server 2005 .....................................36
Rozszerzenie wysokiej dostępności
do wszystkich aplikacji bazodanowych ....................................................... 39
Dystrybucja dzienników kopii zapasowej ...................................................... 41
Ogólna dostępność danych .............................................................................42
Partycjonowanie tabel — horyzontalne partycjonowanie danych ................ 43
Widoki materializowane ................................................................................. 44
Indeksowanie w trybie online ........................................................................ 45
Utrzymywanie bardzo dużych baz danych .....................................................45
Rozszerzenia funkcjonalności wykonywania kopii zapasowej
i odzyskiwania danych ................................................................................. 46
Przegląd funkcji Business Intelligence platformy SQL Server 2005 ............46
Przegląd usług Analysis Services .................................................................... 48
Data Mining .................................................................................................... 50
6
SQL Server 2005. Wyciśnij wszystko
Funkcje relacyjne hurtowni danych ............................................................... 51
Ekstrakcja, transformacja i ładowanie danych w SQL Server 2005 ............. 52
Reporting Services .......................................................................................... 53
Najbardziej wysublimowane funkcje SQL Server 2005 ................................54
Podsumowanie ................................................................................................56
Rozdział 2. Co wszyscy powinni wiedzieć o bezpieczeństwie .......................................57
Podstawowe funkcje zabezpieczające silnik SQL Server ..............................60
Wymuszanie polityki haseł ............................................................................. 61
Zasada najmniejszych przywilejów ................................................................ 62
Kontekst wykonawczy ..................................................................................... 67
Poświadczenia ................................................................................................. 67
Certyfikaty i Secure Socket Layer .................................................................. 69
Szyfrowanie ..................................................................................................... 71
Koncepcja bezpieczeństwa punktu końcowego .............................................77
Bezpieczeństwo usług sieciowych .................................................................. 77
Bezpieczeństwo usług Notification Services ................................................. 78
Bezpieczeństwo mirroringu bazy danych ...................................................... 78
Bezpieczeństwo usługi SQL Service Broker ................................................. 79
Bezpieczeństwo kodu zarządzanego ...............................................................80
Bezpieczeństwo usługi Analysis Services ......................................................81
Bezpieczeństwo na poziomie kostki ............................................................... 84
Bezpieczeństwo na poziomie wymiaru .......................................................... 84
Bezpieczeństwo na poziomie komórki ........................................................... 84
Bezpieczeństwo struktury i modelu drążenia danych oraz źródła danych ... 85
Dostęp Analysis Services do procedur składowanych CLR .......................... 85
Funkcje bezpieczeństwa usługi SQL Server Integration Services ...............86
Bezpieczeństwo na poziomie pakietu ............................................................ 86
Role bazy danych w usłudze SSIS ................................................................. 87
Zabezpieczanie środowiska operacyjnego ..................................................... 87
Podpisywanie pakietów certyfikatami ............................................................ 88
Szyfrowanie pakietów SSIS ............................................................................ 88
Bezpieczeństwo usługi Reporting Services ................................................... 89
Zabezpieczanie serwera ..................................................................................90
Usługa SQL Browser Service ......................................................................... 91
SQL Server Configuration Manager .............................................................. 92
Narzędzie SQL Server Surface Area Configuration ...................................... 93
Podsumowanie ................................................................................................95
Rozdział 3. Korporacyjne zarządzanie danymi ..............................................................97
SQL Server Management Studio ...................................................................99
Stan połączenia lub rozłączenia .................................................................... 101
Object Explorer ............................................................................................ 102
Tworzenie bazy danych ................................................................................ 103
Tworzenie tabel ............................................................................................. 103
Spis treści
7
Query Editor ................................................................................................. 104
Niemodalne okna dialogowe ........................................................................ 104
Dostosowywanie SQL Server Management Studio .................................... 106
Projekty i rozwiązania związane z SQL Server Management Studio ......... 106
Pomoc ............................................................................................................ 108
Zarządzanie infrastrukturą SQL Server 2005 ..............................................108
Migawka bazy danych ................................................................................... 110
Co nowego w programie instalacyjnym? ...................................................... 111
Integracja z programem Dr Watson ............................................................. 113
Narzędzia do zarządzania operacyjnego ......................................................114
SQL Computer Manager .............................................................................. 114
SQL Server Agent ......................................................................................... 115
Funkcje zdalnego zarządzania platformą SQL Server 2005 ........................116
SQLCMD ...................................................................................................... 117
SQL Server Management Objects ............................................................... 118
Windows Management Instrumentation ..................................................... 118
Monitorowanie SQL Server .........................................................................119
Monitoring reaktywny .................................................................................. 120
Monitoring proaktywny ................................................................................ 125
Zarządzanie bardzo dużymi bazami danych .................................................130
Partycjonowanie tabel i indeksów ................................................................ 130
Rozszerzenia replikacji SQL Server .............................................................135
Replikacja peer-to-peer ................................................................................ 137
Oracle Publication ......................................................................................... 138
Uaktualnienie replikacji opartej na sieci WWW ......................................... 138
Wydajność i skalowalność ............................................................................... 139
Wysoka dostępność dla wszystkich ..............................................................140
Rozwiązania zapewniające wysoką dostępność ........................................... 140
Ogólna dostępność danych ...........................................................................149
Izolacja migawki ............................................................................................ 150
Widoki indeksowane .....................................................................................152
Common Language Runtime i administrator baz danych ...........................153
Jak głęboka jest integracja? .......................................................................... 153
Business Intelligence i administrator baz danych .......................................156
Podsumowanie ..............................................................................................157
Rozdział 4. Funkcje do projektowania baz danych ......................................................159
Integracja z Visual Studio .............................................................................160
Integracja z .NET Framework .....................................................................162
SQL Server jako środowisko uruchomieniowe ............................................ 163
Wybór pomiędzy SQL transakcyjnym a kodem zarządzanym .................... 164
Typy danych zdefiniowane przez użytkownika ........................................... 165
Funkcje użytkownika .................................................................................... 166
Funkcje agregujące definiowane przez użytkownika .................................. 166
8
SQL Server 2005. Wyciśnij wszystko
SQL Server Manager Provider .....................................................................167
Zarządzane typy SQL ................................................................................... 168
Technologia XML .........................................................................................170
Po co wykorzystywać relacyjne bazy danych
do przechowywania danych w formacie XML? ........................................ 170
Wybór technologii XML ............................................................................... 172
Typ danych XML .......................................................................................... 174
Klauzula FOR XML ...................................................................................... 176
OPENXML ................................................................................................... 177
Obsługa XQuery ............................................................................................ 177
Rozwinięcia DML ......................................................................................... 178
Native XML Web Services ........................................................................... 178
WSDL ........................................................................................................... 180
SQL Server jako platforma serwera aplikacji ...............................................181
SQL Service Broker ...................................................................................... 182
Notification Services ..................................................................................... 187
SQL Server Mobile Edition .........................................................................195
Ustawienia językowe w SQL Server 2005 ...................................................196
Wyszukiwanie pełnotekstowe ......................................................................198
Zapytania serwerów połączonych ................................................................. 199
Przeszukiwanie różnych kolumn .................................................................. 199
Specyfikacja języka w zapytaniu ................................................................... 199
SQL Server Express .....................................................................................201
Integracja z Visual Studio ............................................................................. 202
Czy SQL Server Express wystarczy? ........................................................... 203
Ograniczenia platformy SQL Server Express .............................................. 205
Instalacja i konfiguracja ................................................................................ 206
Protokoły obsługiwane przez SQL Server Express ..................................... 208
Podsumowanie ..............................................................................................209
Rozdział 5. Przegląd funkcji Business Intelligence ......................................................211
Przegląd Analysis Services ...........................................................................213
Architektura Analysis Services ..................................................................... 214
Ujednolicony model wymiarowy .................................................................. 216
Widoki źródła danych ................................................................................... 219
Kreator kostki ................................................................................................ 220
Business Intelligence Wizard ....................................................................... 221
Lokalizacja reprezentacji danych ................................................................. 222
Gdzie przechowuje się UDM? ..................................................................... 223
Modele dostępu do danych OLAP ............................................................... 224
BI czasu rzeczywistego i proaktywne buforowanie ..................................... 224
Analiza przechowywania danych w usłudze Analysis Services ................... 227
Kluczowe wskaźniki wydajności ................................................................... 229
Język MDX (Multidimensional Expression) ................................................ 230
Plik z chomika:
Ksiegarnia_Informatyka
Inne pliki z tego folderu:
Microsoft_SQL_Server_2000_Ksiega_eksperta_sqlske.pdf
(293 KB)
Microsoft_SQL_Server_2005_Nowe_mozliwosci_sql25n.pdf
(481 KB)
Microsoft_SQL_Server_2005_Podrecznik_programisty_sql25p.pdf
(736 KB)
Microsoft_SQL_Server_Modelowanie_i_eksploracja_danych_sqlsme.pdf
(908 KB)
Modelowanie_danych_w_SQL_Server_2005_i_2008_Przewodnik_moda28.pdf
(337 KB)
Inne foldery tego chomika:
Acces
MySQL
Oracle
PostgreSQL
SQL
Zgłoś jeśli
naruszono regulamin