Python-та дерекқорлармен жұмыстың кіріспесі
Дерекқор (қысқартылған түрде ДК) - бұл сайттың деректері сақталатын орын. Бұл беттердің мәтіндері, пайдаланушылардың логиндері мен парольдерінің тізімдері, өнімдердің каталогтары және басқалары болуы мүмкін.
Дерекқор кестелерден тұрады. Кесте деген не екенін сіз өмірден білесіз: бұл жолдар мен бағандар. Ал жолдар мен бағандардың қиылысында ұяшықтар орналасады.
Дерекқорларда бағандарды жиі өрістер деп атайды, ал жолдарды - жазбалар.
Дерекқордың өзі деректерді сақтайтын және осы деректерді алуға және өзгертуге мүмкіндік беретін белгілі бір бағдарламаны білдіреді.
Деректерді алу және өзгерту сұраулар көмегімен жүзеге асырылады. Сұраулар арнайы тілде - SQL-де жазылған командаларды білдіреді.
Python арқылы дерекқорлармен жұмыс істеу ерекше қиындық тудырмайды. Жалғыз қиындық - бірнеше сабаққа созылатын ұзақ дайындық кезеңі болуы мүмкін. Бірақ, содан кейін, әрі қарай бәрі айтарлықтай жеңілдейді.
SQL ДК әртүрлі қозғалтқыштарда жұмыс істейді. Олардың ең танымалдары:
- Mysql
- Oracle
- PostgreSQL
- Microsoft SQL Server
Алдағы сабақтарда барлық мысалдар Mysql қозғалтқышымен жұмыс істеу негізінде болады.