Hyrje në Bazat e të Dhënave në Python
Baza e të dhënave (shkurtuar BD) është një vend, ku ruhen të dhënat e një faqeje. Kjo mund të jenë tekstet e faqeve, listat e përdoruesve me emrat e tyre dhe fjalëkalimet, katalogët e produkteve dhe gjëra të tjera.
Baza e të dhënave përbëhet nga tabela. Çfarë është një tabelë e dini nga jeta: janë rreshta dhe kolona. Dhe në kryqëzimin e rreshtave dhe kolonave vendosen qelizat.
Në bazat e të dhënave, kolonat shpesh quhen fusha, ndërsa rreshtat - regjistrime.
Vetë baza e të dhënave përfaqëson një program të caktuar, i cili ruan të dhënat brenda saj dhe lejon që këto të dhëna të merren dhe të ndryshohen.
Marrja dhe ndryshimi i të dhënave ndodh me ndihmën e kërkesave. Kërkesat përfaqësojnë komanda, të shkruara në një gjuhë të veçantë - SQL.
Puna me bazat e të dhënave përmes Python nuk përfaqëson ndonjë vështirësi të veçantë. E vetmja gjë me të cilën mund të lindin probleme - është faza fillestare përgatitore e gjatë, e cila do të zgjaset në disa mësime. Por, pas kësaj, më tej gjithçka do të bëhet dukshëm më e thjeshtë.
Bazat e të dhënave SQL punojnë në motorë të ndryshëm. Më të njohurit prej tyre janë:
- Mysql
- Oracle
- PostgreSQL
- Microsoft SQL Server
Në mësimet e ardhshme të gjithë shembujt do të bazohen në punën me motorin Mysql.