Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
zad4.doc
Скачиваний:
2
Добавлен:
31.08.2019
Размер:
78.85 Кб
Скачать

Задача.

Спроектувати і реалізувати клас Fraction для роботи із звичайними дробами.

У класі мають бути визначені різні конструктори:

  • за умовчанням;

  • з одним аргументом;

Мають бути перевантажені наступні оператори: +, -, *, /.

Задача.

Розробити концептуальну модель предметної області і даталогічну модель бази даних магазина, в якій зберігається інформація про його роботу: списки всіх наявних в продажі відеокасет, список співробітників магазина, дані про продажі відеокасет, інформація про головних героїв всіх фільмів, наявних в продажі. Кожна відеокасета характеризується назвою фільму, записаного на ній, головним героєм цього фільму, датою випуску фільму, тематикою, ціною. Про співробітників, є наступна інформація: ФІО, домашній телефон, стаж роботи, вік. Дані про продажі містять: назва проданого фільму, ФІО співробітника, що продав відеокасету, дату продажу. Інформація про головного героя включає: ФІО головного героя, фільми, де він грав раніше, тематику фільмів, місто і країну, в якій проживає актор.

ЗАУВАЖЕННЯ: Для побудови моделей використовувати програму Power Designer, СУБД вибрати MS Access.

Задача.

Розробити концептуальну модель предметної області і даталогічну модель бази даних магазина «Музичний ПІК», в якій зберігається інформація про його роботу: список всіх наявних в продажі компакт-дисків, список співробітників магазина, інформацію про продаж компакт-дисків, інформацію про виконавців. Кожен компакт-диск характеризується назвою альбому, записаного на нім, виконавцем, датою випуску, тематикою і ціною. Про співробітників є наступна інформація: ФІО, домашній телефон, стаж роботи, вік. Інформація про продажі містить назву проданого компакт-диска, ФІО співробітника, що його продав, дату продажу. Інформація про виконавця включає: ФІО, назву альбомів, які він раніше випускав, тематику альбому, країну, де він проживає.

ЗАУВАЖЕННЯ: Для побудови моделей використовувати програму Power Designer, СУБД вибрати MYSQL.

.

Задача.Створити інфологічну модель предметної області «Кондитерська фабрика» засобами програми Power Designer, визначити сутності, атрибути, зв’язки з урахуванням структури майбутньої реляційної бази даних, яка повинна містити наступні таблиці і поля:

Таблиці

Список обов’язкових полів

Характеристики товарів

Артикул товару, найменування, опис товару, одиниці виміру, ціна товару, дата випуску, термін придатності

Дані продажу

Артикул товару, дата продажу, кількість

  1. Перетворити отриману модель у фізичну модель бази даних для СУБД MS Access і створити файл бази даних.

  2. Створити підстановку для зовнішнього ключа у підлеглій таблиці, заповнити таблиці даними (у головній – 2 записи, у підлеглій – 6 записів).

  3. Створити запит, який містить поля найменування товару, ціну товару, одиницю виміру, кількість, суму (розрахункове поле), дату продажу, сортування дати продажу за абеткою за убуванням.

Задача. Створити інфологічну модель предметної області «Книжковий магазин» засобами програми Power Designer, визначити сутності, атрибути, зв’язки з урахуванням структури майбутньої реляційної бази даних, яка повинна містити наступні таблиці і поля:

Таблиці

Список обов’язкових полів

Відомості про книги

Код книги, автор, назва, рік видання, видавництво, ціна

Облік продажу

Код книги, дата продажу, кількість

  1. Перетворити отриману модель у фізичну модель бази даних для СУБД MySQL і створити скрипт бази даних.

  2. Створити базу даних на сервері.

  3. Створити користувача з правами на рівні бази даних.

  4. Заповнити таблиці даними (у головній – 2 записи, у підлеглій – 6 записів).

  5. Створити запит, який виводить поля назву книги, автора, ціну книги, кількість, суму (розрахункове поле), дату продажу, сортування назви книг за абеткою за убуванням. Зберегти власно запит, зберегти результати запиту у зовнішньому файлі

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]