- •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. Список використаної літератури
- •Рекомендована література
Варіант 4 Розміри газонафтоносних родовищ України
Задача 1. Спроектувати та утворити базу даних Nafta для зберігання та обробки інформації, яка містить такі дані про запаси нафтопродуктів у родовищах України:
назва регіону;
назва області України;
назва родовища;
місце розташування родовища;
розміри за покладами нафти;
розміри за вмістом газу;
рік відкриття;
рік введення в розробку.
Таблиця 2.4 – Розміри газонафтоносних родовищ України
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
Передкарпатська нафтогазоносна область |
Черні-вецька |
Бiлиць-ке-Г |
ст. Бiлиця |
Середнє |
Дріне |
1949 |
1949 |
Передкарпатська нафтогазоносна область |
Iвано-Франкiв-ська |
Бого-родчан-ське-Г |
28 км на ПдС вiд м. Iвано-Фpанкiвськ |
- |
Дрібне |
1963 |
1970 |
Передкарпатська нафтогазоносна область |
Закарпат-ська |
Соляти-нське-Г |
1 км на Пн вiд м. Солятин |
Дрібне |
Дрібне |
1982 |
1988 |
Передкарпатська нафтогазоносна область |
Черніве-цька |
Борисів-ське-НГК |
100 км на ПдЗ вiд м. Дpобот |
Велике |
Дрібне |
1954 |
1954 |
Днiпровсько-Донецька нафто-газоносна область |
Полтав-ська |
Аркадів-ське-ГК |
35 км на С вiд м. Кобеляки |
- |
Середнє |
1979 |
1980 |
Днiпровсько-Донецька нафто-газоносна область |
Сумська |
Андрiїв-ське-ГК |
43 км на ПнЗ вiд м. Ромни |
Велике |
Середнє |
1982 |
1989 |
Причорноморсько-Кримська газона-фтоносна впадина |
Одеська |
Ритня-нське-Г |
10 км на Пд вiд м. Ритня |
Середнє |
Дрібне |
1980 |
1983 |
Виготовити таблиці БД. Рекомендації до побудови таблиць:
1 – Регіон: код регіону, назва регіону;
2 – Область: код регіону, код області, назва області України;
3 – Родовище: код родовища, код області України, назва родовища, місце розташування родовища, код розміру за покладами нафти, код розміру за покладами газу, рік відкриття, рік введення в розробку;
4 – Розміри родовища: код розміру родовища, розміри родовища.
Задача 2. Підготувати і занести в таблиці контрольні дані.
Задача 3. Виготовити запити, де відібрати дані для звітів.
Задача 4. Виготовити звіт про розподіл кількості родовищ за розмірами за покладами нафти по областях. Навпроти назв областей установити значення кількості родовищ для кожного розміру за покладами нафти. Передбачити підсумки по вертикалі і по горизонталі.
Задача 5. Побудувати запит, відобразити динаміку (кількість) введення родовищ у розробку по Україні протягом останніх 10 років.
Задача 6. Виготовити звіт, куди внести назви регіонів і родовищ, відкритих протягом останніх 10 років, рік відкриття та розміри за покладами нафти. Відібрати лише великі та середні родовища за покладами нафти. До заголовка звіту додати слова “станом на ” і встановити поточну дату.
Задача 7. Виготовити запити для перегляду вмісту всіх таблиць з даними та доповнення БД відомостями про нові родовища.
Задача 8. Виготовити запит зі всіма відомостями про родовища, передбачити видачу відповідних повідомлень для родовищ, введених у розробку за останні 5 років. Вказати назви регіонів і областей.
Задача 9. Скласти програму для видачі звіту за умовою задачі 6, використати курсор.
