Програмна бібліотека для автоматизації взаємодії з реляційними базами даних

Loading...
Thumbnail Image

Date

Journal Title

Journal ISSN

Volume Title

Publisher

Національний університет «Запорізька політехніка»

Abstract

UK: Об’єкт дослідження – процес розробки системи об’єктно-реляційного відображення “NUZP_ORM”. Предмет дослідження – принципи проектування ОРВ, архітектурні патерни, механізми взаємодії Python з базами даних SQLite3, методи тестування. Мета роботи – проектування, розробка та тестування легкої системи ОРВ, оптимізованої для SQLite3. Методи: аналіз рішень, об’єктно-орієнтоване проектування, ітеративна розробка, модульне тестування. Результат – бібліотека для декларативного визначення моделей, автоматичного управління схемою БД, CRUD-операції, міграції, підтримка зв’язків. EN: Object of study – the process of developing the “NUZP_ORM” object-relational mapping system. Subject – design principles, architectural patterns, Python–SQLite3 interaction mechanisms, and testing methods. Purpose – to design, develop, and test a lightweight ORM system optimized for SQLite3. Methods: analysis of solutions, object-oriented design, iterative software development, unit testing. Result – a library for declarative data model definition, automatic schema management, CRUD operations, migrations, and relationship support.

Description

Бояр Є.М. Програмна бібліотека для автоматизації взаємодії з реляційними базами даних: бакалаврська робота / Є.М. Бояр – Запоріжжя: НУ «Запорізька політехніка», 2025. – 36 с.

Citation