Introduktion till databaser i Python
En databas (förkortat DB) är en plats där webbplatsens data lagras. Det kan vara texter på sidor, listor över användare med deras inloggningar och lösenord, produktkataloger och annat.
En databas består av tabeller. Vad en tabell är vet du från vardagen: det är rader och kolumner. Och i skärningspunkten mellan rader och kolumner finns celler.
I databaser kallas kolumner ofta fält, och rader - poster.
Själva databasen är ett visst program som lagrar data inom sig och tillåter att dessa data hämtas och ändras.
Hämtning och ändring av data sker med hjälp av frågor. Frågor representerar kommandon skrivna på ett speciellt språk - SQL.
Att arbeta med databaser via Python innebär inga särskilda svårigheter. Det enda som kan orsaka problem är den långa inledande förberedelsefasen, som kommer att sträcka sig över flera lektioner. Men efter det kommer allt att bli betydligt enklare.
SQL-databaser körs på olika motorer. De mest populära av dem är:
- Mysql
- Oracle
- PostgreSQL
- Microsoft SQL Server
I kommande lektioner kommer alla exempel att baseras på att arbeta med Mysql-motorn.