March 1, 2024

SQLite 1 часть

### Часть 1: Введение в SQLite с помощью Python

*1. Установка SQLite:*
Убедитесь, что у вас установлен Python, и SQLite поставляется вместе с Python, поэтому дополнительной установки не требуется.

*2. Импорт библиотеки SQLite:*
Для работы с SQLite в Python нужно импортировать модуль sqlite3:

python
import sqlite3

*3. Создание подключения к базе данных:*
Сначала необходимо установить соединение с базой данных. Если база данных не существует, она будет создана автоматически:

python
conn = sqlite3.connect('example.db')

Здесь 'example.db' - это имя базы данных. Если файл с таким именем уже существует, то будет установлено соединение с ним.

*4. Создание курсора:*
Курсор используется для выполнения SQL-запросов:

python
cursor = conn.cursor()

*5. Создание таблицы:*
Для создания таблицы в базе данных SQLite используйте оператор CREATE TABLE:

python
cursor.execute('''CREATE TABLE IF NOT EXISTS users
(id INTEGER PRIMARY KEY, name TEXT, age INTEGER)''')

В этом примере создается таблица users с тремя полями: id, name и age.

*6. Вставка данных:*
Для вставки данных в таблицу используйте оператор INSERT INTO:

python
cursor.execute("INSERT INTO users (name, age) VALUES (?, ?)", ('John', 30))

Здесь 'John' и 30 - это значения для полей name и age соответственно.

*7. Выполнение коммита и закрытие соединения:*
После выполнения всех операций необходимо выполнить коммит и закрыть соединение:

python
conn.commit()
conn.close()

Это базовый вводный курс по использованию SQLite в Python. После ознакомления с этими шагами вы сможете выполнять более сложные операции, такие как выборка данных, обновление записей и многое другое.