SQL Server. Wstęp dla programistów. Wydanie IV
- Autor:
- Robin Dewson
- Promocja 2za1
- Wydawnictwo:
- Helion
- Ocena:
- 5.5/6 Opinie: 2
- Stron:
- 592
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis książki: SQL Server. Wstęp dla programistów. Wydanie IV
Poznaj możliwości SQL Server!
SQL Server to serwer baz danych firmy Microsoft. To oprogramowanie, rozwijane od ponad ćwierćwiecza, cieszy się ogromną popularnością i uznaniem na całym świecie. Charakteryzuje się wysoką wydajnością i bezpieczeństwem, a ponadto daje użytkownikom ogromne możliwości. Przy tych wszystkich zaletach jest również łatwe w instalacji i nietrudno nim administrować. Brzmi zachęcająco? Chcesz wykorzystać potencjał tego narzędzia do własnych zastosowań? Trafiłeś na świetną książkę!
Wprowadzi Cię ona w tajniki pracy z SQL Server 2014. W trakcie lektury kolejnych rozdziałów nauczysz się instalować i konfigurować niezbędne komponenty oraz korzystać z SQL Server Management Studio. Po przygotowaniu środowiska pracy przejdziesz do tworzenia swojej pierwszej bazy danych. Tabele, indeksy, relacje, więzy integralności to pojęcia, które już za chwilę nie będą Ci obce. Poznasz dostępne typy danych oraz wykorzystasz je we właściwy sposób, a co najważniejsze, opanujesz składnię i możliwości języka SQL. Twoją uwagę powinny przykuć rozdziały poświęcone widokom oraz procedurom składowanym — dzięki nim będziesz mógł w pełni wykorzystać SQL Server. Śmiało, zacznij przygodę z bazami danych od tej książki!
Dzięki tej książce:
- zainstalujesz i skonfigurujesz SQL Server 2014
- poznasz zasady projektowania baz danych
- przygotujesz swoją pierwszą bazę danych
- poznasz dostępne typy danych oraz kluczowe pojęcia
- bezboleśnie wejdziesz w świat baz danych
Pewnie wkrocz w świat baz danych!
Wybrane bestsellery
-
By wspomóc procesy związane z zarządzaniem danymi, środowisko informatyczne posługuje się systemami, które pozwalają nimi zarządzać - takimi jak MS SQL Server, wspierany i rozpowszechniany przez firmę Microsoft. System ten słynie z szerokich możliwości technologicznych, dużej elastyczności i wyda...
MS SQL Server. Zaawansowane metody programowania. Wydanie II MS SQL Server. Zaawansowane metody programowania. Wydanie II
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
SQL to obok xBase najpopularniejszy język zapytań - stosowany przede wszystkim po to, by formułować zapytania do baz danych i otrzymywać w odpowiedzi raporty zawierające oczekiwane dane. Równocześnie SQL jest najpowszechniejszym w informatyce sposobem przechowywania informacji, na którym bazują t...
SQL. Kurs video. Kompendium wiedzy na podstawie MySQL SQL. Kurs video. Kompendium wiedzy na podstawie MySQL
(0,00 zł najniższa cena z 30 dni)79.50 zł
159.00 zł(-50%) -
Zaczniemy od wprowadzenia do tematu — nauczysz się między innymi instalacji SQL Server, zrozumiesz też jego podstawową architekturę. Następnie przejdziesz do zarządzania bazami danych. Będziesz tworzyć same bazy oraz tworzyć i wypełniać tabele. Zajrzysz za kulisy — dowiesz się, jak dz...
Microsoft SQL Server. Tworzenie baz danych i zarządzanie nimi. Kurs video Microsoft SQL Server. Tworzenie baz danych i zarządzanie nimi. Kurs video
(0,00 zł najniższa cena z 30 dni)39.50 zł
79.00 zł(-50%) -
This practical book provides a comprehensive overview of troubleshooting and performance tuning best practices for Microsoft SQL Server. Database engineers, including database developers and administrators, will learn how to identify performance issues, troubleshoot the system in a holistic fashi...
SQL Server Advanced Troubleshooting and Performance Tuning SQL Server Advanced Troubleshooting and Performance Tuning
(0,00 zł najniższa cena z 30 dni)237.15 zł
279.00 zł(-15%) -
Technologia SQL Server jest jednym z najbardziej przemyślanych i najlepiej funkcjonujących systemów przechowywania danych i ich zoptymalizowanego przetwarzania. Dzięki niej można budować zaplecza nie tylko najbardziej złożonych serwisów internetowych, ale też potężnych systemów bankowych. Jej pos...
Microsoft SQL Server. Kurs video. Tworzenie zaawansowanych zapytań Microsoft SQL Server. Kurs video. Tworzenie zaawansowanych zapytań
(0,00 zł najniższa cena z 30 dni)99.50 zł
199.00 zł(-50%) -
Oto przystępny przewodnik, dzięki któremu nauczysz się krok po kroku pisać zapytania SQL. Poznasz też narzędzia, które umożliwiają zrozumienie, edytowanie i tworzenie zapytań SQL. Nową wiedzę utrwalisz poprzez analizę setek szczegółowo wyjaśnionych przykładów. Niepostrzeżenie zaczniesz rozwiązywa...(0,00 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł(-40%) -
Trzymasz w rękach zwięzły, bardzo dobrze napisany podręcznik, dzięki któremu błyskawicznie zaczniesz praktycznie posługiwać się SQL Serverem i językiem T-SQL. Materiał podzielono na 30 lekcji. Przyswojenie materiału każdej z nich powinno zająć nie więcej niż 10 minut. Po opanowaniu prostego pobie...(0,00 zł najniższa cena z 30 dni)
29.40 zł
49.00 zł(-40%) -
Projektuj i pisz prosty i wydajny kod T-SQL w środowisku SQL Server 2019 i późniejszych. Tworzenie kodu T-SQL, wydajnie zwracającego właściwe wyniki może stanowić wyzwanie. Książka ta pomoże w tworzeniu takiego kodu, który działa szybko i jest łatwy w utrzymaniu. Dowiesz się r&oacut...
Profesjonalny kod T-SQL 2019. W stronę szybkości, skalowalności i standaryzacji rozwiązań dla SQL Server Profesjonalny kod T-SQL 2019. W stronę szybkości, skalowalności i standaryzacji rozwiązań dla SQL Server
(0,00 zł najniższa cena z 30 dni)80.99 zł
89.99 zł(-10%) -
Skuteczne zapytania i modyfikowanie danych przy użyciu Transact-SQL Opanuj podstawy języka T-SQL i pisz niezawodny kod dla Microsoft SQL Server i Azure SQL Database. Itzik Ben-Gan wyjaśnia kluczowe koncepcje języka T-SQL i pomaga w wykorzystaniu tej wiedzy w praktycznych zastosowaniach. Książka p...
Podstawy języka T-SQL Microsoft SQL Server 2016 i Azure SQL Database Podstawy języka T-SQL Microsoft SQL Server 2016 i Azure SQL Database
(0,00 zł najniższa cena z 30 dni)88.83 zł
98.70 zł(-10%)
Ebooka przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video zobaczysz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP4 (pliki spakowane w ZIP)
Recenzje książki: SQL Server. Wstęp dla programistów. Wydanie IV (1)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
altcontroldelete.pl Jerzy Piechowiak; 2016-02-21
Nie wiem jak Wy, ale ja od jakiegoś czasu obserwuję swoistą marginalizację SQLa. Jeszcze kilka lat temu, w ogłoszeniach o pracę bez problemu można było znaleźć oferty skierowane dla osób specjalizujących się w bazach danych. Dziś jest ich jak na lekarstwo, a również od samych programistów wymaga się mniej. Dziś w świecie .Net, ważna jest znajomość ORMa oraz LINQ, a SQL sam w sobie schodzi trochę niejako na dalszy plan. W końcu można napisać naprawdę spory projekt, nie używając ani linijki SQLa - prawda?
W moim odczuciu SQL jest jednak wciąż bardzo ważny i warto zgłębiać te technologię, by lepiej rozumieć cały proces i to co naprawdę dzieje się pod spodem. Dlatego też dzisiaj postanowiłem zrecenzować dla Was książkę SQL Server. Wstęp dla programistów, którą w moim odczuciu powinien przeczytać każdy programista pracujący przy bazach Microsoftu.
DLA KOGO?
Tak naprawdę już sam tytuł określa grupę docelową, którą w tym przypadku stanowią początkujący w bazach danych programiści. Jeśli znasz już jakąś inną bazę danych, również będziesz mógł skorzystać z tej pozycji - niektóre znane fragmenty po prostu ominiesz. Sporą część publikacji zajmują tutaj jednak elementy charakterystyczne dla SQL Servera. Dla przykładu, pierwsze dwa rozdziały traktują o instalacji SQL Servera oraz wykorzystaniu Management Studio.
Oczywiście jeśli nie jesteś programistą, a chcesz poznać bazę Microsoftu, również możesz skorzystać z tej pozycji:-)
ZAWARTOŚĆ
Cała treść książki skondensowana została do 19 rozdziałów rozpisanych na 594 stronach. Oprócz wspomnianej wyżej instalacji i konfiguracji środowiska, reszta rozdziałów kumuluje się na esencji czyli przede wszystkim na SQLu.
Choć tytuł sugeruje, że mamy do czynienia z podstawami, to tak naprawdę umieszczony tutaj materiał jest naprawdę szeroki i w moim odczuciu w zupełności on wystarczy do codziennej pracy przeciętnemu programiście. Auto książki - Robin Dewson, opisuje tutaj m.in.:
Samo spojrzenie na listę tematów przyprawia mnie o ciarki - o tak wielu ważnych i fajnych rzeczach zapominamy na co dzień, korzystając z narzędzi typu ORM. Tym bardziej cieszy, że tyle interesujących kwestii zostało umieszczonych w jednej książce.
Samą książkę czyta się bardzo przyjemnie. Napisana jest prostym i przyjaznym językiem. Ciekawym aspektem są pojawiające się tu i ówdzie rubryki Wypróbuj, które pozwalają nam przetestować określoną funkcjonalność w praktyce.
Warto również wspomnieć, że książka nie jest zlepkiem niczym ze sobą powiązanych rozdziałów, ale motywem przewodnim jest stworzenie bazy danych dla projektu Moje finanse (mogłem tutaj skonfrontować swoje podejście do tej działki, które wykorzystałem przy tworzeniu aplikacji My Expenses.
Jeśli miałbym się do czegoś przyczepić, to momentami zwróciłbym uwagę na tłumaczenie. Przykładowo w tekście pojawia się terminmotor, w miejscu gdzie jak przypuszczam pojawiało się angielskie słowo engine, które prawdopodobnie nie wyglądało by źle nawet nieprzetłumaczone, lub brzmiałoby lepiej jako silnik. Tego typu rzeczy zdarzają się jednak bardzo często w polskich tłumaczeniach.
PODSUMOWANIE
Książka SQL Server. Wstęp dla programistów, to dobra pozycja dla tych, którzy zarówno rozpoczynają swoją przygodę z SQL Serverem jak i dla tych, którzy chcieliby trochę uporządkować stan swojej wiedzy. Tak jak pisałem wcześniej, nie ograniczał bym tej książki tylko dla grupy programistów - wydaje mi się, że każda zainteresowana osoba tematem znajdzie tu coś dla siebie.- Jak zaprojektować własną bazę danych
- Definiowanie tabel
- Operacje CRUD
- Indeksy
- Backupy
- Widoki
- Procedury składowane
- ... i wiele więcej
Szczegóły książki
- Tytuł oryginału:
- Beginning SQL Server for Developers, 4th Edition
- Tłumaczenie:
- Andrzej Watrak
- ISBN Książki drukowanej:
- 978-83-283-1267-8, 9788328312678
- Data wydania książki drukowanej:
- 2015-11-06
- ISBN Ebooka:
- 978-83-283-1270-8, 9788328312708
- Data wydania ebooka:
-
2015-11-06
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@helion.pl.
- Format:
- 168x237
- Numer z katalogu:
- 36712
- Rozmiar pliku Pdf:
- 11.9MB
- Rozmiar pliku ePub:
- 24.7MB
- Rozmiar pliku Mobi:
- 48.5MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
- Erraty / Zgłoś erratę
- Kategorie:
Bazy danych » SQL Server
Spis treści książki
- Dlaczego powinienem używać oprogramowania SQL Server? (18)
- Wersje oprogramowania SQL Server (19)
- Przykład (20)
- Instalacja (20)
- Instalacja (21)
- Opcje instalacji (24)
- Wybór instalowanych funkcjonalności (24)
- Nadanie nazwy instancji serwera (27)
- Konta usług (28)
- Tryb uwierzytelniania (30)
- Określenie folderów danych (31)
- Opcje FILESTREAM (32)
- Tworzenie bazy dla usług Reporting Services (32)
- Opcje odtwarzania rozproszonego (33)
- Bezpieczeństwo (34)
- Konta usług (34)
- Tryby uwierzytelniania (36)
- Konto sa (40)
- Podsumowanie (41)
- Krótki przegląd aplikacji SSMS (43)
- Edytor zapytań (55)
- Narzędzie sqlcmd (57)
- Podsumowanie (57)
- Definiowanie bazy danych (60)
- Wbudowane bazy danych serwera SQL Server (61)
- Baza master (61)
- Baza tempdb (62)
- Baza model (63)
- Baza msdb (63)
- Bazy AdventureWorks/AdventureWorksDW (64)
- Wybór systemu bazy (64)
- System OLTP (64)
- Systemy OLAP/BI (65)
- Wybór systemu dla przykładowej bazy (66)
- Zbieranie danych (66)
- Zdefiniowanie informacji przechowywanych w bazie danych (68)
- Tabela Produkty finansowe (69)
- Tabela Klienci (69)
- Tabela Adresy klientów (69)
- Tabela Akcje (70)
- Tabela Transakcje (70)
- Dodatkowe i pominięte informacje (70)
- Tworzenie relacji (70)
- Klucze (71)
- Tworzenie relacji (72)
- Dodatkowe informacje o kluczach obcych (75)
- Normalizacja bazy danych (76)
- Każdej jednostce należy przypisać unikatowy identyfikator (77)
- Należy zapisywać tylko informacje bezpośrednio związane z daną jednostką (77)
- Należy unikać powtarzających się wartości i kolumn (78)
- Postaci normalne bazy danych (78)
- Denormalizacja bazy danych (80)
- Tworzenie przykładowej bazy danych (80)
- Tworzenie bazy danych w aplikacji SQL Server Management Studio (81)
- Usuwanie bazy danych za pomocą aplikacji SQL Server Management Studio (97)
- Tworzenie bazy danych w edytorze zapytań (100)
- Podsumowanie (102)
- Konta użytkowników (104)
- Konta na serwerze i nazwy użytkowników (113)
- Role (113)
- Role serwerowe (113)
- Role bazodanowe (115)
- Role aplikacyjne (115)
- Schematy (118)
- Zanim pójdziesz dalej (119)
- System Declarative Management Framework (123)
- Szyfrowanie danych (129)
- Podsumowanie (130)
- Czym jest tabela? (132)
- Typy danych w serwerze SQL Server (133)
- Typy danych w tabelach (134)
- Typy danych w programach (138)
- Kolumny są czymś więcej niż zwykłymi repozytoriami danych (139)
- Wartości domyślne (139)
- Generowanie wartości IDENTITY (139)
- Unikatowe identyfikatory danych (140)
- Sekwencje zamiast opcji IDENTITY (140)
- Zastosowanie wartości NULL (141)
- Tworzenie tabel za pomocą aplikacji SQL Server Management Studio (142)
- Tworzenie tabeli za pomocą edytora zapytań (150)
- Tworzenie tabeli za pomocą narzędzia sqlcmd (152)
- Instrukcja ALTER TABLE (154)
- Tworzenie pozostałych tabel (155)
- Definiowanie klucza podstawowego (156)
- Tworzenie relacji (157)
- Opcja Check Existing Data on Creation (161)
- Opcja Enforce Foreign Key Constraints (161)
- Wybór reguł usuwania i zmieniania danych (162)
- Tworzenie relacji za pomocą kodu T-SQL (162)
- Kontrola spójności danych: baza danych czy aplikacja? (164)
- Partycjonowanie danych (164)
- Podsumowanie (166)
- Czym jest indeks? (167)
- Rodzaje indeksów (168)
- Unikatowość indeksu (170)
- Cechy dobrego indeksu (170)
- Kolumny rzadko zmieniane (171)
- Klucze podstawowe i obce (171)
- Wyszukiwanie określonych rekordów danych (172)
- Indeks pokrywający (172)
- Przeszukiwanie zakresu danych (173)
- Uporządkowane dane (173)
- Cechy złego indeksu (173)
- Wybór nieodpowiednich kolumn (174)
- Wybór nieodpowiednich danych (174)
- Wybór zbyt wielu kolumn (174)
- Zbyt mało rekordów w tabeli (174)
- Weryfikacja wydajności indeksów (175)
- Tworzenie indeksu (175)
- Tworzenie indeksu za pomocą narzędzia do projektowania tabel (175)
- Indeksy i statystyki (180)
- Składnia polecenia CREATE INDEX (180)
- Tworzenie indeksu w edytorze zapytań (182)
- Usuwanie indeksu (185)
- Modyfikowanie indeksu (185)
- Kolumny dołączone (187)
- Brak indeksu (188)
- Diagram bazy danych (188)
- Podstawy tworzenia diagramów (189)
- Narzędzie Database Diagram Designer (189)
- Domyślny diagram bazy danych (190)
- Pasek narzędzi do tworzenia diagramu bazy danych (192)
- Modyfikowanie bazy danych za pomocą narzędzia Database Diagram Designer (194)
- Podsumowanie (194)
- Przetwarzanie danych uzależnione od kosztów operacji (196)
- Czym jest tabela przechowywana w pamięci? (197)
- Różnice w stosunku do tabeli zapisanej na dysku (198)
- Indeksy przechowywane w pamięci i indeksy kodowane (199)
- Grupy kodów (200)
- Ogólne uwagi do indeksów (201)
- Wymagania dotyczące systemu operacyjnego i sprzętu (201)
- Wymagania dla bazy danych przed utworzeniem tabeli (201)
- Tworzenie tabeli przechowywanej w pamięci za pomocą kodu T-SQL (202)
- Przenoszenie tabeli do pamięci (203)
- Podsumowanie (209)
- Strategie tworzenia zapasowych kopii bazy danych (212)
- Modele odtwarzania danych (212)
- Rodzaje kopii zapasowych (213)
- Decyzja o wyborze strategii tworzenia kopii zapasowych (213)
- Dziennik transakcji (214)
- Kiedy mogą pojawić się problemy? (216)
- Tworzenie i odtwarzanie kopii zapasowych tabel przechowywanych w pamięci (216)
- Tworzenie kopii zapasowych i dezaktywacja bazy danych (216)
- Tworzenie zapasowych kopii danych (218)
- Uwagi dotyczące tworzenia kopii zapasowych (218)
- Ręczne tworzenie zapasowej kopii bazy danych (220)
- Tworzenie kopii zapasowej za pomocą kodu T-SQL (225)
- Tworzenie kopii zapasowej dziennika transakcji za pomocą kodu T-SQL (231)
- Odtwarzanie bazy danych (234)
- Odtwarzanie bazy za pomocą aplikacji SQL Server Management Studio (234)
- Odtwarzanie bazy za pomocą kodu T-SQL (239)
- Odtwarzanie bazy do stanu z określonej chwili (242)
- Odłączanie i podłączanie bazy danych (246)
- Odłączanie i podłączanie bazy danych za pomocą aplikacji SQL Server Management Studio (246)
- Odłączanie i podłączanie bazy za pomocą kodu T-SQL (250)
- Generowanie skryptu tworzącego bazę danych (253)
- Podsumowanie (258)
- Tworzenie planu utrzymaniowego bazy danych (259)
- Wykonanie planu utrzymaniowego (273)
- Konfiguracja usługi Database Mail (278)
- Modyfikowanie planu utrzymaniowego (286)
- Podsumowanie (289)
- Wpisywanie danych do tabel (292)
- Składnia polecenia INSERT (292)
- Polecenie INSERT (293)
- Polecenie DBCC CHECKIDENT (302)
- Ograniczenia kolumn (303)
- Wpisywanie wielu rekordów jednocześnie (309)
- Transakcje (310)
- Podstawy transakcji (310)
- Polecenia transakcji (311)
- Blokowanie danych (312)
- Usuwanie danych (312)
- Składnia polecenia DELETE (313)
- Przed zademonstrowaniem polecenia DELETE (313)
- Użycie polecenia DELETE (313)
- Przycinanie tabeli (317)
- Usuwanie tabeli (318)
- Podsumowanie (319)
- Odczytywanie danych (322)
- Odczytywanie danych za pomocą aplikacji SQL Server Management Studio (322)
- Odczytywanie danych za pomocą polecenia SELECT (324)
- Ograniczenie wyników zapytania - klauzula WHERE (330)
- Klauzula TOP (n) (333)
- Klauzula TOP (n) PERCENT (334)
- Opcja SET ROWCOUNT n (334)
- Funkcje tekstowe (336)
- Kolejność! Kolejność! (338)
- Operator LIKE (340)
- Tworzenie danych - polecenie SELECT INTO (343)
- Zmienianie danych (344)
- Polecenie UPDATE (345)
- Zmienianie danych za pomocą edytora zapytań (346)
- Zmienianie danych - transakcje (349)
- Transakcje zagnieżdżone (351)
- Przetwarzanie danych z kilku tabel (352)
- Podsumowanie (358)
- Polecenia INSERT, UPDATE, DELETE i SELECT (359)
- Poziomy blokowania danych i izolacji transakcji (360)
- Polecenie MERGE (369)
- Funkcjonalności niedostępne w przypadku tabel przechowywanych w pamięci (371)
- Podsumowanie (371)
- Po co tworzyć widoki? (374)
- Zastosowanie widoków do ochrony danych (374)
- Szyfrowanie definicji widoków (375)
- Widoki i tabele przechowywane w pamięci (376)
- Tworzenie widoku za pomocą SQL Server Management Studio (376)
- Tworzenie widoku na podstawie innego widoku (383)
- Tworzenie widoku za pomocą kodu T-SQL (386)
- Składnia polecenia CREATE VIEW (386)
- Tworzenie widoku za pomocą poleceń CREATE VIEW i SELECT (387)
- Wiązanie kolumn widoku za pomocą opcji SCHEMABINDING (389)
- Indeksowanie widoku (390)
- Podsumowanie (393)
- Czym jest procedura składowana? (396)
- Tworzenie procedury składowanej (397)
- Polecenie CREATE PROCEDURE (397)
- Zwracanie zestawu wierszy (399)
- Tworzenie procedury składowanej za pomocą aplikacji SQL Server Management Studio (400)
- Metody uruchamiania procedury składowanej (404)
- Zwracanie wyników (404)
- Polecenie RETURN (404)
- Zwracanie kilku zestawów wyników (408)
- Sterowanie wykonywaniem kodu (409)
- Instrukcja IF...ELSE (410)
- Instrukcja BEGIN...END (410)
- Instrukcja WHILE...BREAK (411)
- Instrukcja CASE (413)
- Wszystko razem (415)
- Bezpieczeństwo (416)
- Metody zabezpieczania bazy (417)
- Nadawanie i odbieranie uprawnień (420)
- Funkcje użytkownika (427)
- Funkcje skalarne (427)
- Funkcje tabelaryczne (427)
- Uwagi dotyczące tworzenia funkcji (428)
- Podsumowanie (430)
- Czym jest natywnie skompilowana procedura składowana? (431)
- Polecenie CREATE PROCEDURE (432)
- Podsumowanie (436)
- Zmienne (437)
- Tabele tymczasowe (439)
- Agregacja danych (442)
- Funkcje COUNT() i COUNT_BIG() (442)
- Funkcja SUM() (443)
- Funkcje MAX() i MIN() (443)
- Funkcja AVG() (444)
- Grupowanie danych (445)
- Klauzula HAVING (446)
- Wartości unikatowe (447)
- Funkcje (448)
- Funkcje daty i czasu (449)
- Funkcje tekstowe (456)
- Funkcje systemowe (462)
- Polecenie RAISERROR (470)
- Obsługa błędów (473)
- Zmienna @@ERROR (474)
- Instrukcje TRY...CATCH oraz THROW (475)
- Podsumowanie (480)
- Tworzenie sekwencji (481)
- Podzapytania (486)
- Zastosowanie podzapytań (486)
- Klauzula IN (487)
- Klauzula EXISTS (488)
- Zapięcie ostatniego guzika (489)
- Klauzula APPLY (490)
- Klauzula CROSS APPLY (490)
- Klauzula OUTER APPLY (491)
- Wspólne wyrażenia tabelowe (492)
- Zastosowanie wspólnych wyrażeń tabelowych (492)
- Rekursywne wyrażenia CTE (494)
- Transponowanie danych (496)
- Klauzula PIVOT (496)
- Klauzula UNPIVOT (497)
- Zmienne tabelowe (498)
- Funkcje klasyfikujące (500)
- Funkcja ROW_NUMBER() (501)
- Funkcja RANK() (503)
- Funkcja DENSE_RANK() (504)
- Funkcja NTILE() (504)
- Kursory (505)
- Diagnostyka kodu (511)
- Okna diagnostyczne (512)
- Polecenia diagnostyczne (513)
- Podręczne polecenia diagnostyczne (514)
- Podsumowanie (519)
- Czym jest wyzwalacz? (521)
- Wyzwalacze DML (522)
- Polecenie CREATE TRIGGER do tworzenia wyzwalacza DML (523)
- Czy nie lepiej stosować ograniczenia? (524)
- Tabele logiczne DELETED i INSERTED (525)
- Tworzenie wyzwalacza DML typu AFTER (526)
- Sprawdzanie wybranych kolumn (529)
- Wyzwalacze DDL (537)
- Zdarzenia uruchamiające wyzwalacze DDL (537)
- Usuwanie wyzwalacza DDL (539)
- Funkcja EVENTDATA() (539)
- Podsumowanie (542)
- Podstawy bezpieczeństwa aplikacji (544)
- Korzystanie z bazy za pomocą programu Excel i języka VBA (Visual Basic for Applications) (545)
- Program Excel i karta Dane (546)
- Program Excel i język VBA (554)
- Środowisko Visual Studio (560)
- Terminologia (560)
- Język VB.NET (561)
- Język C# (567)
- Język Java (571)
- Podsumowanie (581)
O autorze (13)
O korektorze merytorycznym (14)
Podziękowania (15)
Wprowadzenie (16)
Rozdział 1. Informacje ogólne i instalacja oprogramowania (17)
Rozdział 2. SQL Server Management Studio (43)
Rozdział 3. Projektowanie i tworzenie bazy danych (59)
Rozdział 4. Bezpieczeństwo i zgodność baz danych ze standardami (103)
Rozdział 5. Definiowanie tabel (131)
Rozdział 6. Tworzenie indeksów i diagramu bazy danych (167)
Rozdział 7. Tabele przechowywane w pamięci (195)
Rozdział 8. Tworzenie i odtwarzanie kopii zapasowych bazy danych (211)
Rozdział 9. Utrzymanie bazy danych (259)
Rozdział 10. Wpisywanie i usuwanie danych oraz realizacja transakcji na tabelach dyskowych (291)
Rozdział 11. Odczytywanie i zmienianie danych w tabelach dyskowych (321)
Rozdział 12. Tabele przechowywane w pamięci (359)
Rozdział 13. Tworzenie widoków (373)
Rozdział 14. Procedury składowane, funkcje i bezpieczeństwo danych (395)
Rozdział 15. Natywnie skompilowane procedury składowane (431)
Rozdział 16. Podstawy skutecznego kodowania (437)
Rozdział 17. Zaawansowane programowanie i diagnostyka kodu T-SQL (481)
Rozdział 18. Wyzwalacze (521)
Rozdział 19. Wykorzystanie bazy danych w programach (543)
Skorowidz (583)
Helion - inne książki
-
W tej książce omówiono techniki wdrażania systemów na platformie AWS i zasady zarządzania nimi. Zaprezentowano podstawy korzystania z usługi Identity and Access Management oraz narzędzia sieciowe i monitorujące chmury AWS. Poruszono tematy Virtual Private Cloud, Elastic Compute Cloud, równoważeni...
AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych AWS dla administratorów systemów. Tworzenie i utrzymywanie niezawodnych aplikacji chmurowych
(0,00 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Ta książka jest przeznaczona dla osób, które chcą zrozumieć działanie Lightning Network i wykorzystać możliwości tej technologii we własnych aplikacjach. Z lektury tej pozycji skorzystają programiści, architekci systemowi i inżynierowie. Omówiono w niej podstawy funkcjonowania sieci LN i sposoby ...
Lightning Network dla praktyków. Protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami Lightning Network dla praktyków. Protokół drugiej warstwy i jego wykorzystanie do obsługi płatności bitcoinami
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w język...
Visual Studio 2022, C# i .NET. Programowanie kontrolek Visual Studio 2022, C# i .NET. Programowanie kontrolek
(0,00 zł najniższa cena z 30 dni)32.44 zł
49.90 zł(-35%) -
IT przeżywa rozkwit, czego dowodem jest to, że w pierwszym półroczu 2022 roku 25 procent ogłoszeń o pracy było skierowanych właśnie do przedstawicieli tej branży. Na ten imponujący wynik składają się oferty dla specjalistów do spraw rozwoju oprogramowania (16 procent wszystkich ogłoszeń). Nic wię...
Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach Ścieżka testera. Certyfikat ISTQB w pytaniach i odpowiedziach
(0,00 zł najniższa cena z 30 dni)44.85 zł
69.00 zł(-35%) -
Dzięki tej książce nauczysz się programować w języku VBA. Dowiesz się także, w jaki sposób można zautomatyzować wiele żmudnych czynności wykonywanych w Excelu i w innych aplikacjach pakietu MS Office. Naukę rozpoczniesz od podstaw, które podano tu w przystępnej i zrozumiałej formie. Dowiesz się, ...
Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy Automatyzacja w VBA dla Excela 2019. Receptury. Jak przyspieszać rutynowe zadania i zwiększać efektywność pracy
(0,00 zł najniższa cena z 30 dni)51.35 zł
79.00 zł(-35%) -
Oto pierwszy tom dzieła, które stanowi inspirujące spojrzenie na sztuczną inteligencję. Jego zrozumienie nie wymaga wybitnej znajomości informatyki i matematyki. Książka jest wspaniałą syntezą wczesnych i późniejszych koncepcji, a także technik, przeprowadzoną we frameworku idei, metod i technolo...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 1
(0,00 zł najniższa cena z 30 dni)109.85 zł
169.00 zł(-35%) -
Ta książka jest znakomitym wprowadzeniem do Power BI. Dzięki niej nauczysz się modelowania danych, technik definiowania relacji oraz tworzenia modeli danych. Dowiesz się też, jak prowadzić obliczenia za pomocą funkcji modelowania. Poznasz także podstawy pisania kodu w języku DAX i korzystania z n...
Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI Modelowanie danych z Power BI dla ekspertów analityki. Jak w pełni wykorzystać możliwości Power BI
(0,00 zł najniższa cena z 30 dni)77.35 zł
119.00 zł(-35%) -
To drugi tom klasycznego podręcznika wiedzy o sztucznej inteligencji. Podobnie jak w wypadku pierwszej części, lektura tej książki nie wymaga wybitnej znajomości tematu. Dzięki przejrzystości tekstu i umiejętnemu unikaniu nadmiernego formalizmu można w dość łatwy sposób zrozumieć kluczowe idee i ...
Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2 Sztuczna inteligencja. Nowe spojrzenie. Wydanie IV. Tom 2
(0,00 zł najniższa cena z 30 dni)83.85 zł
129.00 zł(-35%) -
Ta książka powinna zostać przestudiowana przez każdego architekta nowoczesnych systemów rozproszonych. Jej celem jest pokazanie sposobów rozwiązywania trudnych problemów związanych z projektowaniem takiego oprogramowania. W krytyczny i wszechstronny sposób omówiono w niej najważniejsze problemy u...
Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje Złożone zagadnienia architektury oprogramowania. Jak analizować kompromisy i podejmować trudne decyzje
(0,00 zł najniższa cena z 30 dni)64.35 zł
99.00 zł(-35%) -
Autor tego zbioru zadań jest programistą i nauczycielem. To prawdziwy pasjonat programowania ― w tym w języku C++ ― które traktuje jak przedłużenie ludzkiej mowy. Uważa, że praktycznie na wszystko, co robimy w życiu, można spojrzeć jak na wykonywanie funkcji i algorytmów, które opisuj...(0,00 zł najniższa cena z 30 dni)
22.20 zł
37.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.


Oceny i opinie klientów: SQL Server. Wstęp dla programistów. Wydanie IV Robin Dewson (2)
Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(1)
(0)
(0)
(0)
(0)
Data dodania: 2016-02-18 Ocena: 6 Opinia potwierdzona zakupem
Data dodania: 2016-10-05 Ocena: 5 Opinia potwierdzona zakupem
więcej opinii