Lekce 10 - Databáze v PySide6 a QtSql - CRUD
V předchozí lekci, Založení databáze v PySide6 a QtSql - Dokončení, jsme dokončili tvorbu databáze pomocí
knihovny PySide6 a Qt frameworku.
V tomto tutoriálu databází v Pythonu už budeme naši
databázi knih prakticky používat. Vysvětlíme si pojem CRUD
a naučíme se data číst, modifikovat i mazat. Opět budeme využívat
knihovnu PySide6.
Čtení dat z databáze
Akronym CRUD akronym znamená CREATE
(INSERT), READ, UPDATE a
DELETE. Poměrně dlouhou část CREATE máme za sebou
a nyní budeme data číst. Využijeme k tomu dotazu SELECT.
Řekněme, že naším přáním je mít výpis všech knih. V takovém
případě je řešením jednoduchý dotaz: SELECT * FROM book.
Zvýšíme tedy naše nároky a budeme chtít i jméno autora:
SELECT book.id, book.title, author.name FROM book JOIN author ON author.id = book.author_id
Abychom data z naší databáze využili dokonale, přidáme si i požadavek na žánry, které se jednotlivých knih týkají:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit pouze tento kurz
Získej okamžitý přístup ke kurzu bez
časového omezení.
225 Kč
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Přístup k jednotlivým lekcím dle způsobu pořízení.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V tomto tutoriálu databází v Pythonu se pomocí knihovny PySide6 naučíme data v databázi číst, modifikovat i mazat. Vysvětlíme si pojem CRUD.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.