Лабораторная работа №1 «Управление данными» Сибгути ДО

Цена:
150 руб.

Состав работы

material.view.file_icon Лаба 1.docx

Необходимые программы

Работа представляет собой файл, который можно открыть в программе:
  • Microsoft Word

Описание

Лабораторная работа № 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
Вызов функции осуществляется в основной части программы:
connection = create_connection("C:\\DB\sm_app.sqlite")
Для создания таблиц используются методы языка SQL. Для этого в Python’е
используется метод execute объекта cursor.
Создадим процедуру исполнения запроса:
def execute_query(connection, query):
cursor = connection.cursor()
try:
cursor.execute(query)
connection.commit()
print("Query executed successfully")
except e:
print(e)
Подключение connection получили на предыдущем шаге. Осталось
определить запрос.
reg_table = """
CREATE TABLE IF NOT EXISTS regions (
regions TEXT PRIMARY KEY
);
"""
Выполняем запрос в основной части программы:
execute_query(connection, reg_table)
Текст запроса для создания таблицы пользователей:
users_table = """
CREATE TABLE IF NOT EXISTS users (
id INTEGER PRIMARY KEY AUTOINCREMENT,
nickname TEXT NOT NULL,
dob TEXT,
gender TEXT,
region_id TEXT,
FOREIGN KEY (region_id) REFERENSES regions (id)
);
"""
Вызов запроса:
execute_query(connection, users_table)
Задание: создайте таблицы posts, comments, likes. Примечание: все поля
таблицы отделяются запятыми. Внешние ключи перечисляются без
запятых.


Зачет без замечаний!
Год сдачи 2025
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Управление данными". Вариант 9 (2025)
Лабораторная работа № 1. Создание таблиц Задание: создайте таблицы posts, comments, likes. Примечание: все поля таблицы отделяются запятыми. Внешние ключи перечисляются без запятых.
User Mijfghs : 2 сентября 2025
477 руб.
ДО СИБГУТИ Лабораторная работа №1 по дисциплине "Управление данными". Вариант 9 (2025)
Лабораторная работа №3 «Управление данными» Сибгути ДО
Лабораторная работа № 3. Просмотр данных Извлечение данных из таблиц происходит чуть иначе, чем транзакция создания или внесения данных. Создадим новую функцию: def execute_select(connection, query): cursor = connection.cursor() result = None try: cursor.execute(query) result = cursor.fetchall() return result except e: print(e) Текст запроса можно записать строкой: select_users = "SELECT * from users" Так как это функция, её результат должен быть присвоен переменной: users
User DimaDima : 12 мая 2026
150 руб.
Лабораторная работа №2 «Управление данными» Сибгути ДО
Лабораторная работа № 2. Заполнение данных Заполнение таблиц осуществляется с помощью запроса INSERT и вызова метода execute_query. Тексты запросов: ins_reg = """ INSERT INTO regions ( regions) VALUES ('Россия'), ('USA'), ('Белоруссия'), ('England'); """ execute_query(connection, ins_reg) ins_users = """ INSERT INTO users (nikname, dop, gender, region_id) VALUES ('Колян', '25.12.2000', 'male', 1), ('Leila', '01.11.1998', 'female', 4), ('Elizabeth', '21.01.2005, 'female',
User DimaDima : 12 мая 2026
150 руб.
Лабораторная работа №1 по дисциплине: Управление данными. Общий вариант. 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
User MasterGammi : 6 января 2026
399 руб.
Лабораторная работа №1 по дисциплине: Управление данными. Общий вариант. 2025г
Лабораторные работы №1-3 по дисциплине: Управление данными. Вариант №8.
Лабораторная работа № 1. Создание таблиц Задание: создайте таблицы posts, comments, likes. Примечание: все поля таблицы отделяются запятыми. Внешние ключи перечисляются без запятых. Лабораторная работа № 2. Заполнение данных Заполнение таблиц осуществляется с помощью запроса INSERT и вызова метода execute_query. Тексты запросов: ins_reg = """ INSERT INTO regions ( regions) VALUES ('Россия'), ('USA'), ('Белоруссия'), ('England'); """ execute_query(connection, ins_reg) ins_users = """ INSERT INT
User teacher-sib : 22 октября 2024
1500 руб.
promo
СибГУТИ. ВТиИТ. Лабораторная работа 1.
Цель работы: Изучить устройство основных логических элементов, их параметры, таблицы истинности. 1. Исследовать инвертор на биполярном транзисторе. 1.1. Собрать схему (рисунок 1) 1.2. Определить уровни напряжения логической единицы (U1) и нуля (U0). Уровни напряжения определяют с помощью вольтметра, подключенного к выходу схемы, подавая на вход последовательно UВХ = 0 и UВХ = 5 В. Для каждого случая определить ток, потребляемый схемой от источника питания (I0ПОТР., I1ПОТР.) 2. Исследовать и
User nat2744 : 12 июня 2009
100 руб.
ДО СИБГУТИ Информатика Лабораторная работа 1 Вариант16
ДО СИБГУТИ Информатика Лабораторная работа 1 Вариант16 В соответствии с вариантом разработайте алгоритм обработки элементов массива. Напишите программу на алгоритмическом языке в соответствии со схемой алгоритма. Проведите тестирование программы в среде программирования
User Антон224 : 1 октября 2022
109 руб.
ДО СИБГУТИ Информатика Лабораторная работа 1 Вариант16
Вычислительная математика (СибГУТИ) Лабораторная работа 1
Работа выполнена на отлично Задание на лабораторную работу 1. Рассчитать h– шаг таблицы функции f(x), по которой с помощью линейной интерполяции можно было бы найти промежуточные значения функции с точностью 0.0001, если табличные значения функции округлены до 4-х знаков после точки.
User HOROSHAYA : 16 ноября 2019
500 руб.
Контрольная работа по дисциплине: Математическая логика и теория алгоритмов. Вариант 12
Вариант 12 1. Пользуясь определением формулы исчисления высказываний проверить является ли данное выражение формулой (см. скрин). 2. Записать рассуждение в логической символике и проверить правильность рассуждения методом Куайна, методом редукции и методом резолюций. Намеченная атака удастся, только если захватить противника врасплох или же если он беспечен. Захватить его врасплох можно только, если он беспечен. Значит, атака удастся. 3. Пользуясь определением формулы логики предикатов про
User SibGOODy : 20 января 2019
900 руб.
Контрольная работа по дисциплине: Математическая логика и теория алгоритмов. Вариант 12 promo
Контрольная работа по дисциплине: Основы визуального программирования. Вариант №5
1. Создать базу данных (БД), состоящую из 2-х заданных таблиц. Поля таблиц произвольные, но не менее четырех полей в каждой таблице, включая ключевое поле (поле типа +(Autoincrement)). В таблицу, которая при объединении будет подчиненной, необходимо включить поле, по которому эта таблица будет связана с первичным ключом главной таблицы (в рассматриваемом здесь примере это поле NFcl таблицы grp2). 2. Разработать Приложение для работы с БД, выполняющее те же функции, что и в приведенном ниже при
User IT-STUDHELP : 19 июня 2017
97 руб.
Методы предвидения и прогнозирования в политике
СОДЕРЖАНИЕ Введение 1. Политические прогнозы - научное знание о будущем 2. Основные методы предвидения и прогнозирования в политике 3. Несколько научных сценариев будущего Заключение Литература ВВЕДЕНИЕ Со времен мифологического восприятия действительности, когда человек, осваивая мир, вписал себя в пространственно-временные координаты, мы начали жить, воспринимая свою жизнь сквозь призму таких понятий, как прошлое, настоящее и будущее. Свои знания о прошлом мы часто называем «историческим опыт
User alfFRED : 17 февраля 2013
5 руб.
Техническая термодинамика КГУ 2020 Задача 3 Вариант 79
Определить часовой расход пара D (килограммов в час) и удельный расход пара d (килограммов на киловатт — час) на конденсационную паровую турбину, работающую без регенерации теплоты, по заданной электрической мощности турбогенератора Nэл, давлению р1 и температуре t1 перегретого пара перед турбиной и относительному внутреннему КПД турбины ηoi. Давление пара в конденсаторе принять р2=4 кПа. Механический КПД турбины ηм и КПД электрогенератора ηэ принять ηм=ηэ=0,99. Определить также степень сухости
User Z24 : 12 января 2026
350 руб.
Техническая термодинамика КГУ 2020 Задача 3 Вариант 79
up Наверх