Databázy v Pythone - Online kurz
Online kurz obsahuje lekcie na používanie databáz v Pythone. Ukážeme si prácu s databázami MySQL, PostgreSQL, administráciu cez GUI a mnoho ďalšieho.
10 lekcií
Čo sa v tomto kurze Pythonu naučíš?
Budeš vedieť vytvárať databázy v Pythone a pracovať s nimi pomocou rôznych technológií. Moderný kurz nabitý praktickými príkladmi ti dá solídne znalosti dátovej vrstvy na ceste za platom až 5.000 €.
-
Database transaktons Create database: database "shop" already exists Create table: relation "artist" already exists Insert data: duplicate key value violates unique constraint "artist_pkey" DETAIL: Key (artist_id)=(1) already exists. [(1, 'Pink Floyd'), (2, 'R.E.M.'), (3, 'Hauling Stones')] (1, 'Pink Floyd') -> (2, 'R.E.M.') -> (3, 'Hauling Stones') -> -

Tento kurz Pythonu ťa najprv uvedie do problematiky relačných databáz. Naučíš sa, ako vytvoriť vlastnú databázu, potom tabuľky a nakoniec ich naplníš záznamami. Akonáhle sa k databáze pripojíš, vysvetlíme si problémy relačného a objektového sveta a ďalej prístupy, akými môžeme s databázou v Pythone pracovať.
Tým budeš mať všetky prípravy a teóriu za sebou. Odteraz budeš pracovať predovšetkým v Pythone. Naučíš sa pripojiť k databázam SQLite, MySQL a PostgreSQL pomocou rôznych modulov a volať základné databázové príkazy pre čítanie v jazyku SQL.
Keď už vieš dáta z databázy čítať, tak sa ich taktiež naučíš vkladať, aktualizovať a mazať. Budeš tak vedieť všetky základné operácie súhrnne označované skratkou CRUD.
Potom sa ešte pozrieme na tvorbu GUI pomocou knižnice PySide. Naučíš sa tiež pracovať s databázou pomocou modelu MVC.
Online tutoriály databáz v Pythone
Cena: 225 kreditov
2. diel: Python a databáza SQLite
3. diel: Python a databáza MySQL
4. diel: Python a databáza PostgreSQL
5. diel: Python a databáza PostgreSQL - Transakcie a async
6. diel: Databázy a GUI pomocou knižnice PySide
7. diel: Založenie databázy v PySide6 a QtSql
9. diel: Založenie databázy v PySide6 a QtSql - Dokončenie
10. diel: Databázy v PySide6 a QtSql - CRUD