Въведение в базите данни в Python
База данни (съкратено БД) е място, в което се съхраняват данните на сайта. Това могат да бъдат текстове на страници, списъци с потребители с техните потребителски имена и пароли, каталози с продукти и други.
Базата данни се състои от таблици. Какво е таблица знаете от живота: това са редове и колони. А в пресечната точка на редове и колони се намират клетки.
В базите данни колоните често се наричат полета, а редовете - записи.
Самата база данни представлява определена програма, която съхранява данни и позволява тези данни да се получават и променят.
Получаването и промяната на данни става с помощта на заявки. Заявките представляват команди, написани на специален език - SQL.
Работата с бази данни чрез Python не представлява особена трудност. Единственото, с което може да възникнат проблеми - това е дългият начален подготвителен етап, който ще се проточи на няколко урока. Но, след това, нататък всичко ще стане значително по-лесно.
SQL базите данни работят на различни двигатели. Най-популярните от тях са:
- Mysql
- Oracle
- PostgreSQL
- Microsoft SQL Server
В следващите уроци всички примери ще бъдат основани на работа с двигателя Mysql.