Facebook - konwersja
  • promocja

T-SQL dla każdego - ebook

Wydawnictwo:
Tłumacz:
Data wydania:
7 sierpnia 2016
Format ebooka:
EPUB
Format EPUB
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najpopularniejszych formatów e-booków na świecie. Niezwykle wygodny i przyjazny czytelnikom - w przeciwieństwie do formatu PDF umożliwia skalowanie czcionki, dzięki czemu możliwe jest dopasowanie jej wielkości do kroju i rozmiarów ekranu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, PDF
Format PDF
czytaj
na laptopie
czytaj
na tablecie
Format e-booków, który możesz odczytywać na tablecie oraz laptopie. Pliki PDF są odczytywane również przez czytniki i smartfony, jednakze względu na komfort czytania i brak możliwości skalowania czcionki, czytanie plików PDF na tych urządzeniach może być męczące dla oczu. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
, MOBI
Format MOBI
czytaj
na czytniku
czytaj
na tablecie
czytaj
na smartfonie
Jeden z najczęściej wybieranych formatów wśród czytelników e-booków. Możesz go odczytać na czytniku Kindle oraz na smartfonach i tabletach po zainstalowaniu specjalnej aplikacji. Więcej informacji znajdziesz w dziale Pomoc.
Multiformat
E-booki w Virtualo.pl dostępne są w opcji multiformatu. Oznacza to, że po dokonaniu zakupu, e-book pojawi się na Twoim koncie we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu.
(3w1)
Multiformat
E-booki sprzedawane w księgarni Virtualo.pl dostępne są w opcji multiformatu - kupujesz treść, nie format. Po dodaniu e-booka do koszyka i dokonaniu płatności, e-book pojawi się na Twoim koncie w Mojej Bibliotece we wszystkich formatach dostępnych aktualnie dla danego tytułu. Informacja o dostępności poszczególnych formatów znajduje się na karcie produktu przy okładce. Uwaga: audiobooki nie są objęte opcją multiformatu.
czytaj
na laptopie
Pliki PDF zabezpieczone watermarkiem możesz odczytać na dowolnym laptopie po zainstalowaniu czytnika dokumentów PDF. Najpowszechniejszym programem, który umożliwi odczytanie pliku PDF na laptopie, jest Adobe Reader. W zależności od potrzeb, możesz zainstalować również inny program - e-booki PDF pod względem sposobu odczytywania nie różnią niczym od powszechnie stosowanych dokumentów PDF, które odczytujemy każdego dnia.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na tablecie
Aby odczytywać e-booki na swoim tablecie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. Bluefire dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na czytniku
Czytanie na e-czytniku z ekranem e-ink jest bardzo wygodne i nie męczy wzroku. Pliki przystosowane do odczytywania na czytnikach to przede wszystkim EPUB (ten format możesz odczytać m.in. na czytnikach PocketBook) i MOBI (ten fromat możesz odczytać m.in. na czytnikach Kindle).
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.
czytaj
na smartfonie
Aby odczytywać e-booki na swoim smartfonie musisz zainstalować specjalną aplikację. W zależności od formatu e-booka oraz systemu operacyjnego, który jest zainstalowany na Twoim urządzeniu może to być np. iBooks dla EPUBa lub aplikacja Kindle dla formatu MOBI.
Informacje na temat zabezpieczenia e-booka znajdziesz na karcie produktu w "Szczegółach na temat e-booka". Więcej informacji znajdziesz w dziale Pomoc.

T-SQL dla każdego - ebook

Aby stać się naprawdę dobrym programistą lub administratorem SQL Servera, trzeba mieć solidne podstawy z zakresu baz danych, języka T-SQL i samego SQL Servera. Dopiero po ugruntowaniu tej wiedzy można przejść do nieco bardziej zaawansowanych zagadnień i tworzyć wydajne aplikacje bazodanowe. Bez odpowiedniego przygotowania trudno wykorzystać choćby część funkcjonalności, jakie oferuje SQL Server — potężne narzędzie do najróżniejszych zastosowań.

Niniejsza książka jest skierowana do osób, które chcą bardzo dobrze zrozumieć podstawy baz danych i płynnie przejść przez zaawansowane zagadnienia dotyczące SQL Servera oraz języka T-SQL. Jest to przystępnie napisany podręcznik, zawierający 24 lekcje. Przyswojenie materiału z każdej z tych lekcji zajmie około godziny. Jest to idealna pozycja dla każdego, kto chce nauczyć się budowania wydajnych, niezawodnych aplikacji bazodanowych, swobodnie posługiwać się językiem T-SQL i w sprawny sposób zarządzać SQL Serverem.

W książce znajdziesz:
  • podstawowe informacje o bazach danych, SQL Serverze i języku T-SQL
  • wskazówki odnośnie do korzystania z SQL Server Management Studio
  • zagadnienia dotyczące tabel, relacji, a także instrukcji języka T-SQL
  • informacje o wyzwalaczach, funkcjach, procedurach składowanych, transakcjach itp.
  • narzędzia SQL Server Profiler i Database Engine Tuning Advisor
  • sposoby zarządzania użytkownikami i administrowania SQL Serverem

Wystarczą 24 godziny, by nauczyć się T-SQL!


Alison Balter — niekwestionowany autorytet w dziedzinie tworzenia aplikacji w systemie Windows. Przeszkoliła tysiące pracowników wielu korporacji oraz agencji rządowych. Jest autorką licznych komputerowych kursów wideo i książek informatycznych. Aktywnie uczestniczy w wielu grupach użytkowników, stowarzyszeniach i innych organizacjach.

Spis treści

O autorce (11)

Dedykacja (12)

Podziękowania (12)

Wstęp (15)

Godzina 1. Bazy danych - podstawowe informacje (17)

  • Czym jest baza danych? (17)
  • Czym jest tabela? (17)
  • Czym jest diagram bazy danych? (18)
  • Czym jest widok? (18)
  • Czym jest procedura składowana? (19)
  • Czym jest funkcja użytkownika? (20)
  • Czym jest wyzwalacz? (21)
  • Podsumowanie (21)
  • Pytania i odpowiedzi (22)
  • Warsztat (22)
  • Zadanie (22)

Godzina 2. SQL Server - podstawowe informacje (23)

  • Przegląd dostępnych wersji systemu SQL Server 2014 (23)
  • Komponenty systemu SQL Server (25)
  • Wprowadzenie do Microsoft SQL Server Management Studio (28)
  • Łączenie się z serwerem (33)
  • Instalacja przykładowych plików (34)
  • Pytania i odpowiedzi (37)
  • Warsztat (37)
  • Zadanie (38)

Godzina 3. Tworzenie bazy danych w SQL Serverze (39)

  • Tworzenie bazy danych (39)
  • Konfiguracja bazy danych (42)
  • Dziennik transakcji (44)
  • Podłączanie istniejącej bazy danych (44)
  • Podsumowanie (46)
  • Pytania i odpowiedzi (46)
  • Warsztat (46)
  • Zadanie (47)

Godzina 4. Tabele w SQL Serverze (49)

  • Tworzenie tabel w SQL Serverze (49)
  • Dodawanie pól do tabeli (50)
  • Korzystanie z ograniczeń (53)
  • Właściwość Identity (58)
  • Tworzenie kolumn wyliczanych (58)
  • Korzystanie z typów danych zdefiniowanych przez użytkownika (60)
  • Tworzenie i modyfikowanie indeksów (61)
  • Zapisywanie tabeli (64)
  • Podsumowanie (65)
  • Pytania i odpowiedzi (65)
  • Warsztat (66)
  • Zadanie (66)

Godzina 5. Tworzenie relacji (69)

  • Relacje - informacje wstępne (69)
  • Tworzenie i wykorzystywanie diagramów bazy danych (71)
  • Zarządzanie relacjami w tabeli (77)
  • Definiowanie tabel i kolumn w relacji (79)
  • Nadawanie relacji nazwy i opisu (80)
  • Określanie, kiedy klucz obcy ma wpływ na wstawiane do kolumny dane (80)
  • Konfigurowanie kaskadowego usuwania i aktualizacji rekordów (82)
  • Podsumowanie (84)
  • Pytania i odpowiedzi (84)
  • Warsztat (85)
  • Zadanie (85)

Godzina 6. Instrukcja SELECT (87)

  • Wstęp do języka T-SQL (87)
  • Pobieranie danych za pomocą instrukcji SELECT (88)
  • Klauzula FROM (89)
  • Klauzula WHERE (90)
  • Klauzula ORDER BY (97)
  • Podsumowanie (99)
  • Pytania i odpowiedzi (99)
  • Warsztat (100)
  • Zadanie (100)

Godzina 7. Instrukcja SELECT - techniki zaawansowane (101)

  • Słowo kluczowe DISTINCT (101)
  • Klauzula FOR XML (103)
  • Klauzula GROUP BY (105)
  • Funkcje agregujące (106)
  • Klauzula HAVING (113)
  • Ograniczanie liczby rekordów (114)
  • Podsumowanie (115)
  • Pytania i odpowiedzi (115)
  • Warsztat (115)
  • Zadanie (116)

Godzina 8. Tworzenie instrukcji łączących dane z wielu tabel (117)

  • Typy złączeń (117)
  • Podsumowanie (122)
  • Pytania i odpowiedzi (122)
  • Warsztat (122)
  • Zadanie (123)

Godzina 9. Złączenia - techniki zaawansowane (125)

  • Korzystanie ze złączeń zewnętrznych obustronnych (125)
  • Korzystanie ze złączeń tabeli z nią samą (126)
  • Instrukcja UNION (128)
  • Podzapytania (131)
  • Operator INTERSECT (132)
  • Operator EXCEPT (133)
  • Podsumowanie (134)
  • Pytania i odpowiedzi (135)
  • Warsztat (135)
  • Zadanie (135)

Godzina 10. Modyfikowanie danych (137)

  • Instrukcja UPDATE (137)
  • Instrukcja INSERT (138)
  • Instrukcja SELECT INTO (139)
  • Instrukcja DELETE (140)
  • Instrukcja TRUNCATE (142)
  • Podsumowanie (142)
  • Pytania i odpowiedzi (142)
  • Warsztat (142)
  • Zadanie (143)

Godzina 11. Funkcje T-SQL (145)

  • Funkcje liczbowe (145)
  • Funkcje łańcuchowe (147)
  • Funkcje daty i czasu (157)
  • Obsługa wartości null (163)
  • Podsumowanie (166)
  • Pytania i odpowiedzi (166)
  • Warsztat (167)
  • Zadanie (167)

Godzina 12. Widoki w SQL Serverze (169)

  • Widoki - informacje wstępne (169)
  • Tworzenie i modyfikowanie widoku za pomocą T-SQL (176)
  • Podsumowanie (178)
  • Pytania i odpowiedzi (178)
  • Warsztat (179)
  • Zadanie (179)

Godzina 13. Projektowanie procedur składowanych za pomocą T-SQL (181)

  • Podstawowe informacje na temat procedur składowanych (182)
  • Deklarowanie i stosowanie zmiennych (188)
  • Sterowanie przepływem danych (189)
  • Podsumowanie (198)
  • Pytania i odpowiedzi (198)
  • Warsztat (199)
  • Zadanie (199)

Godzina 14. Procedury składowane - techniki, które powinien poznać każdy programista (201)

  • Instrukcja SET NOCOUNT (201)
  • Funkcje systemowe @@ (202)
  • Obsługa parametrów (206)
  • Błędy i obsługa błędów (211)
  • Podsumowanie (215)
  • Pytania i odpowiedzi (215)
  • Warsztat (215)
  • Zadanie (216)

Godzina 15. Procedury składowane - techniki zaawansowane (217)

  • Modyfikowanie danych za pomocą procedur składowanych (217)
  • Transakcje w procedurach składowanych (220)
  • Podsumowanie (223)
  • Pytania i odpowiedzi (223)
  • Warsztat (223)
  • Zadanie (224)

Godzina 16. Procedury składowane - informacje dodatkowe (225)

  • Procedury składowane i tabele tymczasowe (225)
  • Procedury składowane i kursory (227)
  • Procedury składowane a bezpieczeństwo (230)
  • Podsumowanie (231)
  • Pytania i odpowiedzi (231)
  • Warsztat (231)
  • Zadanie (232)

Godzina 17. Tworzenie i stosowanie funkcji użytkownika (233)

  • Funkcje skalarne (233)
  • Funkcje tabelaryczne proste (236)
  • Funkcje tabelaryczne złożone (237)
  • Podsumowanie (239)
  • Pytania i odpowiedzi (239)
  • Warsztat (240)
  • Zadania (240)

Godzina 18. Wyzwalacze (241)

  • Tworzenie wyzwalaczy (241)
  • Tworzenie wyzwalacza INSERT (244)
  • Tworzenie wyzwalacza UPDATE (247)
  • Tworzenie wyzwalacza DELETE (249)
  • Wady korzystania z wyzwalaczy (250)
  • Podsumowanie (251)
  • Pytania i odpowiedzi (251)
  • Warsztat (252)

Godzina 19. Uwierzytelnianie (253)

  • Podstawowe informacje na temat bezpieczeństwa (253)
  • Rodzaje uwierzytelniania (254)
  • Tworzenie loginów (255)
  • Tworzenie ról (260)
  • Podsumowanie (268)
  • Pytania i odpowiedzi (268)
  • Warsztat (268)
  • Zadanie (269)

Godzina 20. Autoryzacja w SQL Serverze (271)

  • Tworzenie użytkownika bazy danych (271)
  • Polecenia nadające i odbierające uprawnienia (273)
  • Zarządzanie uprawnieniami (274)
  • Uprawnienia do tabel (280)
  • Uprawnienia do widoków (282)
  • Uprawnienia do procedur składowanych (284)
  • Uprawnienia do funkcji (284)
  • Uprawnienia do poszczególnych kolumn (284)
  • Podsumowanie (286)
  • Pytania i odpowiedzi (286)
  • Warsztat (286)
  • Zadanie (287)

Godzina 21. Konfigurowanie, konserwowanie oraz dostrajanie wydajności w SQL Serverze (289)

  • Wybór sprzętu i jego dostrajanie (289)
  • Konfigurowanie i dostrajanie SQL Servera (291)
  • Podsumowanie (299)
  • Pytania i odpowiedzi (299)
  • Warsztat (300)
  • Zadanie (300)

Godzina 22. Konserwowanie baz danych (301)

  • Tworzenie kopii zapasowej bazy danych (301)
  • Przywracanie bazy danych (305)
  • Database Engine Tuning Advisor (307)
  • Tworzenie i stosowanie planów konserwacji (310)
  • Podsumowanie (316)
  • Pytania i odpowiedzi (317)
  • Warsztat (317)
  • Zadanie (318)

Godzina 23. Monitorowanie wydajności (319)

  • Uruchamianie zapytań w programie SQL Server Management Studio (319)
  • Generowanie i analizowanie planów wykonania (322)
  • Dodawanie indeksów w celu poprawienia wydajności zapytań (326)
  • Ustawianie właściwości zapytania (328)
  • SQL Server Profiler (331)
  • Podsumowanie (337)
  • Pytania i odpowiedzi (337)
  • Warsztat (338)
  • Zadanie (338)

Godzina 24. Instalowanie systemu SQL Server (339)

  • Instalowanie systemu SQL Server 2014 Enterprise Edition (339)
  • Podsumowanie (346)
  • Pytania i odpowiedzi (346)
  • Warsztat (347)
  • Zadanie (347)

Skorowidz (350)

Kategoria: Bazy danych
Zabezpieczenie: Watermark
Watermark
Watermarkowanie polega na znakowaniu plików wewnątrz treści, dzięki czemu możliwe jest rozpoznanie unikatowej licencji transakcyjnej Użytkownika. E-książki zabezpieczone watermarkiem można odczytywać na wszystkich urządzeniach odtwarzających wybrany format (czytniki, tablety, smartfony). Nie ma również ograniczeń liczby licencji oraz istnieje możliwość swobodnego przenoszenia plików między urządzeniami. Pliki z watermarkiem są kompatybilne z popularnymi programami do odczytywania ebooków, jak np. Calibre oraz aplikacjami na urządzenia mobilne na takie platformy jak iOS oraz Android.
ISBN: 978-83-283-2483-1
Rozmiar pliku: 59 MB

BESTSELLERY

Kategorie: