This course was created with the
course builder. Create your online course today.
Start now
Create your course
with
Automatyczne odtwarzanie
Autouzupełnienie
Poprzedni wykład
Kontynuuj
SQL Bootcamp - Bazy danych SQLite - Part II
----- WSTĘP -----
Wstęp
Repozytorium kursu
Wymagania do kursu
Wprowadzenie do baz danych
Bazy danych (3:03)
Język SQL (3:26)
SQLite
SQLite (2:50)
SQLite - architektura (1:32)
SQLIte - zastosowania (3:23)
SQLite - wady (1:50)
SQLite - wiersz poleceń
SQLite - konfiguracja (1:25)
SQLite - wiersz poleceń cz. I (6:38)
SQLite - wiersz poleceń cz. II (4:30)
DB Browser for SQLite
Instalacja i konfiguracja (4:46)
SQLiteStudio
Konfiguracja (1:54)
----- DDL - Data Definition Language -----
Wstęp
Praca z tabelami
DDL + konwencja nazewnictwa - wykład (5:19)
Tworzenie tabel - CREATE TABLE - wykład (8:09)
Tworzenie tabel - CREATE TABLE - ćwiczenia (7:36)
Tworzenie tabel - CREATE TABLE - podsumowanie (1:53)
Usuwanie tabel - DROP TABLE - wykład (1:06)
Tworzenie tabel tymczasowych - CREATE TEMP TABLE - wykład (0:55)
Tworzenie tabel tymczasowych - CREATE TEMP TABLE - ćwiczenia (2:22)
Tworzenie tabeli z zapytania - CREATE TABLE ... AS ... - wykład (2:04)
Tworzenie tabeli z zapytania - CREATE TABLE ... AS ... - ćwiczenia (5:36)
Typy danych
Typy danych - wykład (2:34)
Typy danych - ćwiczenia (3:23)
Klucz główny + ROWID
Klucz główny - PRIMARY KEY - wykład (9:20)
Klucz główny - PRIMARY KEY - ćwiczenia cz. I (7:19)
Klucz główny - PRIMARY KEY - ćwiczenia cz. II (5:20)
Kolumna ROWID - wykład (8:40)
Kolumna ROWID - ćwiczenia (8:56)
Indeksy
Indeksy - wykład (8:18)
Indeksy - ćwiczenia (3:02)
Inne ograniczenia
Ograniczenie DEFAULT - wykład (1:02)
Ograniczenie DEFAULT - ćwiczenia (5:44)
Ograniczenie AUTOINCREMENT - wykład (1:41)
Ograniczenie AUTOINCREMENT - ćwiczenia (4:08)
Ograniczenie UNIQUE - wykład (1:08)
Ograniczenie UNIQUE - ćwiczenia (3:48)
Ograniczenie CHECK - wykład (1:20)
Ograniczenie CHECK - ćwiczenia (6:35)
Ograniczenie NOT NULL - wykład (0:56)
Ograniczenie NOT NULL - ćwiczenia (3:18)
Klucz obcy
Ograniczenie FOREIGN KEY - wykład (5:59)
Ograniczenie FOREIGN KEY - ćwiczenia (7:42)
ON DELETE/ON UPDATE ... - wykład (3:26)
ON DELETE/ON UPDATE ... - ćwiczenia (8:52)
Relacje
Relacje, diagram ERD - wykład (5:05)
Relacja One-To-One - wykład (4:02)
Relacja One-To-One - ćwiczenia (8:06)
Relacja One-To-Many - wykład (1:38)
Relacja One-To-Many - ćwiczenia (3:25)
Relacja Many-To-Many - wykład (4:32)
Relacja Many-To-Many - ćwiczenia (4:28)
Modyfikacja tabeli
Instrukcja ALTER TABLE - wykład (1:57)
Instrukcja ALTER TABLE - ćwiczenia (7:02)
----- DML - Data Manipulation Language -----
Wstęp
Wstawianie danych
Instrukcja INSERT INTO .... - wykład (4:56)
Instrukcja INSERT INTO ... - ćwiczenia (7:01)
Instrukcja INSERT INTO ... SELECT ... - ćwiczenia (6:26)
Aktualizacja danych
Instrukcja UPDATE ... SET ... - wykład (2:15)
Instrukcja UPDATE ... SET ... - ćwiczenia (6:08)
Usuwanie danych
Instrukcja DELETE FROM ... - wykład (1:51)
Instrukcja DELETE FROM ... - ćwiczenia (2:08)
----- Widoki -----
Wstęp
Widoki
Widoki - wykład (2:42)
Widoki - ćwiczenia (6:16)
----- Wyzwalacze -----
Wstęp
Wyzwalacze
Wyzwalacze - wykład (2:52)
Wyzwalacze - ćwiczenia (5:53)
Wyzwalacze - ćwiczenia (6:17)
Podsumowanie
Podsumowanie I - ćwiczenia (1:09)
Podsumowanie I - rozwiązania (6:11)
Podsumowanie II - ćwiczenia (0:50)
Podsumowanie II - rozwiązania (3:27)
Podsumowanie III - ćwiczenia (1:12)
Podsumowanie III - rozwiązania (4:50)
Bonus
Grupa na Facebooku (0:51)
Rekomendowane ścieżki uczenia
Tworzenie tabel tymczasowych - CREATE TEMP TABLE - wykład
Treść wykładu zablokowana
Jeśli jesteś już zarejestrowany,
musisz się zalogować
.
Zapisz się na kurs, aby odblokować