- •1. Пояснення до тексту пояснювальної записки
- •1. Постановка задачі до курсової роботи
- •2. Теоретична частина (короткий опис візуальних та програмних засобів PostfreSql)
- •1.2. Поради щодо складання тексту пояснювальної записки
- •2. Варіанти задач курсової роботи
- •Варіант 2 Реалізація продукції хлібозаводу
- •Варіант 3 Нафтогазоносні родовища України
- •Варіант 4 Розміри газонафтоносних родовищ України
- •Варіант 5 Газосховища України
- •Варіант 6 Нафтобази України
- •Варіант 7 Транспортування газу по території України
- •Варіант 8 Забезпеченість України паливно-мастильними матеріалами
- •Варіант 9 Видобування нафти на Україні
- •Варіант 10 Запаси нафти на родовищах України
- •Варіант 11 Зміни запасів нафти в родовищах України
- •Варіант 12 Гiдрохiмiчний стан поверхневих вод
- •Варіант 13 Реалізація продукції хлібозаводу
- •Варіант 14 Облік відвідування занять студентами вузу
- •Варіант 15 Газосховища України
- •Варіант 16 Вміст нафтопродуктів у нафтобазах України
- •Варіант 17 Забезпеченість паливно-мастильними матеріалами
- •Варіант 18 Добовий видобуток нафти на Україні
- •Варіант 19 Кадровий облік працівників фірми
- •Варіант 20 Дані про туристичну фірму (даний варіант розглянути в прикладі)
- •Варіант 21 Продажа товарів торгівельною фірмою
- •Варіант 22 Продажа фірмою виробів із сої
- •Варіант 23 Виготовлення продукції підприємствами виробничого об’єднання
- •Варіант 24 Малий бізнес
- •Варіант 25 Книжковий магазин
- •Варіант 26 Заклади освіти
- •Варіант 27 Науково-технічна література бібліотеки
- •Напрям: код напряму, напрям;
- •Варіант 28 Транспортні підприємства
- •Варіант 29 Автомобілі
- •Варіант 30 Підприємства-банкрути
- •Завдання
- •Дата видачі завдання 02.09.2013 р.
- •Календарний план
- •1. Вступ
- •2 Коротка історія postgresql
- •2.1 Проект postgres його заснування та розробка
- •3 Основні концепції роботи з postgresql
- •3.1 Створення таблиць
- •3.1.1 Типи даних
- •3.2 Внесення даних у таблицю
- •Insert into ім’я_таблиці [(список_імен_полів)] values (значення1, значення2, …, значення n);
- •3.3 Редагування таблиць
- •Alter table ім’я_таблиці owner то новий_власник
- •3.4 Обмеження
- •Immediate – всі або конкретне обмеження перевіряються наприкінці кожної команди.
- •3.5 Послідовності
- •Drop sequence перелік_послідовностей
- •3.6 Запити
- •3.7 Об'єднання таблиць (Join)
- •3.8 Агрегатні функції
- •3.9 Курсори sql
- •4 Основні елементи мови plpgsql
- •4.1 Структура мови, функції користувача
- •4.2 Розгалуження, цикли, масиви
- •4.3 Курсори
- •5. Практична частина Завдання в-20
- •5.1 Завдання 1
- •Результати виконання:
- •5.2 Завдання 2
- •Розв'язок задачі
- •Задача 8.
- •Розв'язок задачі
- •Результати запиту:
- •5.4 Завдання 4
- •Розв'язок задачі
- •Результат задачі
- •Задача 6,9
- •Розв’язок задачі
- •Результат задачі:
- •6. Висновки
- •7. Список використаної літератури
- •Рекомендована література
Варіант 30 Підприємства-банкрути
Задача 1. Спроектувати та утворити базу даних Вancrut для зберігання та обробки інформації, яка містить такі дані про підприємства-банкрути:
назва підприємства;
адреса;
шифр підприємства;
№ справи;
дата порушення;
введена процедура банкрутcтва;
кредиторська заборгованість, грн;
обігові кошти, грн;
Таблиця 3.30 – Підприємства-банкрути
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
Кол. буд. компанія “Прибужжя” |
м. Хмельницький |
375110 |
13/2-Б
|
11.12.02 |
ліквідація |
20000,0 |
15600,0 |
ВАТ “Хмельницьк-облпром” |
м. Хмельницький
|
125645 |
4/1-Б
|
18.12.02 |
санація |
12681,5 |
25691,0 |
КП ”Світанок” |
м. Полонне |
128459 |
4/78-Б
|
17.12.01 |
ліквідація |
14623,0 |
32569,0 |
Дунаєвецький хлібокомбінат |
смт. Дунаївці |
102506 |
2/70-Б
|
26.11.01 |
санація |
15004,0 |
48951,0 |
Ферм. госп-во Желіщина Ю.І. |
Летичівський р-н, с. Горбасів |
135690 |
12/68-Б
|
12.11.01 |
санація |
2438,0 |
7891,0 |
ТзОВ ”Регіон” |
м. Дунаївці, вул. Шевченка, 98 |
147890 |
8/61-Б
|
08.11.02 |
ліквідація |
1542,8 |
2569,0 |
ВАТ “Оргон” |
смт. Стара Синява, вул. Заводська, 28 |
879120 |
13/36-Б
|
03.05.01 |
санація |
4569,2 |
6897,0 |
ВАТ “Фарфор” |
м. Полонне |
789111 |
2/66-Б
|
06.11.01 |
санація |
1789,9 |
2489,0 |
ВАТ “Керамік” |
м. Волочинськ, вул. Короленка, 5 |
305128 |
4/62-Б
|
15.10.01 |
ліквідація |
14569,0 |
38945,0 |
Завод “Продтовари” |
м. Кам’янець-Подільський, вул.Суворова 2 |
789456 |
8/51-Б
|
08.08.01 |
ліквідація |
15890,5 |
2569,9 |
Завод “Український кристал” |
м. Кам’янець-Подільський, вул.Суворова 2 |
789410 |
8/52-Б
|
08.08.01 |
ліквідація |
12369,2 |
32561,9 |
ВАТ ”Картон” |
м. Полонне |
111205 |
50-Б
|
27.07.02 |
ліквідація |
74569,0 |
4567,9 |
Утворити таблиці БД. Рекомендації до побудови таблиць:
Підприємства: шифр підприємства, назва підприємства, адреса, обігові кошти;
Відомості про банкрутство: шифр підприємства, кредиторська заборгованість, № справи, дата порушення, код процедури банкрутcтва;
Процедура банкрутства: код процедури банкрутcтва, процедура банкрутcтва.
Задача 2. Підготувати і занести в таблиці контрольні дані.
Задача 3. Виготовити запити, де відібрати дані для звітів.
Задача 4. Виготовити звіт про розподіл кількості адрес підприємств по видах банкрутств станом на поточну дату. В рядках відобразити адреси, у стовпчиках – вид процедури банкрутства, навпроти кожної адреси – кількість підприємств. Підвести підсумки по вертикалі і горизонталі.
Задача 5. Побудувати запит про динаміку порушень справ про банкрутства за останні 10 років. Внести роки і кількість порушених справ.
Задача 6. Виготовити звіт про банкрутства у поточному році станом на поточну дату. У звіт внести інформацію про назву підприємства, адресу, обігові кошти, кредиторську заборгованість, вид процедури банкрутства.
Задача 7. Виготовити запити для перегляду вмісту таблиць з даними та доповнення БД відомостями про нові підприємства.
Задача 8. Виготовити запит зі всіма відомостями про підприємства, кредитна заборгованість яких перевищує 10000 грн.
Задача 9. Скласти програму для видачі звіту за умовою задачі 6, використати курсор.
3 ПРИКЛАД ВИКОНАННЯ КУРСОВОЇ РОБОТИ
В цьому розділі методичних вказівок показано приклад виконання курсової роботи з дисципліни “Бази даних” (варіант №20).
Міністерство освіти і науки України
Івано-Франківський національний технічний університет нафти і газу
Кафедра програмного забезпечення
автоматизованих систем
КУРСОВА РОБОТА
з дисципліни “Бази даних”
Варіант 20
Тема: Дані про туристичну фірму
ПОЯСНЮВАЛЬНА ЗАПИСКА
КР. ПІ 25.00.00.000 ПЗ
Виконав ст. гр. ПІ-12-1
Петров В.В.
Керівник
доц. каф. ПЗАС, к.т.н.
Вовк Р.Б.
м. Iвано-Франкiвськ
2013 рік
Івано-Франківський національний технічний університет нафти і газу
Кафедра програмного забезпечення автоматизованих систем
Дисципліна: “ Бази даних ”
Напрям підготовки: 6.050103 – “Програмна інженерія”
Курс 2 Група ПІ-12-1 Семестр 3
