Facebook - konwersja
Darmowy fragment

SQL. Przewodnik dla początkujących. Jak zacząć efektywną pracę z danymi - ebook

Wydawnictwo:
Format:
PDF
Data wydania:
29 sierpnia 2023
59,00
5900 pkt
punktów Virtualo

SQL. Przewodnik dla początkujących. Jak zacząć efektywną pracę z danymi - ebook

Jak wszystko inne, tak i zarządzanie danymi podlega różnym modom i trendom. Mimo to eksperci w tej dziedzinie wciąż korzystają z SQL - języka programowania, który od dziesięcioleci służy do pracy z relacyjnymi bazami danych. Właśnie SQL jest "złotym standardem" pracy ze zbiorami danych, a umiejętność posługiwania się tym językiem to ceniony atut w wielu zawodach technicznych, w tym dotyczących projektowania i tworzenia oprogramowania oraz testowania i analizy biznesowej.

Dzięki tej książce nauka zarządzania relacyjną bazą danych staje się łatwiejsza. Szczególnie docenią ją czytelnicy myślący o zmianie kariery zawodowej i rozpoczęciu pracy z obsługą danych. Opisano tu przede wszystkim podstawowe narzędzia SQL potrzebne do zrozumienia i wyodrębnienia przydatnych informacji z istniejących baz danych. Omówiono też zasady dodawania, modyfikowania i usuwania rekordów z bazy danych i zaprezentowane potrzebne do tego zapytania SQL. Sporo miejsca poświęcono zaawansowanym zagadnieniom tworzenia poleceń SQL, w tym: funkcjom, zapytaniom zagnieżdżonym, widokom i sposobom pobierania danych z wielu tabel równocześnie.

Dzięki tej książce:

  • poznasz zasady działania baz danych
  • nauczysz się używać języka SQL do pobierania danych
  • poznasz najważniejsze zapytania SQL i dowiesz się, jak ich mądrze używać
  • przeanalizujesz przykład profesjonalnej aplikacji SQL
  • otrzymasz garść przydatnych porad dotyczących Twojej dalszej kariery

SQL. Przepis na big data w bardzo prostych słowach!

Spis treści

WPROWADZENIE

  • Moja historia
  • Dlaczego napisałem tę książkę?
  • Słowo zachęty dla początkujących
  • Zakres materiału i cel tej książki
  • SQL i Twoja ścieżka kariery
  • Rozdział po rozdziale

CZĘŚĆ I. UTWORZENIE ŚRODOWISKA POZNAWCZEGO SQL

  • ROZDZIAŁ 1. STRUKTURA BAZY DANYCH
    • Podstawowe pojęcia
    • Podstawowe elementy relacyjnej bazy danych
    • Typy danych
    • Systemy relacyjnych baz danych
    • Zapytanie SELECT
    • Zapytania, polecenia, klauzule i słowa kluczowe
    • Wprowadzenie do SQLite
  • ROZDZIAŁ 2. STRATEGIE I NARZĘDZIA SQL
    • Wprowadzenie do bazy danych sTunes
    • Wprowadzenie do narzędzia DB Browser for SQLite
    • Instalacja narzędzia DB Browser for SQLite
    • Jak sprawdzić swoją wiedzę z zakresu SQL?
    • Strategie pomocne w osiągnięciu sukcesu
  • ROZDZIAŁ 3. ANALIZA BAZY DANYCH W SQLITE
    • Środowisko pracy
    • Otwieranie bazy danych sTunes
    • Analiza struktury bazy danych
    • Wyświetlanie poszczególnych rekordów
    • Karta Execute SQL
    • Punkty kontrolne analizy danych

CZĘŚĆ II. TWORZENIE POLECEŃ SQL

  • ROZDZIAŁ 4. ROZPOCZĘCIE PRACY Z ZAPYTANIAMI
    • Dodawanie komentarzy do zapytania
    • Struktura prostego zapytania SQL
    • Rozpoczęcie pracy z zapytaniami
    • Składnia kontra konwencja
    • Dodawanie aliasu do kolumny
    • Stosowanie klauzuli ORDER BY
    • Pobieranie za pomocą klauzuli LIMIT dziesięciu najlepszych rekordów
    • Punkty kontrolne analizy danych
  • ROZDZIAŁ 5. ZAMIANA DANYCH W INFORMACJE
    • Operatory porównania, logiczne i arytmetyczne
    • Filtrowanie rekordów według liczb za pomocą klauzuli WHERE
    • Filtrowanie rekordów według tekstu
    • Wyszukiwanie za pomocą operatora LIKE
    • Filtrowanie rekordów według daty
    • Funkcja DATE()
    • Stosowanie operatorów AND i OR z dwiema kolumnami
    • Operator OR
    • Stosowanie nawiasów z operatorami AND i OR w celu określenia kolejności operacji
    • Polecenie CASE
    • Punkty kontrolne analizy danych
  • ROZDZIAŁ 6. PRACA Z WIELOMA TABELAMI
    • Czym są złączenia?
    • Złączenie i struktura relacyjnej bazy danych
    • Stosowanie złączeń i aliasów
    • Typy złączeń i różnice między nimi
    • Złączenie wewnętrzne więcej niż dwóch tabel
    • Stosowanie lewego złączenia zewnętrznego z NULL, IS i NOT
    • Zastąpienie prawego złączenia zewnętrznego lewym
    • Punkty kontrolne analizy danych
  • ROZDZIAŁ 7. FUNKCJE
    • Przeprowadzanie obliczeń w zapytaniach
    • Typy funkcji w SQL
    • Funkcje działające na ciągach tekstowych
    • Konkatenacja ciągów tekstowych
    • Skracanie tekstu
    • Dodatkowe funkcje ciągu tekstowego
    • Funkcje działające na dacie i godzinie
    • Funkcje agregacji
    • Zagnieżdżanie funkcji za pomocą ROUND()
    • Stosowanie funkcji agregacji z klauzulą GROUP BY
    • Stosowanie klauzul WHERE i HAVING z grupowanymi zapytaniami
    • Klauzula WHERE kontra klauzula HAVING
    • Stosowanie klauzuli GROUP BY z wieloma kolumnami
    • Podsumowanie dotyczące funkcji
    • Punkty kontrolne analizy danych

CZĘŚĆ III. ZAAWANSOWANY SQL

  • ROZDZIAŁ 8. PODZAPYTANIA
    • Wprowadzenie do stosowania podzapytań z funkcjami agregacji
    • Stosowanie podzapytania w poleceniu SELECT
    • Stosowanie klauzuli WHERE w podzapytaniu
    • Podzapytania bez funkcji agregacji
    • Podzapytanie zwracające wiele wartości
    • Podzapytania i klauzula DISTINCT
    • Punkty kontrolne analizy danych
  • ROZDZIAŁ 9. WIDOKI
    • Konwersja wcześniejszego zapytania na widok
    • Przeznaczenie widoku
    • Modyfikowanie widoku w SQLite
    • Tworzenie widoku na podstawie złączenia
    • Usunięcie widoku za pomocą polecenia DROP
    • Punkty kontrolne analizy danych
  • ROZDZIAŁ 10. JĘZYK DML
    • Analiza danych kontra zarządzanie bazą danych
    • Wstawianie danych do bazy danych
    • Uaktualnianie danych i stosowanie słowa kluczowego SET
    • Usuwanie danych
    • Punkty kontrolne analizy danych

PODSUMOWANIE

  • W gruncie rzeczy chodzi o zadawanie właściwych pytań
  • Znalezienie swojej niszy
  • Wybór właściwej specjalizacji w zakresie baz danych
  • Czy wszystko sprowadza się do pieniędzy?
  • Czy znajomość języka SQL jest uniwersalna?
  • Zmiana ścieżki kariery
  • Umiejętność "sprzedania się" firmie
  • Wykraczając poza SQL - oprogramowanie do wizualizacji danych
  • Wskazówka dotycząca rozmowy kwalifikacyjnej
  • Certyfikaty w świecie SQL
  • Słowo końcowe

DODATEK A

  • Odpowiedzi do punktów kontrolnych analizy danych

DODATEK B

  • Lista słów kluczowych SQL w poszczególnych rozdziałach

O AUTORZE

SŁOWNICZEK

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-8322-658-3
Rozmiar pliku: 16 MB

BESTSELLERY

Menu

Zamknij