пʼятниця, 23 листопада 2018 р.

Практична робота. Бази даних «Річки_України»


Практична робота. Бази даних «Річки_України»
(Зберегти результат  роботи в файл  Access – формат .mdb або .accdb)


Пакетне моделювання БД предметної області «Річки_України»:
Ø Програмне забезпечення (софт)  для БД;
Ø Визначення напрямків використання  БД;
Ø Сегментація  та розподіл даних в БД; 
Ø Сервісне забезпечення для користувачів БД;
Ø Розподіл повноважень користувачів БД;
Ø Заповнення БД;
Ø Налаштування сервісних функцій БД;
Ø Реалізація сервісних функцій БД;
Ø Створення технологічних карт  для БД;

Ø Визначення напрямків використання  БД.
Завдання 1. Засобами СКБД MS Access створити і заповнити реляційну базу даних «Річки_України», яку зберегти в файлі Річки.accdb.
1) Створити першу таблицю, що має назву «Річки». Ця таблиця має 12 полів(стовпців):   
         1)Код(автонумерація); 2)Назва річки(текстові дані беруть із виникаючого списку: Дніпро, Південний Буг, Дністер, Сіверський Донець, Десна, Ворскла, Горинь, Самара, Сула, Рось, Інгулець, Прип’ять, Збруч, Дунай, Прут, Тиса, Синюха, Кальміус, Берда, Міус). 3)Довжина(км) (тип даних: числовий у форматі маски вводу: 000000, взяти з Інтернету). 4)Місцезнаходження витоку(текстові дані про найбільші міста, через які протікає річка). 5) Області протікання( текстові дані беруть із виникаючого списку: Закарпатська, Івано-Франківська, Львівська, і так далі). 6) Середня швидкість русла(у вигляді списку: дуже повільна, повільна, швидка, стрімка). 7)Судноплавство(тип даних: логічний). 8)Рафтинг(сплав на катамаранах або байдарках по річці)(тип даних: логічний). 9)Водоспади(тип даних: логічний). 10) Пороги(тип даних: логічний). 11)Електростанції(тип даних: число, кількість електростанцій). 12)Іхтіофауна(тип даних: числовий, вказує кількість видів риб у річці). Зберегти таблицю. Створити відповідну форму  з назвою «Річки».  Використати цю форму для заповнення таблиці чотирма записами, дані про річки знайти в Інтернеті.
  2) Створити другу таблицю, що має назву «Басейни_річок». Ця таблиця має 12 полів(стовпців):  
         1)Код(автонумерація); 2) Назва річки(текстові дані беруть із виникаючого списку: Дніпро, Південний Буг, Дністер, Сіверський Донець, Десна, Ворскла, Горинь, Самара, Сула, Рось, Інгулець, Прип’ять, Збруч, , Дунай, Прут, Тиса, Синюха, Кальміус, Берда, Міус). 3)Ліві притоки(текстові дані про найбільші ліві притоки). 4)Праві притоки(текстові дані про найбільші праві притоки). 5)Місце витоку (тип даних: текст про гірську місцину витоку). 6)Місце впадання (текстові дані про моря у вигляді списку: Азовське море, Чорне море, Буг, Дніпро). 7) Площа басейну(текстові дані беруть із виникаючого списку: менше 100 млн. кв. м; в межах від 100 до 200 млн. кв. м, в межах від 200 до 500 млн. кв. м; в межах від 500 до 700 млн.кв. м; більше 700 млн. куб. м.). 8)Похил русла(дані у вигляді списку: малий похил, середній похил, великий похил), 9) Швидкість русла біля лиману(у вигляді списку: мала, повільна,  стрімка). 10) Кількість водосховищ(числові дані). 11) Природні заплави(тип даних список: лівосторонні, правосторонні, двосторонні).12)Штучні канали(тип даних: логічний)Зберегти таблицю. Створити відповідну форму  з назвою «Басейни_річок». Використати цю форму для заповнення таблиці чотирма записами про басейни найбільших річок: Дніпра, Дністра, Південного Бугу, Сіверського Донця.
3) Створити третю таблицю, що має назву «Штучні_водойми». Ця таблиця має 10 полів(стовпців):  
         1)Код(автонумерація); 2)Назва річки(текстові дані). 3)Назва водойми (тип даних: текстовий). 4)Площа водойми (текстові дані). 5)Об’єм водойми(тип даних:числові) 6) Відстань від витоку (числові дані). 7) Ступінь мінералізації (у вигляді  списку: нейтральна, солонувата, кислувата) 8)Ступінь зарибленості(у вигляді списку: мала; середня; велика). 9)Ступінь забруднення(у вигляді списку: часткова; суцільна; локальна; відсутня). 10)Населені пункти(текстові дані про найближчі міста, селища). 11)Період замерзання(числові дані про кількість днів  під льодовим покриттям). 12) Максимальна глибина(числові дані).Зберегти таблицю. Створити відповідну форму  з назвою «Штучні_водойми». Використати цю форму для заповнення таблиці трьома записами про штучні водосховища. Створити зв’язки між таблицями.
 Завдання 2. Створити  ЗАПИТИ в базі даних. Кожний запит зберегти з імям: Запит 1, Запит 2, …, Запит 9. Створити запити, які здійснюють такі операції:
1) Вивести запит на річки, які впадають в Чорне море.
2) Вивести запит на водойми, які мають середню зарибленість.
3) Вивести запит на водойми, які мають забруднення.
4) Вивести запит на водойми, які мають об’єм водойми менше, ніж 100 млн. кв. м.
5) Вивести запит на річки, які мають довжину більше, ніж 1000 км.
6) Вивести запит на річки, які мають більше 10 водосховищ.
7) Вивести запит на річки, які мають найбільшу швидкість.
8) Вивести запит на річки, які мають найменшу швидкість.
9) Вивести запит на водойми, які вказують наявність природних заплав.
Завдання 3. Створити на основі  трьох перших ЗАПИТІВ в базі даних три Звіти і зберегти їх.


Найбільші річки України
Назва річки
Водойма, куди впадає річка
Довжина
в межах України,
км
Довжина загальна,
км
Площа басейну
(загальна) тис. кв. км
Дніпро
Чорне море
1121
2201
504
Дністер
Чорне море
925
1362
72,1
Південний Буг
Чорне море
806
806
63,7
Сіверський Донець
Дон
700
1053
98,9
Горинь
Прип’ять
577
659
22,7
Десна
Дніпро
575
1130
88,9
Інгулець
Дніпро
549
549
88,9
Псел
Дніпро
520
717
22,8
Стир
Прип’ять
424
494
13,1
Західний Буг
Вісла
401
772
73,5
Оріль
Дніпро
384
384
10,9
Тетерів
Дніпро
363
363
19,4
Інгул
Південний Буг
354
354
9,9
Рось
Дніпро
346
346
12,6
Вовча
Самара
323
323
13,3
Самара
Дніпро
320
320
22,6
Ворскла
Дніпро
317
464
14,7
Прут
Дунай
299
967
27,5
Прип’ять
Дніпро
290
761
121
Серет
Дністер
248
248
3,9
Збруч
Дністер
247
247
3,4
Стрий
Дністер
232
232
3,1
Сейм
Десна
228
748
27,5
Айдар
Сіверський Донець
217
264
7,4
Тиса
Дунай
201
966
153
Оскіл
Сіверський Донець
185
472
14,8
Дунай
Чорне море
174
2960
817




Найбільші озери і лимани України
Назва озера, лиману
Місцезнаходження
Площа, кв. км
Довжина, км
Ширина, км
Глибина, м
Дністровський
Узбережжя Чорного моря
360
42
12
2,7
Сасик(Кундук)
Узбережжя Чорного моря
205
35
11
3,9
Тилігульський
Узбережжя Чорного моря
170-150
80
3,5
21
Молочний
Узбережжя Азовського моря
168
35
10
9
Ялпуг
Басейн Дунаю
149
39
5
6
Кагул
Басейн Дунаю
90
18
11
7
Кугурлуй
Басейн Дунаю
82
20
10
2
Шагани
Узбережжя Чорного моря
74
11,5
9,3
2
Алібей
Узбережжя Чорного моря
72
15
11
2,5
Сасик
Кримський півострів
71
18
12
1,2
Хаджибейський
Узбережжя Чорного моря
70
40
3,5
13,5
Катлабуг
Басейн Дунаю
67
21
6
4
Китай
Басейн Дунаю
60
24
3,5
5
Куяльницький
Узбережжя Чорного моря
55
28
2,5
3
Донузлав
Кримський півострів
48,2
30
8,5
27


https://ru.calameo.com/read/005031991a5d4283ff338 - збірник практичних робіт з баз даних
https://ru.calameo.com/read/005031991f0fb6d3c1a30 - збірник практичних робіт з табл. процесора
https://ru.calameo.com/read/00503199120528a7680cd - збірник практичних робіт з текстового процесора



Буде корисно звернутися до відеокурсу посібник

02. Проектування БД (тихий звук)









Немає коментарів:

Дописати коментар