Пятница, 23.01.2026, 19:26
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Управление данными. Общий вариант. 2025
engineerklubДата: Вторник, 06.01.2026, 18:14 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 36670
Репутация: 0
Статус: Offline
Управление данными. Общий вариант. 2025

Лабораторная работа № 1. Создание таблиц
import sqlite3
from sqlite3 import Error as e
def create_connection(path):
connection = None
try:
connection = sqlite3.connect(path)
print("Connection to SQLite DB successful")
except e:
print(f"The error '{e}' occurred")
return connection

СКАЧАТЬ
 
engineerklubДата: Вторник, 06.01.2026, 18:14 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 36670
Репутация: 0
Статус: Offline
Лабораторная работа № 2. Заполнение данных
Заполнение таблиц осуществляется с помощью запроса INSERT и вызова
метода execute_query.
Тексты запросов:
ins_reg = """
INSERT INTO regions (
regions)
VALUES
('Россия'),
('USA'),
('Белоруссия'),
('England');
"""
execute_query(connection, ins_reg)

СКАЧАТЬ
 
engineerklubДата: Вторник, 06.01.2026, 18:15 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 36670
Репутация: 0
Статус: Offline
Лабораторная работа № 3. Просмотр данных
Извлечение данных из таблиц происходит чуть иначе, чем транзакция
создания или внесения данных. Создадим новую функцию:
def execute_select(connection, query):
cursor = connection.cursor()
result = None
try:
cursor.execute(query)
result = cursor.fetchall()
return result
except e:

СКАЧАТЬ
 
  • Страница 1 из 1
  • 1
Поиск:

Рейтинг@Mail.ru