У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Курсова робота - Створення БД
33
пошуку й обробки даних у базі, називається системою управління базами даних (скорочено СУБД). Сучасні СУБД - це програмні додатки, які дозволяють виконувати різно-манітні завдання.

Постановка задачі

Задача 1. Спроектувати та утворити базу даних (БД) osvita для зберігання та обробки інформації, зразки якої подані в таблиці 26. Утворити таблиці БД. Виготовити емблеми.

Таблиця 26. Заклади освіти Івано-Франківщини

номер п/п

назва закладу

адреса

телефон

тип закладу

керівник освітнього закладу

кількість студентів

дата занесення даних

емблема закладу

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8

1 | Економіко-правничий інститут | вул. Мельничука, 14 | 72117 | Вищі навчальні заклади | Грита Я.В | 850 | 2.12.02

2 | Івано-Франківська державна медична академія | вул. Галицька, 2 | 24295 | Вищі навчальні заклади | Нейко Є.М. | 2560 | 2.12.02

3 | Івано-Франківський Національний технічний університет нафти і газу | вул. Карпатська, 15 | 42453 | Вищі навчальні заклади | Крижанівський Є.І. | 6500 | 2.12.02

4 | Прикарпатський університет ім.В.Стефаника | вул. Шевченка, 55 | 31574 | Вищі навчальні заклади | Кононенко І.М. | 3260 | 2.12.02

5 | Івано-Франківський інститут менеджменту | вул. Дністровська, 28 | 32464 | Вищі навчальні заклади | Бакаляр Г.Н. | 1250 | 2.12.02

6 | ВХПУ №3 | вул. Джохара Дудаєва, 35 | 32456 | Професійно-технічне училище | Данилюк Б.П. | 450 | 2.12.02

7 | ВХПУ №5 | вул. Юності,13 | 22429 | Професійно-технічне училище | Кухній М.М. | 280 | 2.12.02

8 | ВХПУ №13 | вул. Пасічна, 10а | 55051 | Професійно-технічне училище | Кінаш І.В. | 125 | 2.12.02

9 | ВХПУ №15 | вул. Юності, 3 | 24762 | Професійно-технічне училище | Гуцул І.С. | 180 | 2.12.02

10 | Івано-Франківське базове медичне училище | вул. Гетьмана Мазепи, 165 | 35222 | Середньо-професійний навчальний заклад | Стасюк В.В | 250 | 2.12.02

11 | Івано-Франківське музичне училище | вул. Січових Стрілців, 36 | 22365 | Середньо-професійний навчальний заклад | Мокрецький М.С. | 240 | 2.12.02

12 | Івано-Франківський коледж фізичного виховання | вул. Гетьмана Мазепи, 142 | 31192 | Середньо-професійний навчальний заклад | Турковський Я.О | 380 | 2.12.02

13 | Івано-Франківський комерційний коледж | вул. Степана Бандери, 79 | 25543 | Середньо-професійний навчальний заклад | Кафлан В.М. | 450 | 2.12.02

14 | Коледж електронних приладів | вул. Вовченецька, 223 | 67811 | Середньо-професійний навчальний заклад | Кельбас Б.В | 850 | 2.12.02

15 | Івано-Франківський сільськогосподарський технікум | вул. Юності, 11 | 22695 | Середньо-професійний навчальний заклад | Мотрук Б.Н. | 640 | 2.12.02

16 | Коледж електронних приладів | вул. Вовченецька, 223 | 67811 | Середньо-професійний навчальний заклад | Кельбас Б.В | 850 | 2.12.03

17 | Івано-Франківський сільськогосподарський технікум | вул. Юності, 11 | 22695 | Середньо-професійний навчальний заклад | Мотрук Б.Н. | 640 | 2.12.03

Рекомендації до побудови таблиць:

Заклад: код закладу, назва закладу, код типу закладу, керівник закладу, адреса закладу, номер телефону, емблема закладу

Типи закладів: код типу закладу, тип закладу

Збір інформації: код закладу, кількість студентів, дата збору інформації

Задача 2. Підготувати і занести в таблиці контрольні дані.

Задача 3. Виготовити запити, де відібрати дані для звітів.

Задача 4. Виготовити звіт про розподіл кількості студентів кожного року по типах закладів (в рядках – роки, у стовпцях – типи закладів) з дня заснування закладу, підвести загальний підсумок за всі роки.

Задача 5. Побудувати графік про сумарну кількість студентів для середньо-професійного типу закладу на протязі останніх 5 років.

Задача 6. Виготовити звіт про наявність студентів у кожному закладі станом на поточну дату. Підвести підсумок по області.

Задача 7. Виготовити форми для перегляду вмісту таблиць з даними та доповнення БД відомостями про кількість студентів. Забезпечити форму засобами запуску звітів та внесення в базу нових даних.

Задача 8. Виготовити поштову наклейку з відомостями про заклади освіти.

Задача 9. Скласти програми для видачі звітів.

Теоретичні відомості

Виконання роботи

Розробка та обгрунтування структури бази даних

При розробці структури БД взяті до уваги такі фактори:

база даних, це – модель об’єкта, для якого вона розроблена, тому вона повинна точно і адекватно відображати всі його матеріальні та фінансові ресурси та зв’язки між ними;

забезпечення виконання всіх необхідних робіт та видачі потрібних документів і звітів;

особливості програмного середовища, в якому розробляється база даних. Як правило, відомі системи управління базами даних (СУБД) забезпечують виконання всіх потрібних функцій, однак кожна з них реалізована по-різному;

Рисунок 1 – структура бази даних

максимальне використання стандартних програмних засобів, виготовлених висококваліфікованими програмістами;

надійність збереження даних, запобігання втрат інформації (ураження вірусами, захист від несанкціонованого доступу та некваліфікованого користування, стан технічних засобів);

вигідність обслуговування. На ведення БД повинно затрачатися якомога менше інтелектуальних та технічних ресурсів.

На рисунку 1.0 показана структура БД для нашого прикладу, в ній будуть знаходитися:

чотири вищезгадані таблиці, назвемо їх, відповідно, Zaklad, Zakl, Zbir_infor, Typy_zakl

3 звіти(розподіл студентів, наявність студентів, наклейки), обумовлені постановкою задачі;

п’ять запитів: розподіл студентів – проміжний запит з даними для перехресного запиту розподіл студентів пер з даними для звіту розподіл студентів ро розподілу студентів у закладах освіти, графік– з даними, відібраними для діаграми, наклейка з інформацією, необхідною при формуванні поштової наклейки;

дві форми: головна Zaklad і підпорядкована Zbir_infor

чотири кнопки з макросами, з яких три послужать для запуску звітів , а один відкриє форму Zbir_infor для внесення даних про наявність студентів

Побудова таблиць

Робота з


Сторінки: 1 2 3 4 5 6 7