reklama - zainteresowany?

Serwer SQL 2008. Administracja i programowanie - Helion

Serwer SQL 2008. Administracja i programowanie
Autor: Danuta Mendrala, Paweł Potasiński, Marcin Szeliga, Damian Widera
ISBN: 978-83-246-2033-3
stron: 488, Format: 158x235, okładka: miękka
Data wydania: 2009-03-10
Księgarnia: Helion

Cena książki: 119,00 zł

Dodaj do koszyka Serwer SQL 2008. Administracja i programowanie

Tagi: SQL Server

Poznaj nowoczesne technologie zarządzania bazami danych

  • Jak zainstalować i skonfigurować SQL Server 2008?
  • W jaki sposób monitorować wydajność i bezpieczeństwo serwera bazy danych?
  • Jak tworzyć oprogramowanie współpracujące z SQL Serverem?

System zarządzania bazami danych MS SQL Server zyskał sobie zasłużoną renomę wśród projektantów baz danych i programistów. Stabilna i wydajna platforma, dostępna w kilku edycjach, różniących się możliwościami i zastosowaniami, wykorzystywana jest w aplikacjach biznesowych, portalach internetowych i aplikacjach mobilnych. Jej najnowsza wersja, oznaczona symbolem 2008, to potężna platforma do zarządzania danymi, umożliwiająca nie tylko przechowywanie ich w tabelach, ale także przetwarzanie, analizowanie, udostępnianie i zabezpieczanie. Pozwala ona także na składowanie danych nierelacyjnych -- obiektów binarnych i danych geograficznych.

Książka "Serwer SQL 2008. Administracja i programowanie" zawiera szczegółowe omówienie możliwości najnowszej wersji tej platformy bazodanowej. Zarówno administratorzy, jak i programiści znajdą w niej wiele przydatnych informacji. Opisano w niej poszczególne edycje SQL Servera 2008, sposób ich instalacji, konfiguracji i administrowania, techniki optymalizacji wydajności oraz zabezpieczania i analizowania danych. Dzięki niej dowiesz się, jakie nowe funkcje wprowadzono w wersji 2008, jak korzystać z języka T-SQL i przechowywać dane nierelacyjne. Przeczytasz także o integracji z platformą CLR oraz korzystaniu z technologii SOA.

  • Instalacja SQL Servera 2008
  • Administrowanie serwerem bazy danych
  • Optymalizacja dostępności i wydajności
  • Nowe funkcje SQL Servera 2008
  • Monitorowania pracy serwera
  • Zabezpieczanie danych
  • Programowanie w T-SQL
  • Nierelacyjne typy danych
  • Korzystanie z dokumentów XML
  • Praca z SQL Server Compact Edition

Wykorzystaj w praktyce możliwości najnowszej wersji platformy bazodanowej SQL Server.

Dodaj do koszyka Serwer SQL 2008. Administracja i programowanie

Spis treści

Serwer SQL 2008. Administracja i programowanie -- spis treści

Wstęp (9)

Część I: Administracja (15)

Rozdział 1. Instalacja (17)

  • Wybór edycji serwera SQL 2008 (17)
    • Edycja Enterprise (17)
    • Edycja Developer (18)
    • Edycja Standard (18)
    • Edycja Workgroup (18)
    • Edycja Web (19)
    • Edycja Express (19)
    • Edycja Compact (19)
    • Porównanie edycji (19)
  • Licencjonowanie (21)
  • Wymagania (22)
  • Instalacja (23)
  • Aktualizacja (27)
    • Zmiana edycji (27)
    • Zmiana wersji (29)
    • Zgodność aplikacji (31)
    • Czynności do wykonania przed aktualizacją (35)
    • Strategie aktualizacji (36)
    • Czynności do wykonania po aktualizacji (39)
  • Narzędzia (43)
    • Konsola SSMS (43)
    • DTA (46)
    • Dokumentacja BOL (47)
    • Przykładowa baza danych AdventureWorks 2008 (47)
    • Program SQLCMD (48)
    • Visual Studio 2008 (48)

Rozdział 2. Scentralizowana administracja (51)

  • Serwer konfiguracji (52)
    • Tworzenie serwera konfiguracji (52)
    • Równoczesne zapytania do grupy serwerów (55)
    • Egzekwowanie polityk zarządzania serwerami na grupie serwerów (55)
    • Serwer konfiguracji a bezpieczeństwo (56)
  • Polityki zarządzania serwerem (56)
    • Architektura systemu (56)
    • Skalowalność systemu (60)
    • Korzystanie z polityk zarządzania serwerem zainstalowanych w systemie (60)
    • Tworzenie własnych polityk i warunków w konsoli SSMS (68)
    • Programowe użycie i kontrolowanie polityk (73)
  • PowerShell (77)
    • Nawigacja po obiektach serwera SQL (79)
    • Typowe zadania administracyjne w PowerShell (81)
    • Zadania usługi Agent (85)

Rozdział 3. Wysoka dostępność (87)

  • Podwajanie baz danych (dotyczy edycji Enterprise) (88)
    • Architektura funkcjonalności podwajania baz danych (88)
    • Automatyczne naprawianie stron danych (92)
    • Kompresja dziennika transakcyjnego (94)
  • Migawki baz danych (dotyczy edycji Enterprise) (95)
    • Działanie migawek baz danych (96)
    • Tworzenie migawek baz danych (97)
    • Migawki baz danych a funkcjonalność podwajania baz danych (99)
    • Zastosowanie migawek baz danych (100)
  • Kompresja kopii zapasowych (dotyczy edycji Enterprise) (101)
    • Zmiana domyślnych ustawień kompresji kopii zapasowej (102)
    • Porównanie kopii zapasowych skompresowanych i nieskompresowanych (103)
  • Replikacja Peer-to-Peer (dotyczy edycji Enterprise) (105)
    • Nowości w replikacji Peer-to-Peer w serwerze SQL 2008 (106)
    • Topologia (106)
    • Konfiguracja replikacji (108)
    • Konflikty w replikacji Peer-to-Peer (120)

Rozdział 4. Nowe funkcje serwera SQL (125)

  • Mechanizm śledzenia zmian (126)
    • Działanie mechanizmu śledzenia zmian (126)
    • Praca z mechanizmem śledzenia zmian (127)
    • Wpływ mechanizmu śledzenia zmian na zachowanie silnika baz danych (134)
    • Zalety mechanizmu śledzenia zmian (135)
  • Mechanizm przechwytywania zmian (dotyczy edycji Enterprise) (136)
    • Konfiguracja mechanizmu przechwytywania zmian (136)
    • Działanie mechanizmu przechwytywania zmian (139)
    • Praca z mechanizmem przechwytywania zmian (141)
    • Porównanie mechanizmu śledzenia zmian z mechanizmem ich przechwytywania (144)
  • Kompresja danych (dotyczy edycji Enterprise) (145)
    • Kompresja wierszy (146)
    • Kompresja stron danych (147)
    • Zarządzanie kompresją danych w konsoli SSMS (150)
    • Szacowanie stopnia kompresji (152)
  • Usługa wyszukiwania pełnotekstowego (153)
    • Indeksy pełnotekstowe (154)
    • Integracja z serwerem SQL (158)
  • Obiekty o zróżnicowanych atrybutach (160)
    • Atrybut SPARSE (160)
    • Atrybut column set (163)
    • Atrybuty SPARSE oraz column set a inne funkcjonalności serwera SQL 2008 (167)
  • Indeksy filtrowane (168)
    • Tworzenie indeksu filtrowanego (168)
    • Indeksy filtrowane a pełnotablicowe - krótkie porównanie (170)
    • Indeksy filtrowane a widoki (173)
    • Rady dotyczące tworzenia indeksu filtrowanego (174)
  • Statystyki filtrowane (176)
  • Partycjonowanie tabel (dotyczy edycji Enterprise) (178)
    • Tworzenie partycji (179)
    • Zarządzanie partycjami (180)
    • Eskalacja blokad (182)
  • Optymalizator zapytań (185)
    • Wskazówka OPTIMIZE FOR (185)
    • Wskazówka FORCESEEK (187)
    • Sugerowany plan wykonania zapytania (188)
    • Parametryzowane zapytania (190)

Rozdział 5. Zarządzanie zasobami i monitorowanie pracy serwera (193)

  • Wstęp (193)
    • Dzienniki serwera SQL (194)
    • Narzędzie SQLdiag (196)
    • Monitor aktywności (198)
  • Zarządca zasobów (dotyczy edycji Enterprise) (199)
    • Architektura zarządcy zasobów (200)
    • Konfiguracja (207)
    • Zarządca zasobów w SSMS (211)
    • Dynamiczne widoki oraz widoki katalogowe przeznaczone dla zarządcy zasobów (213)
    • Monitorowanie pracy zarządcy zasobów (214)
  • Rozszerzone zdarzenia (215)
    • Koncepcja i charakterystyka mechanizmu rozszerzonych zdarzeń (216)
    • Architektura (216)
    • Odbiorcy rozszerzonych zdarzeń (220)
    • Działanie (223)
    • Wsparcie dla mechanizmu rozszerzonych zdarzeń w serwerze SQL 2008 (226)
    • Przykład praktycznego zastosowania (231)

Rozdział 6. Monitorowanie wydajności (235)

  • Monitorowanie wydajności w serwerze SQL 2005 (235)
    • Monitor wydajności (235)
    • Pliki śledzenia (236)
    • Profiler i śledzenie aktywności użytkowników (237)
    • Plany wykonania zapytań (244)
    • Widoki i funkcje dynamiczne (245)
    • Raporty konsoli SSMS (247)
    • Performance Dashboard Reports (247)
  • Monitorowanie wydajności w serwerze SQL 2008 (247)
    • Architektura studia monitoring (248)
    • Włączanie i wyłączanie (249)
    • Przechowywanie danych (250)
    • Zbieranie danych (251)
    • Zalecenia (263)

Rozdział 7. Bezpieczeństwo (265)

  • Model bezpieczeństwa serwera SQL 2008 (265)
    • Uwierzytelnianie (267)
    • Autoryzacja (269)
  • Kryptografia (277)
    • Dostawcy usług kryptograficznych (278)
    • Hierarchia kluczy (280)
    • Przenoszenie kluczy użytkowników (283)
    • Elastyczne zarządzanie kluczami (dotyczy edycji Enterprise) (286)
    • Szyfrowanie danych (286)
    • Sprawdzanie autentyczności (289)
    • Szyfrowanie baz danych (dotyczy edycji Enterprise) (293)
  • Monitorowanie i wykrywanie włamań (297)
    • Dzienniki serwera SQL (297)
    • Plik śledzenia (297)
    • Wyzwalacze (298)
    • Monitorowanie wszystkich operacji (dotyczy edycji Enterprise) (300)

Część II: Programowanie (305)

Rozdział 8. T-SQL (307)

  • Operatory przypisania (307)
  • Konstruktor wierszy (308)
  • Klauzula TOP w widokach (309)
  • Typy daty i czasu (310)
    • Funkcje daty i czasu (312)
    • Optymalizacja sposobu wykonania zapytań (313)
  • Typy i parametry tabelaryczne (314)
  • Operator APPLY (317)
  • Grupowanie danych (318)
    • Operatory CUBE i ROLLUP (319)
    • Operator GROUPING SETS (320)
    • Funkcje GROUPING i GROUPING_ID (321)
    • Klauzula OVER (322)
    • Operatory PIVOT i UNPIVOT (325)
  • CTE (328)
    • Proste CTE (328)
    • Rekurencyjne CTE (329)
  • Instrukcja MERGE (330)
  • Łączenie wyników zapytań (334)

Rozdział 9. Nierelacyjne typy danych (337)

  • Dane przestrzenne (337)
    • Dane geometryczne (338)
    • Dane geograficzne (338)
    • Przestrzenne typy danych (339)
    • Formaty danych przestrzennych (340)
    • Metody typów i danych przestrzennych (343)
    • Indeksy przestrzenne (347)
    • Zakładka wyników przestrzennych w konsoli SSMS (351)
    • Integracja z Virtual Earth (352)
  • Duże obiekty binarne (353)
    • Atrybut FILESTREAM (354)
    • Dostęp do obiektu z poziomu serwera SQL (358)
    • Dostęp do obiektu poprzez API Windows (359)
    • Atrybut FILESTREAM a inne funkcjonalności serwera SQL (361)
  • Dane hierarchiczne (364)
    • Typ HIERARCHYID (365)
    • Metody typu HIERARCHYID (367)
  • Dokumenty XML (372)
    • Typ danych XML (373)
    • Kolekcje schematów XSD (374)
    • Języki XPath i XQuery (375)
    • Klauzula FOR XML (376)
    • Metody typu danych XML (383)
    • Indeksy XML (387)

Rozdział 10. Service Broker (391)

  • Architektura SOA (392)
    • Typy komunikatów (393)
    • Komunikaty (394)
    • Kontrakty (394)
    • Kolejki (395)
    • Usługi (397)
    • Trasy (397)
  • Działanie (399)
    • Konwersacje (399)
    • Wysyłanie i odbieranie komunikatów (401)
    • Aktywacja wewnętrzna i zewnętrzna (403)
    • "Zatrute" komunikaty (406)
    • Bezpieczeństwo (407)
    • Diagnostyka (408)

Rozdział 11. Integracja z platformą CLR (411)

  • Architektura (411)
    • Obiekty systemowe CLR (413)
    • Typy systemowe CLR (413)
    • Obsługa wartości NULL (414)
  • Obiekty CLR (415)
    • Funkcje użytkownika (415)
    • Procedury składowane (420)
    • Wyzwalacze (421)
    • Typy użytkownika (422)
    • Funkcje grupujące (427)
    • Bezpieczeństwo (431)

Rozdział 12. SQL Compact (433)

  • Sporadycznie połączone aplikacje (433)
    • Lokalne kopie danych (434)
  • Serwer SQL Compact Edition 3.5 (434)
    • Narzędzia (435)
    • Nowe funkcje wersji 3.5 (442)
    • Programowanie (442)
    • Dystrybucja (447)
  • Synchronizacja (449)
    • Samodzielne śledzenie zmian (449)
    • Replikacja scalana (450)
    • Sync Services 1.0 (450)
    • Synchronizacja z wykorzystaniem mechanizmu śledzenia zmian (454)

Skorowidz (461)

Dodaj do koszyka Serwer SQL 2008. Administracja i programowanie

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.