Inleiding tot databasisse in Python
'n Databasis (afgekort DB) is 'n plek waar data van 'n webwerf gestoor word. Dit kan die tekste van bladsye wees, lyste van gebruikers met hul aanmeldings en wagwoorde, produkkatalogusse en ander dinge.
'n Databasis bestaan uit tabelle. Wat 'n tabel is, weet jy uit die lewe: dit is rye en kolomme. En op die kruising van rye en kolomme is daar selle.
In databasisse word kolomme dikwels velde genoem, en rye - rekords.
Die databasis self is 'n sekere program wat data daarin stoor en toelaat dat hierdie data verkry en verander word.
Die verkryging en verandering van data geskied met behulp van navrae. Navrae is opdragte geskryf in 'n spesiale taal - SQL.
Om met databasisse deur Python te werk is nie bynaamlik moeilik nie. Die enigste ding waarmee probleme kan ontstaan, is die lankdurige aanvanklike voorbereidingsfase, wat oor verskeie lesse sal strek. Maar daarna sal alles aansienlik makliker word.
SQL DB's werk op verskillende enjins. Die gewildstes onder hulle is:
- Mysql
- Oracle
- PostgreSQL
- Microsoft SQL Server
In verdere lesse sal alle voorbeelde gebaseer wees op werk met die Mysql-enjin.