Код: 315434Назва:
Бази даних та інформаційні системи
Анотація: Курс передбачає набуття теоретичних та практичних знань в одній з найактуальніших на сьогодні галузей інформаційних технологій, що стосується баз даних та баз знань. У ході навчання студенти ознайомляться з основними мовними моделями та вивчать деякі з них практично. Крім того, отримають теоретичні знання та технологічні навички, які є необхідними для логічного проектування систем. У подальшому передбачається розробка студентами власних інформаційних систем різноманітного призначення.Тип дисципліни: нормативнаРік навчання: 2Семестр: осінній,весняний,літнійКількість кредитів: 3,0 (загальна кількість годин - 90 год.; аудиторні години - 28 год.; лекції - 14 год.; практичні заняття - 14 год.; самостійна робота - 62 год.)
2,0 (загальна кількість годин 60 год.; аудиторні години - 24 год.; лек 12 год.; практичні заняття - 12 год.; самостійна робота - 36год.)
Форма контролю: залік,залік,екзаменВикладач(і): Гулаєва Н.М.,к.ф.м.н, доц.Результати навчання: Результатами навчання є:a. ПР10. Використовувати інструментальні засоби розробки клієнтсерверних застосувань, проектувати концептуальні, логічні тафізичні моделі баз даних, розробляти та оптимізувати запити доних, створювати розподілені бази даних, сховища та вітриниданих, бази знань, у тому числі на хмарних сервісах, іззастосуванням мов веб-програмування.b. ПР11. Володіти навичками управління життєвим цикломпрограмного забезпечення, продуктів і сервісів інформаційнихтехнологій відповідно до вимог і обмежень замовника, вмітирозробляти проектну документацію (техніко-економічнеобґрунтування, технічне завдання, бізнес-план, угоду, договір,контракт).c. ПР15. Застосовувати знання методології та CASE-засобівпроектування складних систем, методів структурного аналізусистем, об'єктно-орієнтованої методології проектування прирозробці і дослідженні функціональних моделей організаційноекономічних і виробничо-технічних систем. Спосіб навчання: аудиторнеНеобхідні обовязкові попередні й супутні модулі: «Дискретна математика», «Математична логіка
та теорія алгоритмів», «Мови програмування» та є основою для дисциплін
«Методи розробки програмних систем», «Аналіз великих даних (Big Data)»,
«Нереляційні бази даних» тощо.Зміст дисципліни: Курс передбачає набуття теоретичних та практичних знань в одній з найактуальніших на сьогодні галузей інформаційних технологій, що стосується баз даних та баз знань. У ході навчання студенти ознайомляться з основними мовними моделями та вивчать деякі з них практично. Крім того, отримають теоретичні знання та технологічні навички, які є необхідними для логічного проектування систем. У подальшому передбачається розробка студентами власних інформаційних систем різноманітного призначення.Рекомендована література: Гайдаржи В.І., Дацюк О.А. Основи проектування та використаннябаз даних: Навчальний посібник. К. 2004.2. Дрибас В.П. Реляционные модели баз данных. Изд-во БГУ. Минск.1982.3. Codd E.F. A Relational Model of Data for Large Shared Data Banks(англ.) // Communications of the ACM : journal. — 1970. — Vol. 13,no. 6. — P. 377—387.4. Codd, E. F. Is Your DBMS Really Relational? // ComputerWorld, 14.October 1985.5. Connoly T., Begg K. Database Systems: A Practical Approach to Design,Implementation, and Management, 6th edition. – Pearson, 2021. – 1400p.6. Date C.J. An introduction to the database systems. – 8th edition. —Addison-Wesley, 2004. – 1034 p.7. Martin J. Computer Data-base Organization. 2nd edition. – Prenitce-Hall,1977. – 713 p.8. Riordan R. M. DESIGNING Relational Database Systems. – MicrosoftPress, 1999.9. Ullman J. D., Widom J., Garcia-Molina H. Database Systems: TheComplete Book. – Pearson, 2001. – 1152 pФорми та методи навчання: лекції, семінарські заняття, самостійна робота Методи й критерії оцінювання: рейтингове оцінювання за 100-бальною системою: поточний контроль - 70 балів (опитування, виступи на семінарах, індивідуальне письмове завдання); підсумковий контроль - 30 балів (письмовий залік).
рейтингове оцінювання за 100-бальною системою: поточний контроль - 70 балів (опитування, виступи на семінарах, індивідуальне письмове завдання); підсумковий контроль - 30 балів (письмовий залік).
рейтингове оцінювання за 100-бальною системою: поточний контроль - 60 балів (опитування, виступи на семінарах, індивідуальне письмове завдання); підсумковий контроль - 40 балів (екзамен).Мова навчання: українська