Увядзенне ў базы даных у Python
База даных (скарочана БД) - гэта месца, у якім захоўваюцца даныя сайта. Гэта могуць быць тэксты старонак, спісы карыстальнікаў з іх лагінамі і паролямі, каталогі прадукцыі і іншае.
База даных складаецца з табліц. Што такое табліца вы ведаеце з жыцця: гэта радкі і слупкі. А на перасячэнні радкоў і слупкоў размяшчаюцца ячэйкі.
У базах даных слупкі часта называюць палямі, а радкі - запісамі.
Сама база даных уяўляе сабой некаторую праграму, якая захоўвае ў сабе даныя і якая дазваляе гэтыя даныя атрымліваць і змяняць.
Атрыманне і змяненне даных адбываецца з дапамогай запытаў. Запыты ўяўляюць сабой каманды, напісаныя на спецыяльнай мове - SQL.
Работа з базамі даных праз Python не ўяўляе асаблівай складанасці. Адзінае, з чым могуць узнікнуць праблемы - гэта доўгі пачатковы падрыхтоўчы этап, які расцягнецца на некалькі урокаў. Але, пасля гэтага, далей усё стане значна прасцей.
SQL БД працуюць на розных рухавіках. Самымі папулярнымі з іх з'яўляюцца:
- Mysql
- Oracle
- PostgreSQL
- Microsoft SQL Server
У далейшых уроках усе прыклады будуць заснаваны на работе з рухавіком Mysql.