Методичні вказівки
до виконання курсової роботи з дисципліни
"Організація баз даних і знань"
для студентів напряму підготовки 6.050103 "Програмна інженерія"
денної та заочної форм навчання
Міністерство освіти і науки України
Вінницький національний технічний університет
Методичні вказівки
до виконання курсової роботи з дисципліни
"Організація баз даних і знань"
для студентів напряму підготовки 6.050103 "Програмна інженерія"
денної та заочної форм навчання
Вінниця
ВНТУ
2010
Рекомендовано до друку Методичною радою Вінницького національного технічного університету Міністерства освіти і науки України (протокол № 4 від 17.12. 2009 р.)
Рецензенти:
В. І. Месюра,кандидат технічних наук, доцент
В. М. Лисогор,доктор технічних наук, професор
Методичні вказівки до виконання курсової роботи з дисципліни "Організація баз даних і знань" для студентів напряму підготовки 6.050103 "Програмна інженерія" денної та заочної форм навчання / Уклад. О. Н. Романюк, А. В. Денисюк. – Вінниця: ВНТУ, 2010. – 51 с.
У методичних вказівках визначаються завдання і методи розробки курсової роботи “Організація баз даних і знань”, вимоги щодо виконання курсових робіт. Для полегшення самостійного вивчення дисципліни наводиться список рекомендованої літератури.
Призначений для студентів спеціальності “Програмна інженерія” денної та заочної форм навчання.
ЗМІСТ
ВСТУП 3
1 ЗМІСТ ТА ОФОРМЛЕННЯ КУРСОВОЇ РОБОТИ 5
2 ТЕМАТИКА КУРСОВОГО ПРОЕКТУВАННЯ 6
3 МЕТОДИКА ВИКОНАННЯ РОЗДІЛІВ ПРОЕКТУ 6
3.1 Завдання на курсову роботу 6
3.2 Аналіз сучасного розвитку баз даних 6
3.3 Змістовне формування задачі 7
3.4 Постановка задачі та аналіз предметної області 7
3.5 Розробка ЕR- моделі предметної області 7
3.6 Розробка універсального відношення 7
3.7 Проектування нормалізованих відношень 7
3.8 Виявлення початкових відношень за методом " суть -зв'язок" 7
3.9 Нормалізація відношень методом декомпозиції 8
3.10 Оцінка спроектованих НФБК-відношень 8
3.11 Аналіз реалізованих запитів 8
3.12 Розробка вихідних форм 8
3.13 Розробка структури СУБД та схеми даних 8
3.14 Опис типів полів розроблених таблиць 8
3.15 Розробка інструкції користувача СУБД 8
3.16 Висновки 8
4 СТРОКИ ВИКОНАННЯ КУРСОВОЇ РОБОТИ 9
5 ПОРЯДОК ЗАХИСТУ КУРСОВОЇ РОБОТИ 9
6 ЗАВДАННЯ НА КУРСОВЕ ПРОЕКТУВАННЯ 10
7 КОРОТКІ ТЕОРИТИЧН1 ПОЛОЖЕННЯ 10
7.1 Аналіз предметної області та постановка задачі 10
7.2 Розробка універсального відношення 12
7.3 Розробка ER-моделі предметної області 14
7.4 ПРОЕКТУВАННЯ НОРМАЛІЗОВАНИХ ВІДНОШЕНЬ 21
7.5 Отримання попередніх відношень за методом “Суть – зв’язок” 25
7.6 Нормалізація відношень методом декомпозиції 28
7.7 Оцінка спроектованих НФБК-відношень 30
8 РЕАЛІЗАЦІЯ ЗАПИТІВ І ВИХІДНИХ ФОРМ 32
8.1 Аналіз реалізованих БД запитів 32
8.2 Розробка вихідних форм 33
9 ЗРАЗОК ОФОРМЛЕННЯ ДОДАТКІВ 34
Рисунок Д. 1 – Схема даних 44
ЛІТЕРАТУРА 45
Додаток А 47
Титульний аркуш 47
Додаток Б 48
Сторінка індивідуального завдання 48
Додаток В 50
Оформлення тексту пояснювальної записки 50
ВСТУП
В умовах різкого зростання інформаційних потоків перед людством повстала надзвичайно важлива задача, яка полягає в необхідності швидкого отримання із великого обсягу інформації потрібних відомостей (даних). Cьогодні це можливо завдяки використанню баз даних, які суттєво змінили характер діяльності людини. Поява комп'ютерних баз даних з їх можливостями щодо забезпечення швидкого доступу до потрібної інформації, в змозі змінити природу еволюції людства і має не менше значення, чим винахід друкарського верстата.
Навчальним планом з курсу "Організація баз даних і знань" передбачається виконання курсової роботи, що сприяє більш глибокому вивченню основних розділів курсу, детальному ознайомленню з основними етапами формування бази даних і поглибленому оволодінню методикою їх проектування. Крім того, у процесі виконання роботи студенти одержують навички програмування мовою СУБД Fоx Pro (або Microsoft Office Access 2003).
- Методичні вказівки
- 1 Зміст та оформлення курсової роботи
- 2 Тематика курсового проектування
- 3 Методика виконання розділів проекту
- 3.1 Завдання на курсову роботу
- 3.2 Аналіз сучасного розвитку баз даних
- 3.3 Змістовне формування задачі
- 3.4 Постановка задачі та аналіз предметної області
- 3.5 Розробка еr- моделі предметної області
- 3.6 Розробка універсального відношення
- 5 Порядок захисту курсової роботи
- 6 Завдання на курсове проектування
- 7 Короткі теоритичн1 положення
- 7.1 Аналіз предметної області та постановка задачі
- 7.2 Розробка універсального відношення
- 7.3 Розробка er-моделі предметної області
- Тип суті 1 Зв’язки Тип суті 2 Екз.1 суті 1 Екз.1 суті 2 Екз.2 суті 1 Екз.2 суті2
- 7.4 Проектування нормалізованих відношень
- 7.5 Отримання попередніх відношень за методом “Суть – зв’язок”
- 7.6 Нормалізація відношень методом декомпозиції
- 7.7 Оцінка спроектованих нфбк-відношень
- 8 Реалізація запитів і вихідних форм
- 8.1 Аналіз реалізованих бд запитів
- 8.2 Розробка вихідних форм
- 9 Зразок оформлення додатків
- Додаток д
- Література
- Додаток а
- Додаток в Оформлення тексту пояснювальної записки
- 21021, М. Вінниця, Хмельницьке шосе, 95,
- 21021, М. Вінниця, Хмельницьке шосе, 95,