МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ ГБОУ ВПО МОСКОВСЬКИЙ ДЕРЖАВНИЙ УНІВЕРСИТЕТ ПРИЛАДОБУДУВАННЯ І ІНФОРМАТИКИ
Завдання на курсову роботу з дисципліни В«Бази данихВ»
Варіант № 6
Постановка завдання
Компанія Експрес Поставки займається поставками товарів для різних заходів. Компанія хоче, щоб ви розробили базу даних для зберігання інформації про заходи та продуктах, необхідних для кожного з них. p align="justify"> База даних повинна зберігати інформацію про те, які рецепти необхідні для кожного заходу. На даний момент компанія використовує список товарів, які необхідно поставити на кожен захід. Бажано зберігати деяку основну інформацію про кожного клієнта, включаючи ім'я, адресу, телефонний номер. Для приватних покупців необхідно зберігати ім'я та прізвище. Для корпоративних клієнтів необхідно зберігати назву компанії. Зараз у компанії використовується карта рецепта для запису необхідної інформації по кожному товару зі списку. p align="justify"> Зауважимо, що в деяких рецептах в якості одного з інгредієнтів використовуються назви інших рецептів.
Перевірочні питання
Як відсортувати декілька стовпців?
Як використовується оператор having з оператором group by?
Напишіть і виконайте такі запити
. Відображення всіх стовпців і рядків
. Використання списку стовпців
. Сортування за допомогою оператора ORDER BY
. Сортування з кількома стовпцями
. Вибір рядків за допомогою оператора WHERE
. Вибір рядків за допомогою оператора WHERE з текстовими значеннями
. Використання оператора LIKE
. Використовуйте складні умови WHERE
. Застосуйте функцію Sum
. Застосуйте функцію Count (*)
. Використання оператора WHERE з функціями узагальнення
. Використання оператора DISTINCT
. Групування та функції узагальнення
. Обмеження кількості груп за допомогою оператора HAVING
. Використання в одному запиті операторів HAVING і WHERE
. Об'єднання даних з декількох таблиць
. Об'єднання операцій злиття з іншими умовами оператора WHERE
. Об'єднання більше двох таблиць
. Використання підзапитів
Рекомендована література
Карпова Т.С. Бази даних; моделі, розробка, реалізація. - СПб.: Пітер. p align="justify"> Хомоненко А.Д. та ін Бази даних. - М.: КОРОНА. p align="justify"> Фаронов В.В. Програмування баз даних в Delph...