Details

Title: Технология согласования и трансляции реляционной и объектных схем: выпускная квалификационная работа бакалавра: направление 02.03.01 «Математика и компьютерные науки» ; образовательная программа 02.03.01_01 «Системы искусственного интеллекта и суперкомпьютерные технологии»
Creators: Малышев Дмитрий Владимирович
Scientific adviser: Попов Сергей Геннадьевич
Organization: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Imprint: Санкт-Петербург, 2023
Collection: Выпускные квалификационные работы; Общая коллекция
Subjects: ORM; объектно-реляционное преобразование; трансляция и согласование; объектная схема; реляционная схема; базы данных; метаданные; запросы; object-relational transformation; translation; negotiation; object schema; relational schema; databases; metadata; queries
Document type: Bachelor graduation qualification work
File type: PDF
Language: Russian
Level of education: Bachelor
Speciality code (FGOS): 02.03.01
Speciality group (FGOS): 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3516
Rights: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Record key: ru\spstu\vkr\22899

Allowed Actions:

Action 'Read' will be available if you login or access site from another network Action 'Download' will be available if you login or access site from another network

Group: Anonymous

Network: Internet

Annotation

Трансляция и согласование реляционной и объектной схем широко применяются в различных областях, таких как веб-разработка, серверные приложения и мобильная разработка. При разработке приложения, использующего реляционную базу данных, возникает сложность в соответствии между сущностями базы данных и объектами в объектной модели. Для решения этой проблемы было предложено использовать технологию трансляции и согласования объектной и реляционной схем. Это решение основывается на валидации XML-файлов, полученных из объектной схемы, с помощью XSD-файлов, которые были сгенерированы из метаданных реляционной схемы. Такой подход позволяет минимизировать сложность настройки, так как объектная схема более точно соответствует реляционной схеме.  Это позволяет разработчикам использовать объектно-ориентированный подход при работе с данными в реляционной базе данных, а также обеспечивает согласованность данных между объектами и таблицами базы данных.

The translation and matching of relational and object schema are widely used in various areas such as web development, server-side applications, and mobile development. When developing an application that uses a relational database, complexity arises in the correspondence between the entities of the database and the objects in the object model. To solve this problem, it was proposed to use the technology of translation and matching of object and relational schemas. This solution is based on validating XML files derived from the object schema with XSD files that have been generated from the relational schema metadata. This approach minimizes configuration complexity because the object schema more closely matches the relational schema. This allows developers to use an object-oriented approach when working with data in a relational database, and ensures data consistency between objects and database tables.

Document access rights

Network User group Action
ILC SPbPU Local Network All Read Print Download
Internet Authorized users SPbPU Read Print Download
-> Internet Anonymous

Table of Contents

  • Введение
  • =Средства согласования и трансляции объектных и реляционных схем
  • =Разработка технологии согласования и трансляции объектной и реляционной схем
  • =Реализация технологии согласования и трансляции объектной и реляционной схем
  • =Исследование
  • Заключение
  • Список литературы
  • Приложение А. Листинг схемы 1 из эксперимента 1
  • Приложение Б. Листинг объектной схемы, описанной с помощью библиотеки Hibernate

Usage statistics

stat Access count: 0
Last 30 days: 0
Detailed usage statistics