Kurs SQL

Założeniem tego bloga jest stopniowe wytworzenie kursu języka SQL, kładącego nacisk na zrozumienie istoty relacyjnych baz danych.

Pierwsza część kursu jest dedykowana osobom, które zaczynają swoją przygodę z SQL pracując na gotowej bazie danych. Wydaje mi się że jest to coraz częściej spotykana sytuacja i wiedza odnośnie tworzenia baz danych nie jest tak istotna jak wiedza dotycząca sprawnego posługiwania się danymi. Istnieje jeszcze tematyka związana z modyfikacją danych w bazie danych.

Tak więc kurs składać się będzie z następujących lekcji (przy czym lekcje powstają niekoniecznie według kolejności)

— kurs pobierania — aktualnie w przygotowaniu
wstęp
Pobieranie danych z bazy
Filtrowanie pobieranych danych
Złączenia i model relacyjny
Grupowanie
Filtrowanie zapytań grupujących
Sortowanie wyników

— kurs modyfikacji
wstep
wstawianie danych
usuwanie danych
modyfikacja danych zapisanych w bazie
transakcje
integracja danych
spójność danych

— kurs tworzenia baz danych i aplikacji zorientowanych na baze danych

–Kurs T-SQL
Wstęp do T-SQL
Definiowanie własnych funkcji w T-SQL
Własne funkcje w T-SQL na przykładzie numeru PESEL

— modelowanie bazy danych
/*tu narazie pusto*/

— Tworzenie i modyfikacje bytów w RDBMS
tworzenie baz danych
tworzenie tabel
primary key – klucz podstawowy
Foreign key – klucz obcy

4 Replies to “Kurs SQL”

  1. Genialny kurs, napisany bardzo przystępnym językiem, zrozumie nawet początkujący. Szkoda, że Pan nie wykłada na naszej uczelni… Stronę oczywiście dodaję do Ulubionych 🙂

  2. Proszę kontynuować, naprawdę przydatna sprawa. Niby kursów w internecie można znaleźć sporo, jednak tutaj przekazuje Pan bardzo przystępnie wiedze

  3. hej
    chciałbym aby po wpisaniu pierwszej litery imienia, zapytanie wyrzuci mi wszytkie osoby np: wpisuję b, wyskakują wszytkie imiona na b
    prosiłbym o małe naprowadzenie, bo narazie wymyśliłem że mam 24 zapytania( tyle ile jest liter w alfabecie) z LIKE %.%, ale to chyba mało optymalny pomysł.
    pozdrawiam
    Arek

Leave a Reply

Your email address will not be published. Required fields are marked *

2 × 5 =