БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ НЕФТЕКАМСКИЙ ФИЛИАЛ Лабораторная работа № 1 (кейс) Работа с СУБД MySQL 1.Разработайте структуру базы данных из 2 таблиц. Свое задание студент определяет по порядковому номеру в списке группы. Количество полей (т.е. столбцов) в «главной» таблице базе данных должно быть не менее 7, при этом они при возможности должны быть разнообразных типов (текстовых, числовых, дата и др.). 2.Заполните базу данными (не менее 12 записей, т.е. строк). Записи должны представлять собой реальные характеристики указанных в задании объектов или субъектов (используйте в качестве источников информации Интернет и литературу). 3.Сформулируйте несколько запросов по своей базе данных (включая все основные операторы SELECT, INSERT, UPDATE, DELETE). 4.Предусмотрите для отображения результатов работы удобный пользовательский интерфейс. Указания: со стр 12. https://nfbgu.ru/upload/files/pdf/Obraz/ObrazProg/FGOS/PI/metod_kurs1_2021.pdf Разработать и реализовать в виде базы данных классификацию (одну из предложенных далее): 1. Абутаев Н.Ю. Головные уборы 2. Елсуков М.П. Морские рыбы 3. Исхаков Р.Ф. Музыкальные инструменты 4. Карманов Е.С. Огнестрельное оружие 5. Лукманов С.Р. Насекомые 6. Нуруллин И.А. Мебель 7. Росляков А.С. Программное оснащение организации 8. Рябченко Ю.А. Дикие животные Австралии 9. Сабирьянов Д.И. 10. Тарасов А.С. Рабочие инструменты 11. Тренина Е.И. Земноводные и пресмыкающиеся 12. Шайнурова Р.А. 13. Ягафаров А.И. Обмундирование солдата (бушлат, каска, пилотка, портянки ...) Косметика Обувь 14. Оборудование магазина (прилавки, тележки, корзины, стеллажи, ценникодержатели,…) 15. Овощи 16. Мужская одежда 17. Оружие средневекового воина (лук, стрела, колчан, щит, меч, рогатка...) Объекты космоса (планеты, звезды, квазары, кометы… ) 18. 19. 4 основных вида запросов: SELECT INSERT UPDATE DELETE Выборка SELECT SELECT SELECT SELECT * FROM student name, lastname, address FROM student * FROM student WHERE lastname = 'Иванов' * FROM student WHERE id_group = 4 SELECT * FROM student WHERE lastname like 'Иван%' Добавление данных INSERT INTO groups (name_group, year) VALUES ('ПИ-21з', '2021') INSERT INTO student (name, lastname,id_group) VALUES ('Радий', 'Хабиров', 5) Изменение данных UPDATE student SET birthday = '1988-12-14', address = 'Уфа' WHERE id_student = 31; UPDATE groups SET name_group = "ИБ-41" WHERE name_group = "ИБ-31" Удаление данных DELETE FROM student WHERE id_student = 31 SQL-инъекция Отдать 100 руб Саше Отдать 100 руб Саше и Ивану Отдать 100 руб Саше и 10000 Ивану