Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

лаба2

.docx
Скачиваний:
9
Добавлен:
28.05.2023
Размер:
546.93 Кб
Скачать

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«ОМСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

Кафедра «Комплексная защиты информации»

Лабораторная работа

по курсу «Базы данных»

Лабораторная работа №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 являются популярными механизмами работы с этими данными. Выполнено подключение к БД и загрузка данных из БД.

Соседние файлы в предмете Базы данных