ksiazki24h.pl
wprowadź własne kryteria wyszukiwania książek: (jak szukać?)
Twój koszyk:   1 egz. / 99.90 94,91   zamówienie wysyłkowe >>>
Strona główna > opis książki

MICROSOFT SQL SERVER 2012 KROK PO KROKU


LEBLANC P.

wydawnictwo: PROMISE , rok wydania 2012, wydanie I

cena netto: 99.90 Twoja cena  94,91 zł + 5% vat - dodaj do koszyka

Microsoft SQL Server 2012

Krok po kroku


Praktyczny przewodnik po projektowaniu i zarządzaniu bazami danych SQL Server 2012

Samodzielnie opanuj posługiwanie się oprogramowaniem SQL Server 2012 – krok po kroku. Idealny dla początkujących administratorów i projektantów baz danych, podręcznik ten przedstawia praktyczne ćwiczenia i techniki, które pozwolą zarządzać bazami danych, tworzyć raporty i wdrażać systemy BI.

Dowiedz się jak:

Instalować, konfigurować i aktualizować SQL Server
Pracować z kluczowymi komponentami i narzędziami
Oszczędzać przestrzeń dyskową i uzyskać lepszą wydajność dzięki kompresji
Korzystać z narzędzi T-SQL do wykonywania zmian w danych
Upraszczać tworzenie kwerend i usprawniać dostęp do danych dzięki kodowi wielokrotnego stosowania
Zarządzać obciążeniem i zużyciem zasobów
Utrzymywać, kopiować, odzyskiwać i zabezpieczać bazy danych
Budować wydajne rozwiązania bazodanowe dla swojej organizacji


Patrick LeBlanc zajmuje stanowisko Data Platform Technical Solution Professional w firmie Microsoft, pracując bezpośrednio z klientami biznesowymi wykorzystującymi oprogramowanie SQL Server. Założył witrynę poświęconą nauczaniu technologii SQL Server; jest współautorem kilku książek na temat SharePoint oraz rozwiązań BI (business intelligence).


Wprowadzenie

Część I: Rozpoczęcie pracy z programem Microsoft SQL Server 2012

1. Wprowadzenie do programu Microsoft SQL Server 2012
Funkcje analizy biznesowej
Aparat bazy danych
Interfejs programowania w języku T-SQL
Podrzędny system zabezpieczeń
Replikacja
SQL Server Agent
Narzędzia do zapewniania wysokiej dostępności oraz odzyskiwania
awaryjnego
Usługa SQL Server Integration Services
Narzędzia do zarządzania programem SQL Server
Podsumowanie

2. Instalacja, konfiguracja oraz uaktualnianie programu
Microsoft SQL Server 2012
Edycje programu SQL Server 2012
Dostosowywanie sprzętu do wymagań programu SQL Server
Wymagania programowe
Przed instalacją
Instancje programu SQL Server
Konta usług
Sekwencje sortowania
Tryby uwierzytelniania
Instalacja programu SQL Server
Instalowanie programu SQL Server przy użyciu kreatora
Po instalacji
Przypisanie numeru portu TCP/IP usłudze SQL Server Database Engine
Otwieranie portu instancji programu SQL Server w ustawieniach
zapory sieciowej systemu Windows
Metody uaktualniania do wersji SQL Server 2012
Uaktualnianie w miejscu
Uaktualnianie równoległe
Podsumowanie

3. Narzędzia administracyjne i programistyczne w programie
SQL Server 2012
Korzystanie z dokumentacji SQL Server Books Online
Korzystanie z programu SQL Server Management Studio
Tworzenie rozwiązań i projektów w programie SQL Server Management Studio
Korzystanie z narzędzi SQL Server Data Tools
Korzystanie z programu SQL Server Configuration Manager
Podsumowanie

Część II: Projektowanie baz danych

4. Projektowanie baz danych programu SQL Server
Wprowadzenie do systemowych baz danych programu SQL Server
Baza danych master
Baza danych tempdb
Baza danych model
Baza danych msdb
Baza danych resource
Baza danych distribution
Struktura baz danych programu SQL Server
Tworzenie bazy danych
Wprowadzenie do argumentów
Dodawanie plików i grup plików
Odłączanie i dołączanie baz danych programu SQL Server
Modele odzyskiwania baz danych - wprowadzenie
Model odzyskiwania prostego
Model odzyskiwania pełnego
Model odzyskiwania z niepełnym dziennikiem
Podsumowanie

5. Tworzenie pierwszej tabeli
Opracowywanie standardu nazewnictwa
Wprowadzenie do schematów
Wprowadzenie do typów danych w programie SQL Server
Liczbowe typy danych
Ciągowe typy danych
Typy danych daty i godziny
Inne typy danych
Wprowadzenie do właściwości kolumn
Tworzenie tabel
Modyfikowanie tabel
Wprowadzenie do kolumn obliczanych
Dodawanie ograniczeń do tabeli
Ograniczenia klucza głównego
Ograniczenia DEFAULT
Ograniczenia UNIQUE
Ograniczenia CHECK
Ograniczenia klucza obcego
Wprowadzenie do typu tabel FileTable
Tworzenie diagramów baz danych
Podsumowanie

6. Budowanie i konserwacja indeksów
Wprowadzenie do struktury indeksu
Struktura indeksu klastrowanego
Struktura indeksu nieklastrowanego
Struktura indeksu magazynu kolumn
Dodawanie opcji indeksu
Dodawanie uwzględnionych kolumn
Dodawanie filtrów do indeksu
Określanie lokalizacji indeksów
Wyłączanie i usuwanie indeksów
Podsumowanie

Część III: Zaawansowane aspekty projektowania baz danych

7. Kompresowanie tabel
Wprowadzenie do kompresji wierszy
Kompresowanie wierszy przy użyciu kodu T-SQL
Wprowadzenie do kompresji stron
Kompresowanie stron przy użyciu kodu T-SQL
Szacowanie wyniku kompresji
Wybór typu kompresji
Podsumowanie

8. Partycjonowanie tabel
Stworzenie funkcji partycji
Stosowanie argumentów funkcji partycji
Tworzenie schematu partycji
Definiowanie argumentów schematu partycji
Partycjonowanie tabel i indeksów
Podsumowanie

9. Migawki baz danych
Wprowadzenie do wymagań wstępnych i ograniczeń związanych z migawkami baz danych
Tworzenie i wyświetlanie migawek baz danych
Usuwanie migawek baz danych
Przywracanie stanu bazy danych na podstawie migawki
Podsumowanie

10. Instrukcja SELECT
Pisanie instrukcji SELECT
Sortowanie wyników
Filtrowanie danych za pomocą klauzuli WHERE
Stosowanie operatorów porównania
Stosowanie operatora BETWEEN
Stosowanie klauzuli WHERE z wieloma warunkami
Wyszukiwanie listy wartości
Wyszukiwanie z wykorzystaniem symboli wieloznacznych
Tworzenie aliasów
Stosowanie operatora JOIN do pobierania danych z wielu tabel
Stosowanie operatora INNER JOIN
Stosowanie operatorów OUTER JOIN
Ograniczanie danych zwróconych w zbiorze wyników
Stosowanie klauzuli TOP
Stosowanie słów kluczowych DISTINCT oraz NULL
Łączenie zbiorów wyników za pomocą operacji UNION
Podsumowanie

Część IV: Korzystanie z języka Transact-SQL (T-SQL)

11. Zaawansowane metody pobierania danych
Przestawianie danych
Stosowanie operatora PIVOT
Stosowanie operatora UNPIVOT
Stronicowanie danych
Pisanie wyrażeń
Stosowanie zmiennych
Podsumowanie

12. Modyfikowanie danych
Wstawianie danych do tabel programu SQL Server
Wykorzystywanie instrukcji INSERT INTO
Wykorzystywanie sekwencji
Stosowanie instrukcji SELECT INTO
Aktualizowanie danych w tabelach
Aktualizowanie wierszy w instrukcjach odwołujących się do wielu tabel
Usuwanie danych z tabel
Scalanie danych
Zwracanie danych za pomocą klauzuli OUTPUT
Podsumowanie

13. Wbudowane funkcje skalarne
Stosowanie funkcji daty i godziny
Budowanie dat na podstawie części dat
Odejmowanie, modyfikowanie i sprawdzanie poprawności dat
Stosowanie funkcji konwersji
Nowe funkcje konwersji w programie SQL Server 2012
Stosowanie funkcji ciągowych
Stosowanie funkcji logicznych
Podsumowanie

Część V: Tworzenie innych obiektów baz danych

14. Zaawansowane funkcje języka T-SQL
Agregacje, funkcje okna i grupowanie danych
Realizowanie agregacji
Realizowanie agregacji z wykorzystaniem grupowania
Funkcje okna
Nowe funkcje okna w języku T-SQL
Stosowanie klauzuli HAVING
Stosowanie obiektów tymczasowych w programie SQL Server
Wspólne wyrażenia tabeli
Zmienna tabeli
Tabele tymczasowe
Obsługa błędów w języku T-SQL
Słowa kluczowe kontrolujące przepływ sterowania
BEGIN END
IF ELSE
WHILE
Podsumowanie

15. Widoki
Czym są widoki?
Tworzenie widoków indeksowanych
Wymagania dotyczące tabel bazowych
Wymagania dotyczące widoków indeksowanych
Podsumowanie

16. Funkcje definiowane przez użytkownika
Wprowadzenie do definiowanych przez użytkownika funkcji skalarnych
Parametryzowanie funkcji
Wykonywanie funkcji skalarnych
Wprowadzenie do funkcji o wartościach tabelarycznych
Stosowanie funkcji zwracających tabelę
Ograniczenia funkcji
Podsumowanie

17. Procedury składowane
Korzystanie z procedur składowanych
Korzystanie ze słowa kluczowego EXECUTE
Parametryzowanie procedur składowanych
Usuwanie procedur składowanych
Podsumowanie

18. Wyzwalacze DML
Typy wyzwalaczy
Tworzenie wyzwalaczy
Modyfikowanie wyzwalaczy
Usuwanie wyzwalaczy
Włączanie i wyłączanie wyzwalaczy
Podsumowanie

Część VI: Replikacja w programie SQL Server

19. Replikacja
Typy replikacji
Replikacja migawkowa
Replikacja transakcyjna
Replikacja scalania
Agenci replikacji
Agent migawki
Agent dystrybucji
Agent odczytywania dziennika
Agent scalania
Konfigurowanie replikacji
Monitorowanie replikacji
Podsumowanie

Część VII: Konserwacja baz danych

20. Kopie zapasowe
Wprowadzenie do urządzeń kopii zapasowych
Pełne kopie zapasowe baz danych
Różnicowe kopie zapasowe baz danych
Kopie zapasowe dziennika transakcji
Przywracanie baz danych
Podsumowanie

21. Zarządzanie i konserwacja indeksów oraz statystyk
Sprawdzanie stopnia fragmentacji indeksu
Defragmentowanie indeksów
Reorganizowanie indeksów
Odbudowywanie indeksów
Sprawdzanie statystyk użycia indeksów
Tworzenie i aktualizowanie statystyk baz danych
Wyświetlanie opcji konserwacji statystyk bazy danych
Aktualizowanie statystyk baz danych
Podsumowanie

22. Plany konserwacji
Przeprowadzanie testów spójności baz danych
Tworzenie planów konserwacji
Korzystanie z kreatora planu konserwacji
Podsumowanie

Część VIII: Zarządzanie bazami danych

23. SQL Server Profiler
Wprowadzenie do narzędzia SQL Server Profiler
Najpopularniejsze zastosowania narzędzia SQL Server Profiler
Tworzenie śledzenia
Filtrowanie śledzenia
Tworzenie szablonów śledzenia
Uruchamianie śledzenia po stronie serwera
Podsumowanie

24. Zdarzenia rozszerzone
Wprowadzenie do architektury zdarzeń rozszerzonych
Tworzenie i konfigurowanie sesji zdarzeń rozszerzonych
Wykorzystywanie sesji zdarzeń rozszerzonych do monitorowania
wydajności systemu
Podsumowanie

25. Zabezpieczenia w programie SQL Server
Wprowadzenie do podmiotów zabezpieczeń
Tworzenie kont logowania na serwerze.
Tworzenie ról serwerowych definiowanych przez użytkownika
Tworzenie użytkowników bazy danych
Tworzenie wbudowanych ról bazy danych
Konfigurowanie zawartych baz danych
Tworzenie zawartego użytkownika
Zalety i wady zawartych baz danych
Podsumowanie

26. Zarządca zasobów
Włączanie i wyłączanie funkcji Resource Governor
Tworzenie puli zasobów
Tworzenie grup obciążenia
Korzystanie z funkcji klasyfikatora
Testowanie funkcji klasyfikatora
Modyfikowanie konfiguracji Zarządcy zasobów
Podsumowanie

27. SQL Server Agent
Komponenty usługi SQL Server Agent
Przeglądanie opcji usługi SQL Server Agent w programie SQL Server
Configuration Manager
Konfigurowanie właściwości usługi SQL Server Agent
Tworzenie operatorów
Konfigurowanie alertów
Konfigurowanie zadań
Tworzenie kont proxy
Podsumowanie

28. Poczta bazy danych
Komponenty poczty bazy danych
Konfigurowanie poczty bazy danych
Wysyłanie wiadomości email przy użyciu poczty bazy danych
Monitorowanie poczty bazy danych
Podsumowanie

29. Wyzwalacze DDL
Typy wyzwalaczy
Tworzenie wyzwalaczy
Modyfikowanie wyzwalaczy
Wyłączanie i włączanie wyzwalaczy
Usuwanie wyzwalaczy
Podsumowanie

30. Dynamiczne obiekty zarządzania
Pobieranie metadanych programu SQL Server z obiektów DMO
Wykonywanie zapytań na statystykach dotyczących wydajności serwera
Pobieranie informacji o serwerze
sys.dm_server_services
sys.dm_os_volume_stats
sys.dm_os_sys_memory
sys.dm_exec_requests oraz sys.dm_exec_sessions
sys.dm_exec_sql_text
Pobieranie informacji o wydajności
sys.dm_exec_query_stats
Wykonywanie zapytań na statystykach dotyczących indeksowania
sys.dm_db_index_usage_stats
sys.dm_db_index_physical_stats
Podsumowanie

Część IX: Rozwiązania zapewniające wysoką dostępność

31. Funkcja AlwaysOn
Nowe możliwości instancji klastra pracy awaryjnej
Klastry obejmujące wiele podsieci
Niezawodny mechanizm wykrywania awarii
Możliwość umieszczania bazy tempdb na lokalnym dysku
Tworzenie zawsze włączonych grup dostępności
Usługa Windows Server Failover Clustering
Włączanie funkcji AlwaysOn
Tworzenie grup dostępności
Administrowanie grupą dostępności AlwaysOn
Odczytywanie pomocniczych kopii baz danych
Podsumowanie

32. Wysyłanie dziennika
Komponenty architektury wysyłania dziennika
Wymagania wstępne funkcji wysyłania dziennika
Konfigurowanie funkcji wysyłania dziennika
Podsumowanie

Indeks

O autorze


490 stron, Format: 17.0x23.0cm, oprawa miękka

Po otrzymaniu zamówienia poinformujemy,
czy wybrany tytuł polskojęzyczny lub anglojęzyczny jest aktualnie na półce księgarni.

 
Wszelkie prawa zastrzeżone PROPRESS sp. z o.o. 2012-2022