
- •Методичні вказівки до виконання курсової роботи з дисципліни «Бази даних»
- •1 Мета та завдання курсової роботи
- •2 Основні етапи виконання курсової роботи
- •2.1 Концептуальне проектування бази даних
- •2.1.1 Аналіз предметної області
- •2.1.2 Визначення типів сутностей та зв’язків
- •2.1.3 Визначення атрибутів сутностей та їх доменів
- •2.1.4 Створення er-діаграми
- •2.2 Логічне проектування бази даних
- •2.2.1 Створення логічної моделі даних
- •2.2.2 Нормалізований набір відношень
- •2.3 Фізичне проектування
- •2.3.1 Проектування бази даних
- •2.3.2 Розробка механізмів захисту
- •3 Вимоги до оформлення пояснювальної записки курсової роботи
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
ГУСЯТИНСЬКИЙ КОЛЕДЖ
ТЕРНОПІЛЬСЬКОГО НАЦІОНАЛЬНОГО ТЕХНІЧНОГО УНІВЕРСИТЕТУ
ІМЕНІ ІВАНА ПУЛЮЯ
Методичні вказівки до виконання курсової роботи з дисципліни «Бази даних»
для студентів спеціальності:
5.05010301
«Розробка програмного забезпечення»
ГУСЯТИН – 2011
Методичні вказівки до виконання курсової роботи з дисципліни «Бази даних» для студентів спеціальності 5.05010301 «Розробка програмного забезпечення», Гусятин – 2011.
Укладач: викладач циклової комісії програмування Гусятинського коледжу ТНТУ імені Івана Пулюя – Оляніна Н.В.
Рецензент: викладач циклової комісії програмування та Гусятинського коледжу ТНТУ імені Івана Пулюя – Барціховська К.І.
Розглянуто на засіданні циклової комісії програмування
Протокол № ___ від ___________ р.
Схвалено і рекомендовано до друку науково - методичною радою Гусятинського коледжу ТНТУ імені Івана Пулюя
Протокол № ____ від _______ 2011 р.
ВСТУП
Методичні вказівки для виконання курсової роботи з курсу «Баз даних» призначені для студентів, які навчаються за напрямом 5.05010301 "Розробка програмного забезпечення" денної та заочної форми навчання.
Виконання курсової роботи повинно забезпечити закріплення теоретичних знань і практичних навичок, отриманих при вивченні лекційного матеріалу та практичної частини дисципліни.
В методичних вказівках розглянуті основні питання, які пов’язані з виконанням курсової роботи, оформленням пояснювальної записки до курсової роботи.
1 Мета та завдання курсової роботи
Метою курсової роботи є освоєння методів проектування баз даних і роботи з базами даних в середовищі конкретної СУБД. Курсова робота повинна забезпечувати автоматизацію, зберігання та опрацювання даних для обраної предметної області.
Завдання містить назву конкретної предметної області, для якої необхідно:
сформулювати мету проектування бази даних;
описати можливого користувача бази даних;
визначити список транзакцій і завдань, які будуть вирішуватись створеною базою даних;
побудувати концептуальну модель;
сформулювати вимоги до бази даних;
побудувати реляційну модель і виконати її нормалізацію;
здійснити вибір СУБД і технічних засобів;
створити спроектовану базу даних в середовищі обраної СУБД;
оцінити базу даних з точки зору можливостей її подальшого вдосконалення та використання.
2 Основні етапи виконання курсової роботи
Вступ
Аргументовано описати актуальність і доцільність проектування та розробки бази даних, необхідність автоматизації вибраної предметної області. Сформулювати мету курсової роботи та завдання, які необхідно вирішити для її досягнення. Мета роботи, зазвичай, тісно переплітається з назвою роботи і повинна чітко вказувати, що саме виконується.
Визначити завдання, які передбачається вирішувати з використанням створеної бази даних; аргументувати вибір СУБД, переваги його використання.
2.1 Концептуальне проектування бази даних
Першим етапом проектування бази даних будь-якого типу є аналіз предметної області, який закінчується побудовою інформаційної структури (концептуальної схеми).