пʼятниця, 13 грудня 2024 р.

Основні та додаткові матеріали з курсової роботи з ОБД

 Кому: ІТІНФ-23-1,2

Методичні вказівки до курсової роботи. Теми курсових робіт (Додаток Е): завантажити
Файл для фіксування тем та статусу курсової роботи: посилання
Розклад підсумких заходів з БДІС та ОБД, та запис на захист курсової роботи в попередньому пості посилання.

Приклад оформлення записки до курсової роботи:
приклад1
приклад2
приклад3
приклад4

Рекомендую ознайомитися з шаблоном оформлення бакалаврської роботи, вимоги до курсової роботи такі ж самі: шаблон (бакалавр)

За формування якісної записки, яку можна буде використовувати як приклад на майбутнє, буду додаткові 5 балів

Важлива інформація:

1. Записка має бути написана українською мовою (об'єкти в БД можна називати англійською або українською).
2. Рекомендовано ER-діаграму по Чену відображати в MS Visio (є в переліку продуктів Microsoft для студентів ХНУРЕ).
Бібліотека для відображення синтаксису Чена в MS Visio: скачати;
Підключення бібліотеки: скачати;
3. На додаткові бали можно побудувати ER-діаграму в синтаксисі UML: скачати;
4. Для формування переліку посилань можна використовувати генератор посилань: https://www.citationmachine.net/apa

Деякі рекомендовані матеріали щодо створення ІС на С#:
- робота с базами даних в C# и .NET (https://metanit.com/sharp/ado.php);
- матеріал студента щодо роботи з Entity Framework з минулого року: файл1файл2

На DL.nure.ua до пункту «Курсова робота по ОБД (Записка .pdf, README.txt )» 
треба завантажити:
    - пояснювальну записку у форматі 2024_ОБД_ІТІНФ_23_1_ ПІБ.pdf;
    - файл README_ІТІНФ_23_1_ ПІБ.txt;

На DL.nure.ua до пункту «Курсова робота по ОБД (Apхів .zip)» треба завантажити:
    - архів 2024_ОБД_ІТІНФ_23_1_ ІС_ПІБ.zip, якщо він до 5Мб (або посилання на google диск), який містить:
    - інформаційну систему та файл-опис Comments.txt, що містить інструкцію щодо розгортання програмного продукту (program/*.*);
    - базу даних (DB/*.*) або файл, який містить SQL скрипт для створення БД (DB/*.sql), а також файл з настройками (якщо потрібен);
    - записку у форматах .doc та .pdf (2022_ОБД_ ІТІНФ_21_1_ ПІБ.pdf, ОБД_ІТІНФ_21_1_ ПІБ.pdf);
    - текстовий файл README_ІТІНФ_23_1_ ПІБ.txt, який має таку інформацію:
        a. Рік, ОБД;
        b. Группа;
        c. ПІБ студента повністю;
        d. П.І.Б. наукового керівника;
        e. Тема, стисла характеристика (укр. реферат, без ключових слів);
        f. Опис користувачів (стисла характеристика, логін/пароль);
        g. Використані технології, їх версії, коментар щодо запуску проекту (за потреби);        

Розклад підсумких заходів з БДІС та ОБД та запис на захист курсової роботи

Кому: ІТІНФ-23-1,2

Розклад підсумких заходів з БДІС та ОБД (сторінка 1)
Запис на захист курсової роботи (сторінка2)

посилання (розклад від 13.11.24, можуть бути зміни)

середа, 27 листопада 2024 р.

ОБД. Лекційний матеріал №6 Побудова складних SQL запитів (оператор CASE, розширення GROUP BY, віконні функції OVER)

 Кому: ІТІНФ-23-1,2

Лекційний матеріал №6 Побудова складних SQL запитів (оператор CASE, розширення GROUP BY, віконні функції OVER): завантажити

ОБД. Методичні вказівки до лабораторної роботи №4 на тему "SQL запити. (оператор CASE, розширення GROUP BY, віконні функції OVER)"

Кому: ІТІНФ-23-1,2

Методичні вказівки до лабораторної роботи №4 на тему "SQL запити. 
(оператор CASE, розширення GROUP BY, віконні функції OVER)": завантажити

вівторок, 19 листопада 2024 р.

Матеріал для підготовки до КР за темою "Проєктування БД"

Кому: ІТІНФ-23-1,2

Матеріал для підготовки до КР за темою "Проєктування БД": завантажити

Лекція-консультація перед КР відбудеться в п'ятницю 22.11.24 на 5 парі.
На неї необхідно виконати ДЗ: завдання як на контрольній для будь-якої предметної області з файлу.
Можна зробити завдання для кількох ПО, оцінка буде за кожну ПО (більше зробите - більше бал).

четвер, 14 листопада 2024 р.

ОБД. Методичні вказівки до лабораторної роботи №3 на тему "Відпрацювання навичок проектування реляційної БД на базі побудови ER-діаграм. Побудова БД для предметної області курсової роботи"

Кому: ІТІНФ-23-1,2

Методичні вказівки до лабораторної роботи №3 на тему "Відпрацювання навичок проектування реляційної БД на базі побудови ER-діаграм. Побудова БД для предметної області курсової роботи": завантажити

Deadline
Завантаження звіту з лаб роботи №3 deadline 19.11.24  23:59.

ОБД. Лекційний матеріал №5 з дисципліни ОБД на тему "Нормалізація"

Кому: ІТІНФ-23-1,2

Оновлено 19.11.24. В презентацію додано приклад про "Перегони"

Лекційний матеріал №5 з дисципліни ОБД на тему "Нормалізація" : завантажити

ДЗ на 15.11.23:
Зробити за алгоритмом нормалізацію до 3НФ для ПО "Чемпіонат з автоперегонів Формула-1" (слайд 32)

середа, 13 листопада 2024 р.

Допомога з чеками

Кому: ИТІНФ-23-1,2

telegram группа:
Sytoss_ReceiptRecognition: посилання

Завдання перше (завершено, доп. бали БДІС):
Посилання:
- завантаження результатів на google drive_1: посилання
- таблиця результатів (звіт): посилання

Завдання друге (в процесі, доп. бали ОБД, курсова):

Інформацію з ваших чеків потрібно занести в Excel файли (кожні 20-30 чеків доп. 5 балів (залежно від кількості інфи на чеку), але не більше 20 доп. балів). 
Перед виконанням обов'язково ознайомтеся з інструкцією!!!
Результат необхідно записати на новий гугл драйв у каталог Прізвище_Recognition.
Можна і бажано ще додавати НОВІ чеки, які ви не заливали раніше, але результат їхнього розпізнавання зберігайте в окремому каталозі Прізвище_№_Recognition (щоб старі-новие чеки не переплутувалися)
На гугл драйв для збору результатів у свій каталог завантажуєте правильно названий файл зображення і файл Excel (відповідно до зображення).
Дуже важливо для цього завдання правильно називати зображення з чеком (див інструкцію)!
Використання нашій програмки з LLM моделями для розпізнавання інформації - це для допомоги, просто, щоб не писати багато руками. Вам треба обов'язково все перечитати і підправити. Виправлення виділити червоним.
Якщо виникнуть питання, ставьте їх у телеграм групі 
Sytoss_ReceiptRecognition : https://t.me/+Ch8AghEqnFo4MzJi
Заздалегідь дякую за співпрацю!!!
Хто братиме участь у зад№2 за чеками запишіться, будь ласка, у нашому файлі з відвідування
Посилання:
- завантаження результатів на google drive_2: посилання
- хто братиме участь у зад№2 за чеками запишіться, будь ласка, у нашому файлі:посилання
- інструкція: посилання
- програма для розпізнавання: посилання

Посилання на організаційні файли та поточні оцінки з БДІС, ОБД

Кому: ІТІНФ-23-1,2

Загальне:
Форма для фіксування присутності (наявність камери, попередження про форс-мажор): посилання

Оцінки:
- поточні оцінки з БДІС: посилання
- додаткові бали: посилання

Курсова робота:
- запис на консультацію з курсової роботи: посилання
- розподіл тем з курсової роботи: посилання

неділя, 10 листопада 2024 р.

ОБД. Інформація щодо створення та відображення ER діаграм для лабораторних, контрольної та курсової робіт.

Кому: ІТІНФ-23-1,2

Для відображення процесу проектування ER діаграм у межах дисципліни ОБД необхідно вміти користуватися такими засобами:

1) редакторами для відображення діаграм у синтаксисі Чена або Вороняча лапка, UML; (курсова робота та контрольна робота);
2) ERwin безпосередньо для навчання проєктуванню (лаб робота №1, 2 і курсова робота, контрольна);
3) MS SQL Server Management Studio для SQL Server (або аналогічний інструмент для іншої СУБД) для відображення результату проектування на фізичному рівні.

Більш детальна інформація: завантажити
Бібліотека Чена для Visio: завантажити

четвер, 7 листопада 2024 р.

ОБД. Лекційний матеріал №3 з дисципліни ОБД на тему "Розширена ER модель "

 Кому: ІТІНФ-23-1,2

Лекційний матеріал №3 з дисципліни ОБД на тему "Розширена ER модель" : завантажити

ОБД. Методичні вказівки до лабораторної роботи №1 на тему "Вивчення основних принципів проектування РБД за допомогою інструментального CASE-засобу ERWIN (синтаксис IDEF1x). Побудова ER-моделей (синтаксис Чена)"

  Кому: ІТІНФ-2š-1,2

Методичні вказівки до лабораторної роботи №1 на тему "Вивчення основних принципів проектування РБД  за допомогою інструментального CASE-засобу ERWIN (синтаксис IDEF1x). Побудова ER-моделей (синтаксис Чена)": завантажити

ОБД. Методичні вказівки до лабораторної роботи №2 на тему "Використання мов SQL DDL, SQL DML для створення структури (схеми) БД і заповнення її даними в СУБД MS SQL SERVER"

 Кому: ІТІНФ-23-1,2

Методичні вказівки до лабораторної роботи №2 на тему "Використання мов SQL DDL, SQL DML для створення структури (схеми) БД і заповнення її даними в СУБД MS SQL SERVER": завантажити

вівторок, 5 листопада 2024 р.

ОБД. Лекційний матеріал №4 з дисципліни ОБД на тему "Data Definition Language (DDL)-мова визначення даних"

 Кому: ІТІНФ-23-1,2

Лекційний матеріал №4 з дисципліни ОБД на тему "Data Definition Language (DDL)-мова визначення даних" : завантажити

ОБД. Лекційний матеріал №2 з дисципліни ОБД на тему "Проектування реляційної бази даних на основі ER-діаграми"

Кому: ІТІНФ-2š-1,2

Оновлено 5.11.24!

Лекційний матеріал №2 з дисципліни ОБД на тему "Проектування реляційної бази даних на основі ER-діаграми. Концептуальний, логічний рівень" : завантажити

ДЗ на 6.11.24
Зробити ER-діаграму для ПО "Чемпіонат з автоперегонів Формула-1" + розкриття, слайд 45

вівторок, 22 жовтня 2024 р.

БДІС. Матеріал для підготовки на консультацію для тих, кто "відстав "

Матеріал для підготовки на консультацію для тих, хто "відстав": завантажити

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

Завдання необхідно завантажити на dl.nure.ua. Дедлайн 27.10.24 22:00.

Якщо охочі будуть, консультація відбудеться 28.10.24 о 13.10

четвер, 17 жовтня 2024 р.

БДІС. Матеріал для підготовки до КР

 Кому: ІТІНФ-23-1,2

Матеріал для підготовки до КР з БДІС, яка запланована на 29.10.24: 
- файл з завданнями: завантажити
- БД ПО "Успішність": завантажити
- БД ПО "Мережа готелів": завантажити

БДІС. Методичні вказівки до лабораторної роботи №5 на тему "Мова DML(insert, delete, update). Мова DQL (закріплення)"

Кому: ІТІНФ-23-1,2

Методичні вказівки до лабораторної роботи №5 на тему "Мова DML(insert, delete, update). Мова DQL (закріплення)": завантажити

БД в лаб роботі №5, використовується така ж сама як в лаб роботах №3,4
Лаб.роботу №5 необхідно виконувати в СУБД MS SQL Server за допомогою Microsoft SQL Server Management Studio;

БДІС. Лекційний матеріал №6 на тему "Мова DML(insert, delete, update)"

 Кому: ІТІНФ-23-1,2 

Лекційний матеріал №6 на тему "Мова DML(insert, delete, update)": завантажити

субота, 12 жовтня 2024 р.

ОБД. Лекційний матеріал №1 на тему "Концепції ER-моделі"

Кому: ІТІНФ-23-1,2

Лекційний матеріал №1 з дисципліни ОБД на тему "Концепції ER-моделі": завантажити

Нагадування!
ДЗ з ОБД на 15.10.24 (для охочих)
Створити ER діаграму та виконати її розкриття для предметної області В-01 "Облік автомобілів, що здаються в оренду" (слайд 51)

БДІС. Лекційний матеріал №5 на тему "Мова SQL. Підзапити" Частина 1 + частина 2

 Кому: ІТІНФ-23-1,2
Оновлено 12.10.24!
(виправлений слайд 30).

Лекційний матеріал №5 на тему "Мова SQL. Підзапити"
Частина 1 (Скалярні підзапити та таблічні з IN) +
частина 2 (ANY, ALL, TOP, корельовані)завантажити

Нагадування!
ДЗ з БДІС на 15.10.24 (обов'язкове): 
Написати варіанти для вираження операцій перетину та різниці (слайд 31, 32)
ДЗ з БДІС (для охочих) deadline  21.10.24   18:00:
Написати запит:
«Знайти в кожному змаганні призерів (три найкращі результати за часом), які посіли 1,2,3 місця. Вивести ID_race, Competition, Sportsman, Time, Місце» (слайд 33)



четвер, 10 жовтня 2024 р.

БДІС. Методичні вказівки до лабораторної роботи №4 на тему "Мова SQL. З'єднання, підзапити, об'єднання, перетин, різниця (частина2)"

Кому: ІТІНФ-2-1,2

Методичні вказівки до лабораторної роботи №4 на тему "Мова SQL. З'єднання, підзапити, об'єднання, перетин, різниця (частина2)": завантажити

БД в лаб роботі №4, використовується така ж сама як в лаб роботі №3

Лаб.роботу №4 рекомендується вже виконувати в СУБД MS SQL Server за допомогою Microsoft SQL Server Management Studio;

Лаб робота №5 - на MS SQL Server ОБОВ'ЯЗКОВО.

пʼятниця, 4 жовтня 2024 р.

БДІС. Методичні вказівки до лабораторної роботи №3 на тему "Мова SQL. З'єднання, підзапити (прості)"

 Кому: ІТІНФ-23-1,2

Методичні вказівки до лабораторної роботи №3 на тему "Мова SQL. З'єднання, підзапити (частина1)" + БД: завантажити;

Дана БД "Торгівельна фірма" використовуватиметься в лаб роботах 3,4,5.

Лаб роботу №3 можна виконувати в СУБД MS Access (бажано) або в СУБД MS SQL Server; Лаб.роботу №4 рекомендується вже виконувати в СУБД MS SQL Server за допомогою Microsoft SQL Server Management Studio;
Лаб робота №5 - на MS SQL Server ОБОВ'ЯЗКОВО.

четвер, 3 жовтня 2024 р.

ОБД. Методичні вказівки до курсової роботи. Теми курсових робіт

 Кому: ИТИНФ-23-1,2 

Методичні вказівки до курсової роботи. Теми курсових робіт (Додаток Е): завантажити

Не всі теми детально розписані.
Усі запитання для уточнення можна буде поставити на консультації.

Файл для фіксування тем: посилання

БДІС. Лекційний матеріал №4 "Вираз операцій РА засобами одного оператора SELECT (вибірка, проекція, декартовий добуток, З'ЄДНАННЯ)":

  Кому: ІТІНФ-23-1,2

Лекційний матеріал №4 "Вираз операцій РА засобами одного оператора SELECT (вибірка, проекція, декартовий добуток, З'ЄДНАННЯ)": завантажити 

вівторок, 17 вересня 2024 р.

пʼятниця, 6 вересня 2024 р.

Методичні вказівки до лаб роботи №1 для ІТІНФ-23-1,2

Кому: IТIНФ-23-1,2

Методичні вказівки до лаб роботи №1 (СУБД MS Access 365, 2019)завантажити

Лабораторну роботу №1 необхідно завантажити на dl.nure.ua до 13.09.24 9.30 (п'ятниця).
Захист складатиметься з:
- самостійної роботи-тестування (для всіх);
- перегляду вашої бази, усного опитування (вибірково).
Захист лаб роботи №1 відбудеться на лекції 13.09.24

На захист необхідно: 
- відповідати на теоретичні питання: 
    - чим відрізняється реляційне відношення від звичайної таблиці? 
    - з яких частин складається реляційна модель даних? 
    - визначення (домен, атрибут, заголовок відношення, кортеж, тіло відношення, відношення-екземпляр); 
    - дати визначення потенційному, первинному ключу, навести приклади; 
    - дати визначення зовнішнього ключа, навести приклади;   
    - охарактеризувати 4 режими завдання зовнішнього ключа, пояснити режими на прикладах; 
    - охарактеризувати види цілісності реляційної моделі (цілісність сутності, цілісність, за посиланням, корпоративна цілісність);
    - наведіть приклади (назви) реляційних баз даних;
    - основне призначення та можливості CУБД Access;
- вміти в CУБД Access: 
    - відобразити та змінити схему даних; 
    - створювати об'єкти БД: таблиці, запити з допомогою Query by Example (конструктор), форми;
    - засобами Query by Example створювати запити на вибірку, параметричні, багатотабличні, з агрегатними функціями, перехресні.

четвер, 5 вересня 2024 р.

БДІС.Тема №1 "Загальні положення реляційної моделі даних. Реляційна цілістність даних"

Кому: ІТІНФ-23-1,2

Лекційний матеріал №1 на тему "Загальні положення реляційної моделі даних. Реляційна цілістність даних": скачати 

Привітання групам ІТІНФ-23-1,2 !!!

Кому: ІТІНФ-23-1,2

Вітаю з початком навчального року 2024-2025!
Усім успіху :)

Лекції відбуватимуться в Zoom.
Обов'язкова вимога: КАМЕРИ ПОВИННІ ПРАЦЮВАТИ!!!
Конференція Zoom:
https://nure-ua.zoom.us/j/83410071108?pwd=c2ZwSFJEM2FpSEpybXlYR2hEbGl1Zz09
Ідентифікатор конференції: 834 1007 1108
Код доступу:  ITINF_22

Телеграм група: ITINF_23_DB_Yakovleva
посилання: https://t.me/+7vAzCTFXPNE0OWY6

Робочий простір у MS Teams: ITINF_23_DB_Yakovleva | General | Microsoft Teams
MS Teams WEB: https://teams.microsoft.com/v2/?clientexperience=t2  (використовувати веб-браузер)

Важливо!  Скрізь заходимо під акаунтом @nure.ua

Перед початком лекції не забуваймо зафіксувати свою присутність: