Autor: Itzik Ben-Gan, Dejan Sarka, Roger Wolter, Greg Low, Ed Katibah, Isaac Kunen
ISBN: 9788375410631
Ilość stron: 798
Data wydania: 04/2010
Opanuj zaawansowane techniki programowania w języku T-SQL i implementuj niezawodne rozwiązania.
Poznaj efektywne konstrukcje programistyczne i tajniki T-SQL - języka programowania baz danych wbudowanego w SQL Server. Ekspert w dziedzinie T-SQL Itzik Ben-Gan wraz z kolegami z zespołu Microsoft SQL Server i nie tylko zaprezentują praktyczne, zaawansowane metody, które zapewniają maksymalną wydajność kodu.
Dowiedz się jak:
• Implementować funkcje, procedury składowane i wyzwalacze w języku T-SQL lub CLR
• Dokonywać wyboru między operacjami relacyjnymi a stosowaniem kursorów
• Wykorzystywać nowe technologie śledzenia dostępu i modyfikacji danych
• Dostosować model współbieżności do wymagań określonej aplikacji
• Rozszerzać SQL Server o definiowane przez użytkownika typy CLR
• Implementować wsparcie dla danych tymczasowych, danych daty/godziny oraz danych przestrzennych
• Określać gdzie i kiedy warto korzystać z technologii XML i dynamicznych instrukcji SQL
• Wykorzystywać system Service Broker do niezawodnego, asynchronicznego realizowania zadań
Przykłady kodu są dostępne do pobrania z witryny internetowej.
Dodatek zawiera szczegółowe instrukcje implementacji i wdrożenia wszystkich prezentowanych obiektów CLR
Wymagania systemowe zostały opisane we Wprowadzeniu.
Rozdziały:
1 Widoki 1
2 Funkcje definiowane przez użytkownika 31
3 Procedury składowane 83
4 Wyzwalacze 149
5 Transakcje i współbieżność 195
6 Obsługa błędów 229
7 Tabele tymczasowe i zmienne tabelaryczne 249
8 Kursory 289
9 Dynamiczne instrukcje SQL 319
10 Przetwarzanie danych daty i godziny 379
11 Typy CLR definiowane przez użytkownika 413
12 Wsparcie dla danych tymczasowych w modelu relacyjnym 443
13 XML oraz XQuery 495
14 Dane przestrzenne 549
15 Śledzenie dostępu i modyfikacji danych 629
16 Service Broker 679
A Materiały pomocnicze dla procedur CLR 759
Stworzenie bazy danych CLRUtilities: SQL Server 760
Programowanie: Visual Studio 760
Tworzenie projektu 760
Pisanie kodu 761
Instalacja i testowanie: Visual Studio oraz SQL Server 761
Budowanie i instalacja rozwiązania 762
Testowanie rozwiązania 762
adobe algorytmy apache asp autocad asembler bsd c++ c# delphi dtp excel flash html java javascript linux matlab mysql office php samba voip uml unix visual studio windows word
Księgarnia Informatyczna zaprasza.