лаба2
.docx
Федеральное государственное автономное образовательное учреждение
высшего профессионального образования
«ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»
Кафедра «Комплексная защиты информации»
Лабораторная работа
по курсу «Базы данных»
Лабораторная работа №2
Выполнили:
Студентки 2-го курса
……………………….
Принял:
Самотуга А.Е.
Омск 2022
1. Произведена установка MySQL.
Рис. 1 Установка MySQL
2. Произведена установка MySQL Connector/Python.
Рис. 2 Установка MySQL Connector/Python
3. Запуск сервера.
Рис. 3 Запуск сервера
Рис. 5 Проверка результата командой import mysql.connector. Создание новой БД. Проверка подключения к ней
Рис. 4 Список БД
Рис. 5 Подключение к БД. Создание новой таблицы (CREATE TABLE)
Рис. 8 Список таблиц в БД
Для работы выбрана таблица «youtube_analytics».
4. Изменена таблица (ALTER).
Рис. 9 Изменение таблицы
5. Вставлены строки, с помощью execute() и executemany().
Рис. 10 Вставка строк с помощью execute()
Рис. 11 Вставка строк с помощью executemany()
6. Считаны записи в таблице (SELECT).
7. Обновлены записи в таблице (UPDATE).
Рис. 11 Обновление записей
8. Удалены несколько записей в таблице (DELETE).
Рис. 12 Удаление записей
9. Удалена таблица «youtube_analytics» (DROP).
Рис. 13 Удаление таблицы
Вывод: в ходе работы получено базовое понимание современных подходов к автоматизации обработки больших объемов данных, где язык Python, Colab, Jupiter notebook являются популярными механизмами работы с этими данными. Выполнено подключение к БД и загрузка данных из БД.