Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
SQL Bootcamp - Bazy danych SQLite - Part II
Rating: 4.8 out of 5(131 ratings)
802 students

SQL Bootcamp - Bazy danych SQLite - Part II

Zaawansowane techniki zapytań DDL i DML w bazach danych SQLite - Druga część intensywnego kursu SQL Bootcamp!
Last updated 4/2025
Polish

What you'll learn

  • relacyjne bazy danych SQLite, SQLite + wiersz poleceń
  • instalacja i konfiguracja DB Browser for SQLite
  • konfiguracja SQLiteStudio
  • DDL - Data Definition Language
  • DML - Data Manipulation Language
  • tworzenie, modyfikację i usuwanie tabel, kolumn oraz innych obiektów bazodanowych.
  • klucz główny, ROWID, klucz obcy i indeksy
  • ograniczenia - DEFAULT, AUTOINCREMENT, UNIQUE, CHECK, NOT NULL
  • relacje - One-To-One, One-To-Many, Many-To-Many
  • manipulację danymi w bazie danych - polecenia INSERT, UPDATE, DELETE
  • tworzenie widoków i wyzwalaczy

Course content

25 sections78 lectures4h 59m total length
  • Wstęp0:06
  • Repozytorium kursu0:03

Requirements

  • Ukończony kurs SQL Bootcamp z baz danych SQLite (Part I) na tym koncie instruktorskim
  • Zainstalowane narzędzia (lub gotowość do ich zainstalowania)
  • Chęć nauki i ciekawość pracy z danymi

Description

Zapraszamy na drugą część naszego bestsellerowego kursu SQL Bootcamp, w której skupiamy się na praktycznym wykorzystaniu poleceń DDL (Data Definition Language) oraz DML (Data Manipulation Language) w środowisku SQLite. Kurs ten został stworzony z myślą o osobach, które znają już podstawy SQL i chcą poszerzyć swoje umiejętności o tworzenie i zarządzanie strukturą bazy danych oraz manipulowanie jej zawartością.

W tej części kursu nauczysz się:

  • Tworzyć tabele, klucze główne i obce (PRIMARY KEY, FOREIGN KEY),

  • Wprowadzać ograniczenia integralności danych (CONSTRAINTS),

  • Wstawiać dane do tabel (INSERT),

  • Modyfikować istniejące dane (UPDATE),

  • Usuwać dane z bazy (DELETE),

  • Przeprowadzać operacje transakcyjne (BEGIN, COMMIT, ROLLBACK),

  • Tworzyć i zarządzać strukturą bazy danych w praktycznych scenariuszach.

Całość oparta jest na realnych przykładach i ćwiczeniach, które możesz wykonywać lokalnie na lekkiej i wygodnej bazie SQLite – bez potrzeby instalowania skomplikowanych narzędzi. Kurs został zaprojektowany tak, abyś po jego ukończeniu mógł z powodzeniem tworzyć własne bazy danych, zarządzać ich strukturą oraz danymi, niezależnie od tego, czy tworzysz aplikację mobilną, desktopową czy webową.

Jeśli chcesz przejść na wyższy poziom pracy z SQL i bazami danych – ten kurs jest dla Ciebie!


SQLite – Lekka baza danych, wielka moc w jednym pliku

SQLite to wbudowana, relacyjna baza danych, która zapisuje wszystkie dane w jednym, samodzielnym pliku. Nie wymaga instalacji serwera ani konfiguracji, co czyni ją idealnym wyborem do aplikacji desktopowych, mobilnych i testowych. Mimo swojej lekkości oferuje pełne wsparcie dla języka SQL, transakcji i integralności danych. To niezawodne rozwiązanie dla programistów ceniących prostotę i efektywność.


sqlite3 – Lekka baza danych zawsze pod ręką

sqlite3 to wbudowany moduł Pythona umożliwiający pracę z relacyjną bazą danych SQLite bez potrzeby instalowania zewnętrznych serwerów czy konfiguracji. Idealna do małych i średnich projektów, SQLite zapisuje dane w pojedynczym pliku, oferując prostotę, szybkość działania i pełne wsparcie dla SQL. Dzięki sqlite3, tworzenie i zarządzanie bazą danych w Pythonie staje się szybkie, łatwe i efektywne.

Who this course is for:

  • Początkujący programiści i analitycy danych
  • Studenci kierunków informatycznych lub technicznych
  • Osoby pracujące z danymi
  • Analitycy danych i przyszli data scientistci
  • Developerzy baz danych
  • Administratorzy baz danych
  • Studenci kierunków technicznych i informatycznych