ODBIERZ TWÓJ BONUS :: »

Praktyczny kurs SQL Danuta Mendrala, Marcin Szeliga

Autorzy:
Danuta Mendrala, Marcin Szeliga
Serie wydawnicze:
Praktyczny kurs
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.9/6  Opinie: 19
Stron:
304
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
19,50 zł 39,00 zł (-50%)
19,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Sprawdź nowe wydanie

Praktyczny kurs SQL. Wydanie II
Danuta Mendrala, Marcin Szeliga
Poznaj modele baz danych i standardy języka SQL. Naucz się korzystać z instrukcji pobierania i modyfikacji danych. Dowiedz się, jak tworzyć i zmieniać strukturę bazy oraz zarządzać jej użytkownikami. Opanuj język SQL w praktyce! Bazy danych są dosłownie wszędzie. Trudno sobie dziś bez nich wyobrazić funkcjonowanie nowoczesnej biblioteki, choćby najmniejszego sklepu internetowego, biura rachunkowego czy nawet niewielkiego serwisu WWW. Użytkownicy korzystający z baz danych ...

Czego się nauczysz?

  • Zasad relacyjnego modelu baz danych i normalizacji danych
  • Różnic między modelami baz danych: relacyjnym, obiektowym i jednorodnym
  • Składni i standardów języka SQL oraz jego dialektów
  • Pobierania danych z bazy za pomocą instrukcji SELECT i klauzul WHERE, FROM, GROUP BY, HAVING
  • Eliminowania duplikatów, sortowania i formatowania wyników zapytań
  • Łączenia tabel różnymi rodzajami złączeń: wewnętrznymi, zewnętrznymi, krzyżowymi
  • Grupowania i agregowania danych z użyciem funkcji grupujących oraz operatorów CUBE, ROLLUP i PIVOT
  • Tworzenia i wykorzystywania podzapytań, tabel pochodnych i CTE
  • Wstawiania, aktualizowania i usuwania danych przy użyciu instrukcji INSERT, UPDATE, DELETE i MERGE
  • Zarządzania transakcjami, blokadami, punktami przywracania i poziomami izolacji
  • Tworzenia, modyfikowania i usuwania baz danych, tabel, widoków i indeksów
  • Definiowania ograniczeń integralności: kluczy podstawowych, obcych, unikalności i wartości domyślnych
  • Nadawania i odbierania uprawnień użytkownikom i rolom w bazie danych
  • Zarządzania kontami użytkowników, rolami oraz zasadą minimalnych uprawnień
  • Optymalizacji zapytań i wydajnego przetwarzania danych
  • Rozwiązywania typowych problemów z integralnością i współbieżnością danych
Wykorzystaj pełnię możliwości baz danych
  • Na czym polega model relacyjny?
  • W jaki sposób pobierać dane z bazy?
  • Jak projektować bazy danych i tabele?

Systemy zarządzania bazami danych to aplikacje, które spotkać można praktycznie w każdej firmie.

Na rynku dostępnych jest wiele takich narzędzi, różniących się od siebie wydajnością, wymaganiami sprzętowymi, potencjalnymi zastosowaniami i - przede wszystkim -- ceną. Użytkownicy mogą wybierać zarówno wśród rozwiązań komercyjnych, jak i nieustępujących im rozwiązań bezpłatnych. Cechą łączącą wszystkie systemy zarządzania bazami danych jest język, na którym opiera się praca z nimi - SQL. To ustandaryzowany zbiór poleceń pozwalających na niemal dowolne manipulacje danymi zgromadzonymi w bazach, tworzenie nowych baz oraz administrowanie serwerami baz danych. Bez jego znajomości wykorzystanie pełni możliwości bazy danych jest praktycznie niemożliwe.

"Praktyczny kurs SQL" to książka, dzięki której poznasz ten język. Czytając ją, dowiesz się, czym jest relacyjność w bazach danych, jak skonstruowane są takie bazy i czym są postaci normalne. Nauczysz się pobierać dane w oparciu o różne kryteria, przetwarzać uzyskane wyniki i wyświetlać je na ekranie w odpowiedni sposób. Poznasz funkcje pozwalające na modyfikację istniejących i dodawanie nowych danych, zastosujesz zapytania złożone i podzapytania oraz wykorzystasz mechanizmy transakcji. Przeczytasz także o projektowaniu baz danych oraz definiowaniu i nadawaniu uprawnień do korzystania z nich.

  • Modele baz danych
  • Postaci normalne w modelu relacyjnym
  • Historia języka SQL
  • Pobieranie danych za pomocą instrukcji SELECT
  • Dobór kryteriów wybierania
  • Przetwarzanie wyników zapytań
  • Zapytania złożone i podzapytania
  • Transakcje
  • Modyfikowanie i dodawanie danych
  • Projektowanie baz danych
  • Uprawnienia
Uzupełnieniem do książki jest udostępniona tutaj baza danych.

Poznaj w praktyce język będący podstawą wszystkich nowoczesnych systemów zarządzania bazami danych.

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Marcin Szeliga - Freelancer data scientist, na co dzień pracuje z SQL Server i Azure, a także szkoli w tym zakresie. Od 2006 roku nieprzerwanie wyróżniany tytułem Microsoft Most Valuable Professional; jeden z dwóch Polaków, którzy otrzymali ten tytuł w kategorii AI. Prelegent na wielu europejskich konferencjach, takich jak Machine Learning Prague, Data Science Summit, SQLDay, 4Developers, SQL Nexus, SQL Saturday, Sphere.it, Claudyna czy Microsoft Technology Summit. Wykładowca akademicki, autor książek i artykułów poświęconych platformie danych Microsoft.

Danuta Mendrala, Marcin Szeliga - pozostałe książki

Zobacz pozostałe książki z serii Praktyczny kurs

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka "Praktyczny kurs SQL" nadaje się do samodzielnej nauki od podstaw?
Tak, książka została napisana z myślą o osobach, które zaczynają naukę SQL i baz danych. Materiał jest przedstawiony w sposób przystępny i zawiera liczne przykłady oraz zadania do samodzielnego rozwiązania.
2. Czy do korzystania z książki potrzebuję specjalnego oprogramowania lub bazy danych?
Nie, do nauki wystarczy dowolny system zarządzania bazą danych obsługujący SQL. Autor udostępnia przykładową bazę danych, którą można wykorzystać podczas ćwiczeń.
3. Jakie zagadnienia praktyczne znajdę w książce?
Książka obejmuje m.in. pobieranie i modyfikowanie danych, projektowanie tabel, łączenie i grupowanie danych, korzystanie z transakcji, tworzenie baz oraz zarządzanie uprawnieniami użytkowników.
4. Czy książka zawiera zadania i rozwiązania do samodzielnego ćwiczenia?
Tak, po każdym rozdziale znajdują się zadania praktyczne, a w dodatku na końcu książki zamieszczono szczegółowe rozwiązania.
5. Czy opisana wiedza jest aktualna i zgodna ze standardami SQL?
Tak, książka omawia zarówno podstawy, jak i aktualne standardy języka SQL, w tym różnice między popularnymi dialektami.
6. Czy książka pomoże mi przygotować się do pracy z bazami danych w różnych systemach (np. MySQL, PostgreSQL, SQL Server)?
Tak, przedstawione zagadnienia są uniwersalne i dotyczą standardowego SQL, a także wskazują różnice między popularnymi systemami bazodanowymi.
7. Czy mogę korzystać z książki w wersji elektronicznej?
Tak, książka "Praktyczny kurs SQL" jest dostępna na Helion.pl zarówno w wersji drukowanej, jak i jako e-book.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
39,00 zł
Niedostępna
Ebook
19,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Visa Mobile