КУРСОВА РОБОТА З БАЗ ДАНИХ - Робоча програма навчальної дисципліни (Силабус)
Реквізити навчальної дисципліни
Рівень вищої освіти | Перший (бакалаврський) |
---|---|
Галузь знань | 12 «Інформаційні технології» |
Спеціальність | 126 «Інформаційні системи та технології» |
Освітня програма | Інформаційне забезпечення робототехнічних систем |
Статус дисципліни | Обов’язкова (нормативна) |
Форма навчання | Очна (денна) |
Рік підготовки, семестр | ІІ курс, осінній семестр |
Обсяг дисципліни | 1 кредит ECTS /30 годин |
Семестровий контроль/ контрольні заходи | Залік |
Розклад занять | |
Мова викладання | Українська |
Інформація про керівника курсу / викладачів |
д.т.н., проф. Завгородній Валерій Вікторович, zavgorodnii@i.ua; к.т.н., доц. Завгородня Ганна Анатоліївна, annzavgorodnya@gmail.com |
Розміщення курсу | https://campus.kpi.ua |
Програма навчальної дисципліни
Опис навчальної дисципліни, її мета, предмет вивчання та результати навчання
Силабус освітнього компонента «Бази даних. Курсова роботи» складено відповідно до освітньої програми підготовки бакалаврів «Інформаційне забезпечення робототехнічних систем» спеціальності 126 – Інформаційні системи та технології.
Метою навчальної дисципліни є формування та закріплення у студентів наступних компетентностей: (ЗК02) Здатність застосовувати знання у практичних ситуаціях; (ЗК03) Здатність до розуміння предметної області та професійної діяльності; (ЗК05) Здатність вчитися і оволодівати сучасними знаннями; (ЗК06) Здатність до пошуку, оброблення та аналізу інформації з різних джерел, а також наступних фахових (спеціальних) компетентностей: (СК04) Здатність проектувати, розробляти та використовувати засоби реалізації інформаційних систем, технологій та інфокомунікацій (методичні, інформаційні, алгоритмічні, технічні, програмні та інші); (СК06) Здатність використовувати сучасні інформаційні системи та технології (виробничі, підтримки прийняття рішень, інтелектуального аналізу даних та інші), методики захисту інформації та кібербезпеки під час виконання функціональних завдань та обов’язків; (СК10) Здатність вибору, проектування, розгортання, інтегрування, управління, адміністрування та супроводжування інформаційних систем, технологій, інфокомунікацій, сервісів та інфраструктури організацій.
Предмет навчальної дисципліни – концепції моделювання предметної області, організація реляційних баз даних, етапів їх проектування, методів забезпечення цілісності даних, маніпулювання даними мовою SQL, система управління базами даних MS SQL SERVER.
Програмні результати навчання, на формування та покращення яких спрямована дисципліна: (ПР03) Використовувати базові знання інформатики й сучасних інформаційних систем та технологій, навички програмування, технології безпечної роботи в комп'ютерних мережах, методи створення баз даних та інтернет-ресурсів, технології розроблення алгоритмів і комп’ютерних програм мовами високого рівня із застосуванням об’єктно-орієнтованого програмування для розв’язання задач проектування і використання інформаційних систем та технологій; (ПР06) Демонструвати знання сучасного рівня технологій інформаційних систем, практичні навички програмування та використання прикладних і спеціалізованих комп’ютерних систем та середовищ з метою їх запровадження у професійній діяльності; (ПР08) Застосовувати правила оформлення проектних матеріалів інформаційних систем та технологій, знати склад та послідовність виконання проектних робіт з урахуванням вимог відповідних нормативно-правових документів для запровадження у професійній діяльності.
Пререквізити та постреквізити дисципліни
Пререквізити: для успішного засвоєння дисципліни студент повинен володіти освітніми компонентами ПО 01.1 «Основи програмування» та ПО 02 «Основи програмування. Курсова робота».
Постреквізити: після проходження дисципліни студенти матимуть теоретичні знання та практичні навички, які використовуються у наступних освітніх компонентах: ПО 09 «Проектування інформаційних систем», ПО 16 «Моделювання технічних систем».
Зміст навчальної дисципліни
Структура розміщення матеріалу в записці до курсової роботи повинна бути наступною:
титульний лист;
зміст;
вступ;
теоретична частина;
практична частина;
висновки;
список використаної літератури;
додатки.
У розділах курсової роботи необхідно виконати наступне:
у розділі «ТЕОРЕТИЧНА ЧАСТИНА»: у підрозділі «Аналіз та опис предметної області» – описати предметну область, вхідні та вихідні документи. Сутності (не менше 7), атрибути та вихідні документи мають бути уточнені і доповнені після остаточного затвердження теми у викладача; у підрозділі «Проектування бази даних» – побудувати інфологічну модель бази даних з описом сутностей, атрибутів та зв’язків між сутностями; ER-діаграму; провести нормалізацію таблиць при проектуванні бази даних; побудувати даталогічну модель бази даних.
у розділі «ПРАКТИЧНА ЧАСТИНА»: у підрозділі «Створення бази даних за допомогою MS SQL Server» – створити в MS SQL Server за допомогою мови Transact-SQL базу даних, таблиці, діаграму, збереженні процедури, тригери та представлення; у підрозділі «Організація вибірки інформації з бази даних» – виконати вибірку інформації з бази даних (просту, вибірку обчислювальних значень, з діапазону, з використанням шаблонів, при об’єднанні таблиць).
- у розділі «ВИСНОВКИ» – зробити висновки по даній курсовій роботі.
у розділі «СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ» – навести джерела, які використовувалися під час написання курсової роботи (не менше 15-20). Усі джерела мають бути не старше 10 років. Не допускається використання російськомовних джерел (підручників, книг, статей, тез, сайтів тощо), в тому числі матеріалів виданих в Україні, але російською мовою. Найменування джерел у списку розташовується в алфавітному порядку або по мірі того, як вони зустрічаються у тексті. Стандарти і нормативи в список літератури не включаються. Посилання в тексті на джерела наводиться у квадратних дужках, наприклад, [1].
у розділі «ДОДАТКИ» – навести додатки, які використовувалися під час написання курсової роботи. Кожен додаток починається з нової сторінки, зверху якої з правої сторони пишеться слово «Додаток _» і велика літера, що позначає додаток. Додаток повинен мати заголовок, який записується симетрично відносно тексту або рисунка, таблиці з великої літери. Додатки позначають прописними літерами, українського алфавіту. Якщо додаток один, то він позначається «Додаток А».
Курсова робота виконується студентом індивідуально і самостійно під керівництвом і при консультації керівника курсової роботи. Відповідальність за правильне оформлення курсової роботи несе студент – її автор.
Навчальні матеріали та ресурси
Основна література
Організація баз даних : навч. посібник / О. Г. Трофименко, Ю. В. Прокоп, Н. І. Логінова, І. М. Копитчук. 2-ге вид. виправ. і доповн. – Одеса : Фенікс, 2019. – 246 с. 2. Бази даних та інформаційні системи: навчальний посібник / Н. О. Харів. – Рівне : НУВГП, 2018. – 127 с.
Мулеса О.Ю. Основи мови запитів SQL. Ужгород, 2015. 48 с
Овчаров С.М. Основи SQL: навчальний посібник/МОН України–2-е вид., перероб. – Полтава: АСМІ, 2014. – 110 с.
Гайдаржи В.І., Ізварін І.В. Бази даних в інформаційних системах. – К.; Університет «Україна», 2018. – 418 с.
Анісімов А.В., Кулябко П.П. Інформаційні системи та бази даних: Навчальний посібник для студентів факультету комп’ютерних наук та кібернетики. – Київ. – 2017. – 110 с.
Гайна Г.А. Основи проектування баз даних. Навчальний посібник для ВНЗ. – К.: Кондор, 2008. – 201с.
Тарасов О. В. Проектування баз даних : навч. посіб. / О. В. Тарасов, В. В. Федько, М. Ю. Лосєв. – Х. : Вид. ХНЕУ, 2011. – 200 с.
Організація баз даних та знань: лабораторний практикум для студентів напрямку "Комп’ютерні науки" / О.В.Мазурець. – Хмельницький: ХНУ, 2012. – 100с.
Федько В. В. Лабораторний практикум з модуля "Основи баз даних та знань" навчальної дисципліни "Організація баз даних та знань" / В. В. Федько, О. В. Тарасов, М. Ю. Лосев. – Х. : Вид. ХНЕУ, 2011. – 192 с.
Федько В. В. Організація баз даних та знань : навч.-прак. посібн. / В. В. Федько, О. В. Тарасов, М. Ю. Лосєв. – Х. : Вид. ХНЕУ, 2013. – 200 с.
Гогерчак Г.І. Інформаційні системи та бази даних: навч. посіб. Київ: Лікей, 2019. 400 с.
Пузікова А. В., Котяк В.В. Лабораторні роботи з курсу «Бази даних та системи управління базами даних». Навчально-методичний посібник. – Кропивницький: "Центр оперативної поліграфії Авангард", 2019. – 88 с.
Додаткова література
Тімонін В.О. Конспект лекцій з дисципліни «Основи систем баз даних» для студентів за напрямом підготовки 6.050201 Системна інженерія. – Харків: ХНАДУ, 2016. – 88 с. (в електронній формі).
Тімонін В.О. Методичні вказівки до проведення лабораторних робіт з дисципліни «Основи систем баз даних» для студентів за напрямом підготовки 6.050201 Системна інженерія. – Харків: ХНАДУ, 2016. – 118 с. (в електронній формі).
Пасічник В. В., Резніченко В. А. Організація баз даних і знань / В.В. Пасічник, В.А. Резніченко. – BHV, Київ, 2006. – 384 с.
Навчальний контент
Методика опанування навчальної дисципліни (освітнього компонента)
№ з/п | Назва етапів роботи та питань, які мають бути розроблені відповідно до завдання | Тиждень семестру |
---|---|---|
1 | Видача завдання | 5 |
2 | Розділ 1.1 «Аналіз та опис предметної області» | 6 |
3 | Розділ 1.2 «Проектування бази даних» | 7-8 |
4 | Розділ 2.1 «Створення бази даних» | 9-11 |
5 | Розділ 2.2 «Організація вибірки інформації з бази даних» | 12-13 |
6 | Оформлення пояснювальної записки | 14-15 |
7 | Подання курсової роботи на перевірку | 16 |
8 | Захист курсової роботи | 17-18 |
Самостійна робота студента
№ з/п |
Вид самостійної роботи | Кількість годин СРС |
---|---|---|
1 | Отримання теми, завдання на курсову роботу. Підбор та вивчення літератури | 4 |
2 | Виконання розділу 1.1 «Аналіз та опис предметної області» | 4 |
3 | Виконання розділу 1.2 «Проектування бази даних» | 6 |
4 | Виконання розділу 2.1 «Створення бази даних» | 4 |
5 | Виконання розділу 2.2 «Організація вибірки інформації з бази даних» | 6 |
6 | Оформлення пояснювальної записки | 4 |
7 | Захист курсової роботи | 2 |
Політика та контроль
Політика навчальної дисципліни (освітнього компонента)
Як викладач, так і студент зобов’язані дотримуватись Кодексу честі Національного технічного університету України «Київський політехнічний інститут».
Основні положення політики:
тема курсової роботи не може бути однаковою з темою практичних робіт студентів всього потоку;
тема курсової роботи не може бути однаковою серед студентів всього потоку;
тема курсової роботи не може повторюватися останні три роки (викладач надає перелік таких тем);
розділи курсової роботи повинні бути виконані згідно встановленого календарного графіку робіт;
у випадку виявлення факту академічної недоброчесності робота не зараховується.
Оформлення курсової роботи має відповідати вимогам до звітів про НДР (ДСТУ 3008-2015 «Державний стандарт України. Документація. Звіти в сфері науки і техніки. Структура і правила оформлення»).
Види контролю та рейтингова система оцінювання результатів навчання (РСО)
Поточний контроль: виконання курсової роботи виконується шляхом перевірки розділів курсової роботи.
Календарний контроль: провадиться двічі на семестр як моніторинг поточного стану виконання вимог силабусу. За результатами навчальної роботи на першому календарному контролі (8-й тиждень) студент отримує «атестований», якщо для своєї предметної області розробив логічну структуру бази даних; за результатами навчальної роботи на другому календарному контролі (14-й тиждень) студент отримує «атестований», якщо підготував розділ курсової роботи «Теоретична частина» та підрозділ «Організація вибірки інформації з бази даних». Результатом є завантаження необхідних матеріалів (розділів курсової роботи) на гугл-диск.
Система рейтингових балів та критерії оцінювання:
У процесі захисту курсової роботи оцінюється глибина знань студента в досліджуваній галузі, його вміння вести дискусію, обґрунтовувати та відстоювати власну точку зору, відповідати на запитання. Узагальнені критерії оцінювання захисту курсової роботи наведено нижче:
Оцінювання якості курсової роботи – 0 - 60 балів (по 15 балів за кожен підрозділ курсової роботи)
Відповідність оформлення курсової роботи встановленим вимогам – 0 - 15 балів
Оцінювання захисту курсової роботи – 0 - 25 балів
Таблиця відповідності рейтингових балів оцінкам за університетською шкалою:
Кількість балів | Оцінка |
95-100 | Відмінно |
85-94 | Дуже добре |
75-84 | Добре |
65-74 | Задовільно |
60-64 | Достатньо |
Менше 60 | Незадовільно |
Менше 30 | Не допущено |
Робочу програму навчальної дисципліни (силабус):
Складено:
доцент кафедри інформаційних систем та технологій ФІОТ, д.т.н., проф. Завгородній Валерій Вікторович
доцент кафедри інформаційних систем та технологій ФІОТ, к.т.н., доц. Завгородня Ганна Анатоліївна
Ухвалено: кафедрою інформаційних систем та технологій ФІОТ (протокол № 21 від 29.06.2023 р.)
Погоджено: Методичною комісією факультету (протокол № 11 від 30.06.2023 р.)