|
Farg’ona Politexnika Instituti tjbakt yo’nalishi 52-21 guruh talabasining fizika fanidan tayyorlagan taqdimot loyihasi
|
bet | 1/3 | Sana | 10.01.2024 | Hajmi | 499,92 Kb. | | #133727 |
Bog'liq maxmudova n Farg’ona Politexnika Instituti TJBAKT yo’nalishi 52-21 guruh talabasining ob`ektga yo`naltirilgan dasturlash texnologiyalari fanidan tayyorlagan taqdimot loyihasi. Qabul qildi: a.abduMANNONOV
MAVZU: “PYTHON” MA’LUMOTLAR BAZASINI BOSHQARISH TIZMLARI BILAN ISHLASH
Ma'lumotlar bazasi interfeyslari uchun Python standarti Python DB-API hisoblanadi. Ko'pgina Python ma'lumotlar bazasi interfeyslari ushbu standartga amal qiladi. Arizangiz uchun to'g'ri ma'lumotlar bazasini tanlashingiz mumkin. Python Database API kabi ma'lumotlar bazasi serverlarining keng doirasini qo'llab-quvvatlaydi: - Gadfly
- msql
- Mysql
- Postgresql
- Microsoft SQL server 2000
- Informiks
- Interbase
- Oracle
- Sybase
- Sqlite
Bu yerda mavjud Python ma'lumotlar bazasi interfeyslari ro'yxati - Python ma'lumotlar bazasi interfeyslari va API-lari . Siz kirishingiz kerak bo'lgan har bir ma'lumotlar bazasi uchun alohida DB API modulini yuklab olishingiz kerak. Masalan, MySQL ma'lumotlar bazasi bilan bir qatorda Oracle ma'lumotlar bazasiga kirish kerak bo'lsa, siz ham Oracle, ham MySQL ma'lumotlar bazasi modullarini yuklab olishingiz kerak. DB API, iloji boricha Python tuzilmalari va sintaksisidan foydalangan holda ma'lumotlar bazalari bilan ishlashning minimal standartini taqdim etadi. Ushbu API quyidagilarni o'z ichiga oladi: - API modulini import qilish.
- Ma'lumotlar bazasi bilan aloqani olish.
- SQL bayonotlarini va saqlangan protseduralarni chiqarish.
- Ulanishni yopish
Python-da SQLite uchun o'rnatilgan yordam mavjud. Ushbu bo'limda biz barcha tushunchalarni MySQL-dan foydalanib o'rganamiz. MySQL bilan mashhur interfeys MySQLdb Python 3 bilan mos kelmaydi. Buning o'rniga biz PyMySQL modulidan foydalanamiz . PyMySQL - bu Python-dan MySQL ma'lumotlar bazasi serveriga ulanish uchun interfeys. U Python ma'lumotlar bazasi API v2.0-ni amalga oshiradi va toza Python MySQL mijozlar kutubxonasini o'z ichiga oladi. PyMySQL-ning maqsadi MySQLdb-ning o'rnini bosuvchi bo'lishdir.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Farg’ona Politexnika Instituti tjbakt yo’nalishi 52-21 guruh talabasining fizika fanidan tayyorlagan taqdimot loyihasi
|