ILM-FAN VA INNOVATSIYA
ILMIY-AMALIY KONFERENSIYASI
in-academy.uz/index.php/si
369
SQLITE MA’LUMOTLAR BAZASIGA ULANISH VA FAYL YARATISH HAQIDA
TAFSILOTLI MALUMOT BERISH
Murodova Moxinurxon Alijon qizi
Qo’qon davlat pedagogika instituti
Fizika – matematika fakulteti
301 – MI guruh talabasi
https://doi.org/10.5281/zenodo.7937218
Anotatsiya:
SQLite ma’lumotlar bazasi fayl asosidagi ma’lumotlar bazasidir, ya’ni
barcha
ma’lumotlar bitta faylda saqlanadi. SQLite ma’lumotlar bazasi bilan ishlash uchun Python
dasturlash tilidan foydalaniladi. Pythonning sqlite3 kutubxonasi SQLite ma’lumotlar bazasiga
ulanish va SQL so’rovlarini bajarish imkonini beradi. Bu tezisda SQLite ma’lumotlar bazasida
jadval yaratish, jadvalga ma’lumot qo’shish, jadvaldan ma’lumot olish, jadvalni o’zgartirish
yoki o’chirish kabi amallar namunaviy kodlar orqali namoyish etiladi.
Kalit so'zlar
: SQL, Python, table, cursor
Аннотация:
База данных SQLite представляет собой базу данных на основе файлов, что
означает, что все данные хранятся в одном файле. Для работы с
базой данных SQLite
используется язык программирования Python. Библиотека Python sqlite3 позволяет
подключаться к базам данных SQLite и выполнять запросы SQL. В этой диссертации
такие действия, как создание таблицы в базе данных SQLite, добавление информации в
таблицу, получение
информации из таблицы, изменение или удаление таблицы,
демонстрируются с помощью примеров кода.
Ключевые слова:
SQL, Python, таблица, курсор.
Abstract:
A SQLite database is a file-based database, which means that all data is stored in a
single file. The Python programming language is used to work with the SQLite database.
Python's sqlite3 library allows you to connect to SQLite databases and execute SQL queries. In
this thesis, actions such as creating a table in the SQLite database, adding information to the
table, getting information from the table, changing or deleting
the table are demonstrated
through sample codes.
Keywords:
SQL, Python, table, cursor
Ma’lumotlar bazasi dasturlash sohasida SQLite ma’lumotlar bazasi keng tarqalgan va
oson ishlatiladigan vositalardan biridir. SQLite ma’lumotlar bazasi fayl asosidagi ma’lumotlar
bazasidir, ya’ni barcha ma’lumotlar bitta faylda saqlanadi. Bu esa SQLite ma’lumotlar bazasini
portativ va engil qiladi. SQLite ma’lumotlar bazasi SQL (Structured Query Language)
so’rovlarini bajarish uchun dasturlash tilini qo’llab-quvvatlaydi. Bu maqolada biz Python
dasturlash tilidan foydalanib, SQLite ma’lumotlar bazasiga qanday ulanish va fayl yaratishni
ko’rib chiqamiz.
SQLite ma’lumotlar bazasiga ulanish va fayl yaratish uchun quyidagi
bosqichlarni amalga
oshiramiz:
sqlite3 kutubxonasini import qilish. sqlite3 kutubxonasi Pythonning standart kutubxonalari
orasida bo’lib, alohida o’rnatish talab qilmaydi. Bu kutubxona SQLite ma’lumotlar bazasiga
ulanish va SQL so’rovlarini bajarish imkonini beradi.
sqlite3.connect() funksiyasini chaqirish. Bu funksiya ma’lumotlar bazasi faylining yo’lini
argument sifatida qabul qiladi. Agar fayl mavjud bo’lmasa, sqlite3 moduli bo’sh ma’lumotlar