Лабораторная работа №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 для своей базы данных

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

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Создайте набор данных, содержащий 1000 записей пользователей с ФИО, возрастом, местом жительства, паспортными данными и другими характеристиками. Используйте библиотеки анализа данных для проведения исследования, выявления зависимостей и формулирования выводов.

    Базы данных4 заявки
    Закрыт
    2 года назад
  • Требуется написать SQL-запрос для преобразования данных из исходной таблицы, чтобы получить результат, как на указанном изображении. Запрос должен учитывать структуру исходных данных и выводить результаты в необходимом формате.

    Базы данных1 исполнитель
    Завершен
    2 года назад
  • Требуется подготовить эксель файл для автозагрузки 1064 объявлений на Авито за 2 дня. Все исходные данные будут предоставлены. Необходима высокая скорость выполнения и внимание к деталям.

    Базы данных3 заявки
    Закрыт
    2 года назад
  • Требуется выполнить лабораторную работу, связанную с разработкой форм ввода и просмотра данных в базах данных. Необходимо сделать скриншоты, демонстрирующие выполнение заданий, а также ответить на контрольные вопросы, указанные в приложенном файле.

    Базы данныхнет заявок
    Закрыт
    2 года назад
  • Требуется собрать емэйл базу для рассылок в англоязычном сегменте интернета. Основная задача заключается в поиске и компиляции актуальных адресов электронной почты для эффективной email-рассылки.

    Базы данных2 заявки
    Закрыт
    2 года назад
  • $100

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

    Базы данных7 заявок
    Закрыт
    2 года назад
  • Требуется разработчик для добавления таблицы рекордов в игру на Construct 2. Необходимо интегрировать данные из базы данных сайта. Укажите опыт работы с подобными проектами.

    Базы данныхнет заявок
    Закрыт
    2 года назад