Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
- Ebooki
- Bazy danych
- SQL Server
- Podstawy języka T-SQL: Microsoft SQL Server 2022 i Azure SQL Database
Szczegóły ebooka
Zapytania i modyfikowanie danych przy użyciu T-SQL
Opanuj podstawy języka T-SQL i pisz poprawny niezawodny kod dla odpytywania i modyfikowania danych w Microsoft SQL Server 2022 i Azure SQL Database i Azure SQL Managed Instance. Itzik Ben-Gan, wieloletni MVP w dziedzinie Microsoft Data Platform, wyjaśnia kluczowe koncepcje języka T-SQL i pomaga w wykorzystaniu tej wiedzy w praktycznych zastosowaniach. Książka przedstawia zasady działania T-SQL i logikę działającą w tle. Następnie prowadzi czytelnika poprzez kluczowe zagadnienia, takie jak zapytania jednotabelowe, złączenia, podzapytania, wyrażenia tablicowe i operatory zbiorów. Przedstawiono również bardziej zaawansowane zagadnienia, takie jak funkcje okna, tworzenie tabel przestawnych i grupowanie zbiorów. Wyjaśnione zostaną techniki modyfikowania danych, tabele temporalne i obsługa transakcji oraz współbieżności. Opierając się na tych podstawach można ulepszyć swoje możliwości kodowania, od konstrukcji programistycznych po potężne nowe narzędzie SQL Graph. Jednocześnie Ben-Gan prezentuje przykładowy kod T-SQL, który niezawodnie działa w środowisku chmurowym, w siedzibie lub hybrydowym.
Ta książka pomoże Ci:
Zrozumieć działanie T-SQL, dzięki czemu można pisać lepszy kod
Odświeżyć informacje o teorii relacyjnej i architekturze SQL Server
Tworzyć tabele i definiować integralność danych
Budować zapytania, złączenia wielotabelowe i podzapytania
Korzystać z tabel pochodnych, wyrażeń CTE, widoków, włamywanych funkcji tablicowych oraz klauzuli APPLY
Skutecznie wykorzystywać operatory UNION, INTERSECT i EXCEPT
Analizować dane za pomocą funkcji okna, przestawiania danych, zbiorów grupujących i serii czasowych
Posługiwać się systemowo wersjonowanymi tabelami temporalnymi
Poznać i stosować mechanizmy transakcji i współbieżności, w tym równoległe połączenia użytkowników, blokady, rozwiązywanie zakleszczeń, poziomy izolacji i jeszcze więcej
Używać SQL Graph do modelowania, tworzenia, modyfikowania i odpytywania danych opartych na grafach
Poznawać obiekty programowalne SQL Server i możliwości programistyczne tego środowiska
Konfigurować środowisko robocze, instalować przykładowe bazy danych i znajdować jeszcze więcej pomocy
Dla profesjonalistów i konsultantów IT
Dla programistów T-SQL, administratorów baz danych, praktyków BI, danetyków, twórców raportów, analityków, architektów danych i innych zaawansowanych użytkowników SQL Server
Dla każdego, kto chciałby umieć pisać zapytania lub tworzyć kod dla SQL Server, Azure SQL Database albo Azure SQL Managed Instance
O autorze
Itzik Ben-Gan jest czołowym autorytetem w zakresie języka T-SQL, stale piszącym, nauczającym i prowadzącym wykłady na ten temat. Jest autorem licznych szkoleń koncentrujących się na takich zagadnieniach, jak zapytania w języku T-SQL, dostrajanie zapytań i programowanie. Jest też autorem wielu książek, w tym Podstawy języka T-SQL, Zapytania w języku T-SQL oraz Funkcje okna w języku T-SQL. Od roku 1999 ma tytuł Microsoft Data Platform MVP (Most Valuable Professional).
Kod źródłowy i ćwiczenia są dostępne na stronie:
MicrosoftPressStore.com/TSQLFund4e/downloads
- Spis treści
- Podziękowania
- Wprowadzenie
- O autorze
- Rozdział 1
- Podstawy zapytań i programowania T-SQL
- Podstawy teoretyczne
- SQL
- Teoria zbiorów
- Logika predykatów
- Model relacyjny
- Typy obciążeń bazodanowych
- Architektura SQL Server
- Wersje RDBMS w siedzibie i chmurowe
- Instancje produktu SQL Server
- Bazy danych
- Schematy i obiekty
- Tworzenie tabel i definiowanie integralności danych
- Tworzenie tabel
- Definiowanie integralności danych
- Podsumowanie
- Podstawy teoretyczne
- Podstawy zapytań i programowania T-SQL
- Rozdział 2
- Zapytania do pojedynczej tabeli
- Elementy instrukcji SELECT
- Klauzula FROM
- Klauzula WHERE
- Klauzula GROUP BY
- Klauzula HAVING
- Klauzula SELECT
- Klauzula ORDER BY
- Filtry TOP i OFFSET-FETCH
- Szybki przegląd funkcji okna
- Predykaty i operatory
- Wyrażenia CASE
- Znaczniki NULL
- Funkcje GREATEST i LEAST
- Operacje jednoczesne all-at-once
- Dane znakowe (tekstowe)
- Typy danych
- Opcje sortowania (collation)
- Operatory i funkcje
- Predykat LIKE
- Posługiwanie się danymi typu daty i czasu
- Typy danych dotyczące daty i czasu
- Literały
- Rozdzielne stosowanie daty i czasu
- Filtrowanie zakresów dat
- Funkcje daty i godziny
- Zapytania dotyczące metadanych
- Widoki katalogowe
- Informacyjne widoki schematu
- Systemowe procedury składowane i funkcje
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Ćwiczenie 7
- Ćwiczenie 8
- Ćwiczenie 9
- Ćwiczenie 10
- Rozwiązania
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Ćwiczenie 7
- Ćwiczenie 8
- Ćwiczenie 9
- Ćwiczenie 10
- Elementy instrukcji SELECT
- Zapytania do pojedynczej tabeli
- Rozdział 3
- Złączenia
- Złączenia krzyżowe
- Składnia SQL-92
- Składnia SQL-89
- Samo-złączenie krzyżowe (Self Cross Join)
- Tworzenie tabel liczb
- Złączenia wewnętrzne
- Składnia SQL-92
- Składnia SQL-89
- Bezpieczeństwo złączenia wewnętrznego
- Więcej rodzajów złączeń
- Złączenia złożone
- Złączenie nierównościowe (Non-Equi Join)
- Złączenia wielokrotne (multi-join)
- Złączenia zewnętrzne
- Podstawy złączeń zewnętrznych
- Dołączanie brakujących wartości
- Filtrowanie atrybutów z niezachowywanej strony złączenia zewnętrznego
- Stosowanie złączeń zewnętrznych w zapytaniach złączeń wielokrotnych
- Agregacja COUNT w złączeniach zewnętrznych
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1-1
- Ćwiczenie 1-2
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Ćwiczenie 7
- Ćwiczenie 8
- Ćwiczenie 9
- Rozwiązania
- Ćwiczenie 1-1
- Ćwiczenie 1-2
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Ćwiczenie 7
- Ćwiczenie 8
- Ćwiczenie 9
- Złączenia krzyżowe
- Złączenia
- Rozdział 4
- Podzapytania
- Podzapytania niezależne
- Przykłady skalarnych podzapytań niezależnych
- Podzapytania niezależne o wielu wartościach
- Podzapytania skorelowane
- Predykat EXISTS
- Zwracanie poprzednich lub kolejnych wartości
- Agregacje bieżące
- Postępowanie w przypadku nieprawidłowo działających podzapytań
- Problemy dotyczące znaczników NULL
- Błędy podstawień w nazwach kolumn podzapytania
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Ćwiczenie 7
- Ćwiczenie 8
- Ćwiczenie 9
- Ćwiczenie 10
- Rozwiązania
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Ćwiczenie 7
- Ćwiczenie 8
- Ćwiczenie 9
- Ćwiczenie 10
- Podzapytania niezależne
- Podzapytania
- Rozdział 5
- Wyrażenia tablicowe
- Tabele pochodne
- Przypisywanie aliasów kolumn
- Używanie argumentów
- Zagnieżdżanie
- Wielokrotne odwołania
- Wspólne wyrażenia tablicowe
- Przypisywanie aliasów kolumn w wyrażeniach CTE
- Używanie argumentów w wyrażeniach CTE
- Definiowanie wielu wyrażeń CTE
- Wielokrotne odwołania w wyrażeniach CTE
- Rekurencyjne wyrażenia CTE
- Widoki
- Widoki i klauzula ORDER BY
- Opcje widoku
- Włamywane funkcje zwracające tabele
- Operator APPLY
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2-1
- Ćwiczenie 2-2
- Ćwiczenie 3-1
- Ćwiczenie 3-2
- Ćwiczenie 4
- Ćwiczenie 5-1
- Ćwiczenie 5-2
- Ćwiczenie 6-1
- Ćwiczenie 6-2
- Rozwiązania
- Ćwiczenie 1
- Ćwiczenie 2-1
- Ćwiczenie 2-2
- Ćwiczenie 3-1
- Ćwiczenie 3-2
- Ćwiczenie 4
- Ćwiczenie 5-1
- Ćwiczenie 5-2
- Ćwiczenie 6-1
- Ćwiczenie 6-2
- Tabele pochodne
- Wyrażenia tablicowe
- Rozdział 6
- Operatory zbiorowe
- Operator UNION
- Operator wielozbioru UNION ALL
- Operator zbiorowy UNION z niejawną opcją Distinct
- Operator INTERSECT
- Operator INTERSECT (z niejawną opcją Distinct)
- Operator wielozbioru INTERSECT ALL
- Operator EXCEPT
- Operator zbiorowy EXCEPT
- Operator wielozbioru EXCEPT ALL
- Pierwszeństwo
- Omijanie nieobsługiwanych faz logicznych
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Rozwiązania
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Operator UNION
- Operatory zbiorowe
- Rozdział 7
- Kod T-SQL dla analizowania danych
- Funkcje okna
- Rankingowe funkcje okna
- Offsetowe funkcje okna
- Agregujące funkcje okna
- Klauzula WINDOW
- Przestawianie danych
- Przestawianie danych przy użyciu zapytania grupującego
- Przestawianie danych przy użyciu operatora PIVOT
- Odwrotne przestawianie danych
- Odwrotne przestawianie danych przy użyciu operatora APPLY
- Odwrotne przestawianie danych za pomocą operatora UNPIVOT
- Zbiory grupujące
- Klauzula pomocnicza GROUPING SETS
- Klauzula pomocnicza CUBE
- Klauzula pomocnicza ROLLUP
- Funkcje GROUPING i GROUPING_ID
- Serie czasowe
- Dane przykładowe
- Funkcja DATE_BUCKET
- Niestandardowe obliczanie początku kubełka zawierającego
- Stosowanie kubełkowej logiki do przykładowych danych
- Wypełnianie luk
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Ćwiczenie 7
- Ćwiczenie 8
- Rozwiązania
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Ćwiczenie 7
- Ćwiczenie 8
- Funkcje okna
- Kod T-SQL dla analizowania danych
- Rozdział 8
- Modyfikowanie danych
- Wstawianie danych
- Wyrażenie INSERT VALUES
- Instrukcja INSERT SELECT
- Instrukcja INSERT EXEC
- Instrukcja SELECT INTO
- Instrukcja BULK INSERT
- Właściwość identity i obiekt sekwencji
- Usuwanie danych
- Instrukcja DELETE
- Instrukcja TRUNCATE
- DELETE oparte na złączeniu
- Aktualizowanie danych
- Instrukcja UPDATE
- UPDATE oparte na złączeniu
- UPDATE z przypisaniem
- Scalanie danych
- Modyfikowanie danych przy użyciu wyrażeń tablicowych
- Modyfikacje przy użyciu opcji TOP i OFFSET-FETCH
- Klauzula OUTPUT
- INSERT z klauzulą OUTPUT
- DELETE z klauzulą OUTPUT
- UPDATE z klauzulą OUTPUT
- MERGE z klauzulą OUTPUT
- Zagnieżdżone wyrażenia DML
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Rozwiązania
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Ćwiczenie 5
- Ćwiczenie 6
- Wstawianie danych
- Modyfikowanie danych
- Rozdział 9
- Tabele temporalne
- Tworzenie tabel
- Modyfikowanie danych
- Odpytywanie danych
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Rozwiązania
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Tabele temporalne
- Rozdział 10
- Transakcje i współbieżność
- Transakcje
- Blokowanie
- Blokady
- Rozwiązywanie problemów związanych z blokadami
- Poziomy izolacji
- Poziom izolacji READ UNCOMMITTED
- Poziom izolacji READ COMMITTED
- Poziom izolacji REPEATABLE READ
- Poziom izolacji SERIALIZABLE
- Poziomy izolacji oparte na wersjonowaniu wierszy
- Podsumowanie poziomów izolacji
- Zakleszczenia
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Transakcje i współbieżność
- Rozdział 11
- SQL Graph
- Tworzenie tabel
- Modelowanie tradycyjne
- Modelowanie grafu
- Odpytywanie danych
- Klauzula MATCH
- Zapytania rekurencyjne
- Opcja SHORTEST_PATH
- Funkcjonalności zapytań SQL Graph, których nadal brakuje
- Uwarunkowania modyfikowania danych
- Usuwanie i aktualizowanie danych
- Scalanie danych
- Podsumowanie
- Ćwiczenia
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Rozwiązania
- Ćwiczenie 1
- Ćwiczenie 2
- Ćwiczenie 3
- Ćwiczenie 4
- Sprzątanie
- Tworzenie tabel
- SQL Graph
- Rozdział 12
- Obiekty programowalne
- Zmienne
- Wsady
- Wsad jako jednostka analizy
- Wsady i zmienne
- Instrukcje, których nie można łączyć w tym samym wsadzie
- Wsad jako jednostka rozpoznawania
- Opcja GO n
- Elementy kontroli przepływu wykonania
- Element kontroli przepływu IF ELSE
- Element kontroli przepływu WHILE
- Kursory
- Tabele tymczasowe
- Lokalne tabele tymczasowe
- Globalne tabele tymczasowe
- Zmienne tablicowe
- Typy tablicowe
- Dynamiczny kod SQL
- Polecenie EXEC
- Procedura składowana sp_executesql
- PIVOT w dynamicznym kodzie SQL
- Procedury
- Funkcje definiowane przez użytkownika
- Procedury składowane
- Wyzwalacze
- Obsługa błędów
- Podsumowanie
- Obiekty programowalne
- Dodatek A
- Rozpoczynamy
- Rozpoczynamy pracę w Azure SQL
- Instalowanie produktu SQL Server
- 1. Uzyskanie oprogramowania instalacyjnego SQL Server
- 2. Instalowanie silnika bazy danych
- Pobieranie i instalowanie SQL Server Management Studio
- Pobieranie kodu źródłowego i instalowanie przykładowej bazy danych
- Posługiwanie się programem SQL Server Management Studio
- Korzystanie z dokumentacji SQL Server
- Polecamy także
- Rozpoczynamy
- Tytuł: Podstawy języka T-SQL: Microsoft SQL Server 2022 i Azure SQL Database
- Autor: Itzik Ben-Gan
- ISBN: 9788375415155, 9788375415155
- Data wydania: 2023-06-15
- Format: Ebook
- Identyfikator pozycji: e_3bzl
- Wydawca: Promise