Úvod do databáz v Pythone
Databáza (skrátene DB) je miesto, v ktorom sú uložené dáta webstránky. Môžu to byť texty stránok, zoznamy používateľov s ich prihlasovacími menami a heslami, katalógy produktov a iné.
Databáza sa skladá z tabuliek. Čo je tabuľka viete zo života: sú to riadky a stĺpce. A na priesečníku riadkov a stĺpcov sa nachádzajú bunky.
V databázach sa stĺpce často nazývajú poliami a riadky - záznamami.
Samotná databáza predstavuje určitý program, ktorý ukladá dáta a umožňuje tieto dáta získavať a meniť.
Získavanie a zmena dát prebieha pomocou dopytov. Dopytov predstavujú príkazy, napísané v špeciálnom jazyku - SQL.
Práca s databázami cez Python nepredstavuje žiadnu zvláštnu zložitosť. Jediné, s čím môžu nastať problémy - je dlhú úvodnú prípravnú fázu, ktorá sa natiahne na niekoľko lekcií. Ale potom sa všetko stane výrazne jednoduchším.
SQL databázy pracujú na rôznych engineoch. Medzi najpopulárnejšie z nich patria:
- Mysql
- Oracle
- PostgreSQL
- Microsoft SQL Server
V ďalších lekciách budú všetky príklady založené na práci s enginom Mysql.