T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV

nr kat.: 1309894 HELION

Produkt chwilowo niedostępny

Dostępność
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
Ogólne

Producent

Helion

Ilość stron

632

Rok Wydania

2016

ISBN

978-83-283-2247-9

Autor

Jay Natarajan, Michael Coles, Miguel Cebollero

Oprawa

Twarda

Gatunek

Poradnik - Oprogramowanie

Wydawca

Helion

Aktualności

Więcej

T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV ×
T-SQL dla zaawansowanych. Przewodnik programisty. Wydanie IV

Koszt dostawy:

Zmień kod pocztowy

Gdzie kupić?
Sprawdź dostępność produktu w Twojej okolicy
pixel
[script]var $productVariant = $('.js-product-variant');if ($productVariant.length) { $productVariant.each(function() { var $this; $this = $(this).find('img'); $this.error(function() { $this.attr({ 'src': $this.attr('data-src-gallery') }); }).attr({ 'src': $this.attr('data-src-filemanager') }); }); $productVariant.on('click', function() { enp.APP.bundles.loader.loadingShow(); }); }var $flyerList = $('.b-flyerList');if ($flyerList.length) { $flyerList.addClass('b-posAll');}if ($('.b-account_settings').length) {$('#enp_customer_registration_form_type_current_password').addClass('js-passInput is-password');$('#enp_customer_form_change_password_current_password').addClass('js-passInput is-password');}[/script]