ODBIERZ TWÓJ BONUS :: »

T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV Miguel Cebollero, Michael Coles, Jay Natarajan

(ebook) (audiobook) (audiobook)
T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV Miguel Cebollero, Michael Coles, Jay Natarajan - okladka książki

T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV Miguel Cebollero, Michael Coles, Jay Natarajan - okladka książki

T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV Miguel Cebollero, Michael Coles, Jay Natarajan - audiobook MP3

T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV Miguel Cebollero, Michael Coles, Jay Natarajan - audiobook CD

Autorzy:
Miguel Cebollero, Michael Coles, Jay Natarajan
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
6.0/6  Opinie: 2
Stron:
632
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi

Zajrzyj do książki

Czytaj fragment
Książka
99,00 zł

Powiadom mnie, gdy książka będzie dostępna

Ebook
99,00 zł

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Dla kogo jest ta książka?

Książka jest przeznaczona dla średniozaawansowanych i zaawansowanych programistów T-SQL, deweloperów baz danych oraz administratorów pracujących z Microsoft SQL Server, którzy chcą pogłębić znajomość zaawansowanych mechanizmów i narzędzi tej platformy. Idealnie sprawdzi się także dla analityków danych oraz samouków mających już podstawową wiedzę z zakresu SQL i doświadczenie w pracy z bazami danych. Lektura wymaga znajomości podstaw T-SQL i ogólnych zasad działania relacyjnych baz danych, dzięki czemu pozwala szybko opanować nowości SQL Server 2014, optymalizację wydajności oraz praktyczne aspekty zabezpieczania i rozbudowy baz danych.

Czego się nauczysz?

  • Tworzenia zaawansowanych zapytań T-SQL i stosowania dobrych praktyk programowania
  • Wykorzystywania narzędzi SQL Server 2014, takich jak SSMS, SQLCMD, SSDT i SQL Profiler
  • Stosowania kodu proceduralnego, instrukcji sterujących i kursorów w T-SQL
  • Definiowania i używania funkcji użytkownika, w tym skalarnych i tabelarycznych
  • Tworzenia i zarządzania procedurami składowanymi, także natywnie kompilowanymi
  • Projektowania i wykorzystywania obiektów pamięciowych oraz tabel OLTP w pamięci
  • Implementowania wyzwalaczy DML, DDL i logowania oraz obsługi wyzwalaczy zagnieżdżonych
  • Zabezpieczania danych poprzez szyfrowanie, zarządzanie kluczami i przeźroczyste szyfrowanie danych
  • Stosowania wyrażeń nazwanych (CTE) i funkcji okna do zaawansowanej analizy danych
  • Pracy z zaawansowanymi typami danych, takimi jak hierarchyid, dane przestrzenne i FILESTREAM
  • Konfigurowania i optymalizacji wyszukiwania pełnotekstowego (FTS) w SQL Server
  • Obsługi i przetwarzania danych XML, XQuery oraz XPath w środowisku SQL Server
  • Korzystania z widoków katalogowych i dynamicznych widoków zarządczych do monitorowania bazy
  • Programowania aplikacji klienckich z użyciem ADO.NET, LINQ to SQL i Entity Framework
  • Rozszerzania SQL Server o funkcje i procedury CLR oraz tworzenia użytkownika typów danych
  • Obsługi błędów, debugowania kodu T-SQL i bezpiecznego generowania dynamicznego SQL
  • Poprawiania wydajności baz danych poprzez optymalizację indeksów, kompresję i analizę planów zapytań
W wielu środowiskach IT serwer bazodanowy jest szczególnie ważnym elementem infrastruktury. Microsoft SQL Server jest jednym z częściej spotykanych rozwiązań. Aby w pełni wykorzystać jego możliwości, trzeba dogłębnie poznać język Transact-SQL — potężne narzędzie, które wyewoluowało z języka zapytań SQL i wciąż jest rozwijane przez firmę Microsoft.

Niniejsza książka, przeznaczona dla programistów T-SQL, jest uaktualnionym wydaniem świetnego przewodnika po SQL Server. Omówiono w niej zaawansowane mechanizmy dostępne w T-SQL, włączając w to również nowości, takie jak mechanizmy pamięciowe będące częścią SQL Server 2014. Istotne kwestie są przystępnie wyjaśnione za pomocą praktycznych przykładów i obszernych fragmentów kodu źródłowego. Autorzy położyli nacisk przede wszystkim na demonstrację opcji T-SQL, ich możliwe zastosowania, a sam podręcznik zorganizowali w sposób umożliwiający szybkie wyszukanie potrzebnych informacji.

Najważniejsze zagadnienia omówione w książce:
  • podstawy T-SQL i przegląd dobrych praktyk programowania w tym języku
  • narzędzia dołączone do SQL Server 2014 (w tym SSMS, SQLCMD, SSDT oraz SQL Profiler)
  • procedury składowane wykonywane po stronie serwera oraz tabele OLTP
  • obsługa XML, XQuery oraz XPath w SQL Server 2014
  • szyfrowanie baz danych, usługi ADO.NET oraz usługi IIS/.NET
  • obsługa błędów, testowanie i zabezpieczenie kodu SQL

Sprawdź nowe możliwości T-SQL i SQL Server!


Miguel Cebollero — od ponad 16 lat zajmuje się SQL Server i innymi systemami bazodanowymi, włączając w to projektowanie, programowanie i administrację. Często wypowiada się na różnego rodzaju konferencjach związanych z bazami danych.
Jay Natarajan — od ponad 15 lat projektuje i implementuje rozwiązania oparte na SQL Server. Ma na koncie wiele skomplikowanych rozwiązań dla dużych klientów. Dołączyła do Microsoft Consulting Services w 2008 roku.
Michael Coles — ma za sobą ponad dekadę doświadczeń przy projektowaniu i administrowaniu bazami danych SQL Server. Jest autorem licznych artykułów na temat SQL Server, szczególnie o specjalnych zastosowaniach T-SQL.

Wybrane bestsellery

Selling  helion.pl
nformacja o grafice AI Informacja o grafice AI Wybrane elementy graficzne tej sekcji powstały przy wsparciu AI

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV" obejmuje aktualne funkcje SQL Server, w tym wersji 2014?
Tak, książka została zaktualizowana i obejmuje nowości dostępne w SQL Server 2014, takie jak mechanizmy pamięciowe, tabele OLTP czy narzędzia do zarządzania serwerem.
2. Czy w książce znajdują się praktyczne przykłady kodu T-SQL?
Tak, autorzy prezentują zagadnienia na licznych praktycznych przykładach oraz obszernych fragmentach kodu źródłowego, co ułatwia naukę i szybkie wdrożenie rozwiązań.
3. Czy książka nadaje się do samodzielnej nauki T-SQL na poziomie zaawansowanym?
Tak, książka została napisana w sposób przystępny, z naciskiem na praktyczne zastosowania i szybkie wyszukiwanie informacji, co czyni ją odpowiednią do samodzielnej nauki zaawansowanych zagadnień T-SQL.
4. Jakie narzędzia i technologie są omawiane w książce oprócz samego T-SQL?
Książka opisuje narzędzia takie jak SQL Server Management Studio (SSMS), SQLCMD, SQL Profiler, SQL Server Data Tools, a także integrację z ADO.NET, CLR, IIS/.NET oraz obsługę XML i XQuery.
5. Czy książka zawiera informacje o zabezpieczaniu i szyfrowaniu baz danych?
Tak, w książce znajdziesz rozdział poświęcony szyfrowaniu, zarządzaniu kluczami, przeźroczystemu szyfrowaniu danych oraz innym technikom zabezpieczania baz danych w SQL Server.
6. Czy w książce znajdują się ćwiczenia oraz odpowiedzi do nich?
Tak, książka zawiera ćwiczenia do poszczególnych rozdziałów oraz dodatek z odpowiedziami, co umożliwia samodzielne sprawdzenie wiedzy i praktyczne utrwalenie materiału.
7. Czy książka wyjaśnia, jak optymalizować wydajność zapytań i zarządzać indeksami?
Tak, jeden z rozdziałów jest poświęcony optymalizacji wydajności, zarządzaniu pamięcią, indeksami oraz analizie planów zapytań.
8. W jakim formacie dostępna jest książka - czy można ją kupić w wersji elektronicznej?
Książka jest dostępna zarówno w wersji drukowanej, jak i elektronicznej (ebook) na Helion.pl. Wybór formatu można zaznaczyć podczas składania zamówienia.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
99,00 zł
Czasowo niedostępna
Ebook
99,00 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint