Задача.
Розробити концептуальну модель предметної області і даталогічну модель бази даних туристичного агентства «Вояж», в якій зберігається інформація про його роботу: списки всіх пансіонатів, що пропонують відпочинок на Чорноморському узбережжі, туристичні фірми, із якими співробітничає туристична фірма «Вояж», дані про продажі путівок за рік, співробітниках фірми. Кожен пансіонат характеризується своєю назвою, містом, в якому розташований, телефоном, пропонованими номерами, ціною номерів. Про туристичні фірми, що співробітничають із туристичним агентством «Вояж», є наступна інформація: назва туристичної фірми, місто, в якому вона розташована, телефон. Інформація про співробітників включає: ФІО співробітника, стаж роботи на фірмі, домашній телефон, вік, стать. Дані про продажі містять: назва пансіонату, назва туристичної фірми, через яку була продана путівка, дата продажу, ціна, кількість проданих путівок за раз, ФІО співробітника, що продав путівку.
ЗАУВАЖЕННЯ: Для побудови моделей використовувати програму Power Designer, СУБД вибрати MYSQL.
_________________________________________________________________________
Задача.
Розробити концептуальну модель предметної області і даталогічну модель бази даних автомобільного агентства «Audi», в якій зберігається інформація про його роботу: списки автомобілів; списки автомобільних фірм, які пропонують на продаж свої автомобілі; дані про продажі. Кожен автомобіль характеризується: назвою, ціною, датою виробництва, кольором. Фірми, що пропонують на продаж свої автомобілі, характеризуються: назвою, містом, в якому знаходяться, телефоном. Дані про продажі включають: назву проданого автомобіля, ціну продажу, автомобільну фірму, яка запропонувала автомобіль до продажу, дату продажу.
ЗАУВАЖЕННЯ: Для побудови моделей використовувати програму Power Designer, СУБД вибрати MS Access.
Задача.
Розробити програму, що реалізує простий віконний інтерфейс. Програма повинна створювати діалогове вікно з двома кнопками. За першою вікно повинно закриватися (не завершуючи роботи програми). При натисканні на другий виконати конкатенацію вмісту двох полів введення і відобразити у спливаючому вікні.
Задача.
Розробити програму, що реалізує простий віконний інтерфейс на основі Swing. Програма повинна містити дві кнопки. При натисканні на першу з поля введення текст додається в TextArea, а після натискання на другу зберігає отриманий текст в файл. Ім’я файлу береться з другого поля введення.
Задача.
Створити інфологічну модель предметної області «Країни світу» засобами програми Power Designer, визначити сутності, атрибути, зв’язки з урахуванням структури майбутньої реляційної бази даних, яка повинна містити наступні таблиці і поля:
Таблиці |
Список обов’язкових полів |
Країни |
Код країни, назва країни, населення, столиця, код континенту |
Континенти |
Код континенту, назва континенту, площа континенту, населення континенту |
Перетворити отриману модель у фізичну модель бази даних для СУБД MySQL і створити скрипт бази даних.
Створити базу даних на сервері.
Створити користувача з правами на рівні бази даних.
Заповнити таблиці даними (у головній – 2 записи, у підлеглій – 6 записів).
Створити запит, який підраховує кількість країн на кожному континенті, сортування назв континентів за абеткою за убуванням. Зберегти власно запит, зберегти результати запиту у зовнішньому файлі.
