Порівняння ефективності та функціональних можливостей ORM-систем у .NET

dc.contributor.advisorБулатецький, Віталій Вікторович
dc.contributor.affiliationКафедра комп’ютерних наук та кібербезпекиuk_UK
dc.contributor.affiliation122 Комп’ютерні наукиuk_UK
dc.contributor.authorТань, Ченлун
dc.coverage.countryUAuk_UK
dc.date.accessioned2025-12-26T12:53:38Z
dc.date.available2025-12-26T12:53:38Z
dc.date.issued2025
dc.description.abstractУ цій роботі досліджується технологія Object-Relational Mapping (ORM) для дизайну шару збереження даних у корпоративних додатках та управління ризиками. ORM – це технологія програмування, яка створює шар між реляційними базами даних та об’єктно-орієнтованими мовами програмування без необхідності написання SQL-запитів. У роботі аналізується роль управління ризиками підприємства у роботі з базами даних з теоретичної точки зору і досліджується проблема «імпедансної невідповідності» між об’єктно-орієнтованим програмуванням та реляційними базами даних. Викладено принципи роботи, архітектура, ключові концепції ORM та її еволюція в середовищі .NET. На цій основі детально розроблена схема реалізації шару збереження даних на основі Entity Framework Core та Dapper, включаючи такі ключові технології, як конфігурація контексту, відображення сутностей та оптимізація запитів. Пропонуються стратегії оптимізації продуктивності та управління ризиками для ORM у корпоративних додатках, а через експериментальний дизайн та аналіз випадків перевіряється життєздатність та ефективність запропонованої схеми. Результати дослідження показують, що правильний дизайн ORM та управління ризиками можуть значно підвищити продуктивність, безпеку та зручність обслуговування системи, що є важливим орієнтиром для розробки корпоративних додатків.uk_UK
dc.identifier.citationТань Ченлун. Порівняння ефективності та функціональних можливостей ORM-систем у .NET : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 Комп’ютерні науки / наук. кер. В. В. Булатецький ; Волинський національний університет імені Лесі Українки. Луцьк 2025. 50 сuk_UK
dc.identifier.urihttps://evnuir.vnu.edu.ua/handle/123456789/29961
dc.language.isoukuk_UK
dc.publisherВолинський національний університет імені Лесі Українкиuk_UK
dc.subjectОб’єктно-реляційне відображенняuk_UK
dc.subjectімпедансна невідповідністьuk_UK
dc.subjectшар збереження данихuk_UK
dc.subjectEntity Frameworkuk_UK
dc.subjectDapperuk_UK
dc.titleПорівняння ефективності та функціональних можливостей ORM-систем у .NETuk_UK
dc.typeMaster Thesisuk_UK

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Tan_Chenglong_2025.pdf
Size:
637.1 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
4.73 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections