Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Лабораторная работа №1 mySQL Workbench   Задание. 1.создать БД обменный пункт   , состоящую, минимум из 7 таблиц.   Задание 2. Создайте в MySQL WORKBENCH   ER-диаграмму для своей задачи. Задание 3. Напишите следующие простые запросы

 Создайте запрос с использованием NULL Задание 4: Напишите следующие запросы, используя групповые функции в SQL. Придумать 5 аналогичных запросов для своей БД 1.     Определить количество студентов 2.     Определить количество оценок по каждому предмету 3.     Определить средний бал по каждому предмету 4.     Определить максимальную оценку 5.     Подсчитать количество студентов, в фамилии которых встречается буква «а» более одного раз Задание 5: Напишите следующие запросы, используя виды соединения таблиц. Придумать 4 аналогичных запроса для своей БД   1.     Напишите запрос, который выполняет выборку значений фамилии всех студентов с указанием для студентов, сдававших экзамены, идентификаторов сданных ими предметов

обучения. 2.     Напишите запрос на выдачу списка фамилий студентов (в алфавитном порядке) вместе со значением рейтинга университета, где каждый из

них учится, включив в список и тех студентов, для которых в базе данных не

указано место их учебы. 3.     Напишите запрос на выдачу данных о названиях всех предметов, по которым студенты получили только хорошие (4 и 5) оценки. В

выходных данных должны быть приведены фамилии студентов, названия предметов и

оценка. 4.     Написать запрос, выполняющий вывод списка всех пар фамилий студентов, проживающих в одном городе. При этом не включать в список

комбинации фамилий студентов самих с собой (то есть комбинацию типа

«Иванов-Иванов») и комбинации фамилий студентов, отличающиеся порядком

следования (то есть включать одну из двух комбинаций типа «Иванов-Петров» и

«Петров-Иванов»). Задание 6: Напишите следующие запросы, используя вложенные подзапросы. Придумать 7 аналогичных запросов для своей БД   1.     Написать запрос, который позволяет получить данные о названиях университетов и городов, в которых они расположены, с рейтингом,

равным или превышающим рейтинг ВГУ. 2.     Напишите запрос, выбирающий данные об именах всех студентов, имеющих по предмету с идентификатором 101 балл выше общего среднего

балла. 3.     Извлечь из таблицы EXAM_MARK данные о студентах, получивших хотя бы одну неудовлетворительную оценку, среди тех студентов у

которых средний балл по остальным предметам больше 4. 4.     Напишите команду SELECT, использующую связанные подзапросы и выполняющую вывод имен и идентификаторов студентов у которых

стипендия совпадает с максимальным значением стипендии для города, в котором

живет студент. 5.     Напишите запрос, который выполняет вывод данных о фамилиях студентов, сдававших экзамены, вместе с наименованиями каждого

сданного ими предмета обучения. 6.     Напишите запрос на выдачу для каждого студента названий всех предметов обучения, по которым этот студент получил оценку 4 или

5. 7.     Напишите запрос, который выполняет вывод списка университетов с рейтингом, превышающим 300, вместе со значением максимального

размера стипендии, получаемой студентами в этих университетах.    Задание 1 Заполнить таблицы согласованными дынными используя оператор insert. Обновить данные в трех разных таблицах (в первой использовать условие where и первичный ключ, во второй использовать арифметические операции и существующий столбец для калькуляции нового значения,

в третьем использовать подзапрос для определения набора данных для обновления).

Уладить строки из таблицы с условием. Создать 2 запроса с использованием

команды merge   Задание 2. Операторы TCL Создать не менее четырех savepoint. Использовать команды commit и rollback при изменении таблиц (не менее четырех раз). 

Удалить одну savepoint. Создать транзакцию, произвести ее откат и фиксацию;   Задание 3. Операторы DDL Cоздать БД из лабораторной работы №1, используя операторы языка DDL. Использовать создание составного первичного ключа, составного внешнего ключа. Изменить структуру

любой существующей таблицы. Удалить таблицу. Создать индекс. Удалить индекс.

Создать представление, удалить представление.   Задание 4. Операторы DCL Использовать операторы GRANT, REVOKE и DENY для своей базы данных

год назад
guest_1607618446935
3 года в сервисе
Был
год назад