Файл: Задания При выполнении заданий сразу же делается отчет в табличной форме необходимо представить разработанный код и соответствующий PrintScreen с результатом выполнения задания. Задание 1. Создание и заполнение таблиц вручную, с помощью Mysql.docx
Добавлен: 20.03.2024
Просмотров: 10
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Задания
При выполнении заданий сразу же делается отчет: в табличной форме необходимо представить разработанный код и соответствующий PrintScreen с результатом выполнения задания.
Задание №1. Создание и заполнение таблиц вручную, с помощью MySQL
-
Напишите код, который позволит создать БД Users и таблицу User_data с полями id, login,password. Сохраните код и PrintScreen результата. -
Заполните пять строк данной таблицы, написав соответствующий код. Сохраните код и PrintScreen результата. -
Сделайте выгрузку вашей БД. -
Напишите запрос для удаления пользователей с id 3 и 4. Сохраните код и PrintScreen результата. -
Сделайте выгрузку вашей БД. -
Напишите код для удаления вашей таблицы. Удалите ее. Сохраните код. -
Импортируйте в БД выгрузку этой базы с шага 3.
Задание №2. Создание и заполнение таблиц, используя MyAdmin
-
Создайте БД Sport, при создании БД установите кодировку -
Создайте таблицу athleteпредставленную ниже. Дляполя id установите автоинкримент -
Заполните таблицу данными представленными ниже.
Таблица
id | name | country | type_of_sport | position |
| Сергей Прохоров | Россия | легкая атлетика | 3 |
| Андреас Гопе | ФРГ | спортивная гимнастика | 4 |
| Фрэнк Дуглас | США | бокс | 1 |
| Григорий Семченко | Украина | легкая атлетика | 2 |
| Джеймс Курт | США | спортивная гимнастика | 5 |
| Ольга Розова | Россия | спортивная гимнастика | 1 |
| Анна Смирнова | Россия | плавание | 4 |
| Иван Радек | Чехия | легкая атлетика | 1 |
| Арнольд Гейнц | ФРГ | плавание | 1 |
| Оксана Подгорная | Украина | спортивная гимнастика | 2 |
| Пьер Годар | Франция | легкая атлетика | 5 |
| ЛючияСантос | Испания | легкая атлетика | 6 |
| Ирина Попова | Россия | легкая атлетика | 2 |
| Майкл Стоун | США | бокс | 2 |
| Джон Уоллес | США | легкая атлетика | 1 |
| Грегори Маккейн | США | легкая атлетика | 4 |
| Жанна Браун | Великобритания | легкая атлетика | 5 |
| Сергей Федорчук | Украина | плавание | 7 |
| Георгий Горгадзе | Грузия | спортивная гимнастика | 6 |
| Роуз Макдауэл | Великобритания | спортивная гимнастика | 8 |
Задание №3. Запросы
-
Напишите запрос, выбирающий фамилию и тип спорта. -
Напишите запрос, выбирающий всех спортсменов с первого по третье место. В запросе выбираются все поля таблицы. -
Напишите запрос, выбирающий всех спортсменов из России и США. Поля должны содержать информацию об имени, стане и типе спорта. -
Напишите запрос, выбирающий спортсменов, занявших 1, 8 и 6 место. Поля должны содержать информацию об имени и месте спортсмена. -
Сохраните, имеющуюся у вас базу данных. -
Удалите спортсменов с 6 по 8 место. -
Удалите информацию о спортсменке Жанна Браун. -
Добавьте столбец date после столбца type_of_sport. -
Найдите виды спорта, оканчивающиеся на «ика». -
Найдите спортсменов, в имени или фамилии которых содержится буква «с». -
Покажите работу и отчет преподавателю. -
Сделайте выгрузку БД, отправьте ее с отчетом на report_pks@mail.ru -
Удалите созданную базу данных и выгрузку (после получения оценки).
Домашняя работа
-
Создать таблицу
фамилия, имя, отчество
пол
дата рождения
факультет
школа
курсы
Лыкова Ольга Петровна
2
11.09.81
физический
122
да
Семенов Олег Геннадьевич
1
17.05.82
химический
44
нет
Городилова Елена Юрьевна
2
23.04.80
химический
2
да
Захарова Ирина Петровна
2
10.01.81
биологический
44
нет
Дорохов Андрей Иванович
1
22.02.82
физический
9
нет
Шувалова Антонина Михайловна
2
02.04.80
математический
31
да
Радченко Полина Романовна
2
17.08.81
химический
6
да
Михайлова Анна Сергеевна
2
20.05.82
математический
122
нет
Бобров Игорь Анатольевич
1
19.06.81
биологический
3
да
Цветов Иван Петрович
1
31.01.81
математический
6
да
Рыков Роман Петрович
1
06.09.80
химический
11
нет
Горбунов Кирилл Андреевич
1
09.08.81
физический
122
да
-
Написать запрос, выбирающий абитуриентов биологического и химического факультетов. -
Записать запрос, выбирающий студентов, чье имя начинается на «О». -
Написать запрос, выбирающий абитуриентов молодых людей. -
Написать запрос, выбирающий абитуриентов физического факультета посещавших курсы. -
Написать запрос, выбирающих абитуриентов с номерами школ от7 до 50. -
Написать запрос, который выведет поля ФИО, факультет, школа.