Детальная информация

Название: Технология согласования и трансляции реляционной и объектных схем: выпускная квалификационная работа бакалавра: направление 02.03.01 «Математика и компьютерные науки» ; образовательная программа 02.03.01_01 «Системы искусственного интеллекта и суперкомпьютерные технологии»
Авторы: Малышев Дмитрий Владимирович
Научный руководитель: Попов Сергей Геннадьевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2023
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: ORM; объектно-реляционное преобразование; трансляция и согласование; объектная схема; реляционная схема; базы данных; метаданные; запросы; object-relational transformation; translation; negotiation; object schema; relational schema; databases; metadata; queries
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 02.03.01
Группа специальностей ФГОС: 020000 - Компьютерные и информационные науки
DOI: 10.18720/SPBPU/3/2023/vr/vr23-3516
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Ключ записи: ru\spstu\vkr\22899

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети Действие 'Загрузить' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Трансляция и согласование реляционной и объектной схем широко применяются в различных областях, таких как веб-разработка, серверные приложения и мобильная разработка. При разработке приложения, использующего реляционную базу данных, возникает сложность в соответствии между сущностями базы данных и объектами в объектной модели. Для решения этой проблемы было предложено использовать технологию трансляции и согласования объектной и реляционной схем. Это решение основывается на валидации 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.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать Печать Загрузить
Интернет Авторизованные пользователи СПбПУ Прочитать Печать Загрузить
-> Интернет Анонимные пользователи

Оглавление

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

Статистика использования

stat Количество обращений: 2
За последние 30 дней: 1
Подробная статистика