Тема: Сравнительный анализ архитектур с реляционными и объектно-реляционными базами данных
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1 Описание архитектур информационных систем 6
1.1 Архитектуры информационных систем 6
1.1.1 Архитектурное построение современных информационных систем . 6
1.1.2 Архитектура файл-сервера 7
1.1.3 Архитектура клиент -сервер 9
1.1.4 Многоуровневая архитектура 12
1.1.5 Проблема соответствия при использовании баз данных в
архитектурах клиент-сервер 14
1.2 Теоретическое сравнение реляционной и объектно -ориентированной
модели данных 17
1.3 Разработка технологии проведения эксперимента 19
Глава 2 Исследование информационных систем с реляционной и объектно - реляционной БД 21
2.1 Разработка аппаратно -программной архитектуры для проведения
эксперимента 21
2.2 Выбор программного обеспечения для реляционной БД 22
2.3 Исследование информационных систем с реляционной базой данных . 24
2.4 Выбор программного обеспечения для объектно -реляционной БД 28
2.5 Исследование информационных систем с объектно -реляционной базой
данных 30
2.6 Исследование информационных систем с объектно -ориентированной
базой данных 34
Глава 3 Анализ результатов исследования 38
3.1 Сравнительный анализ результатов эксперимента 38
3.2 Выработка рекомендаций по использованию модели баз данных 41
Заключение 44
Список используемой литературы 45
ПРИЛОЖЕНИЕ А 47
ПРИЛОЖЕНИЕ Б 51
ПРИЛОЖЕНИЕ С 55
📖 Введение
Основными идеями современных информационных технологий, является концепция того, что все данные должны быть созданы и организованы в базе данных. Информация может быть любых видов, будь то информация о сотрудниках, их зарплате, клиентах, товарах, абонентской плате, адресах и т.д. Чем больше скапливается разнородной информации, тем более сложная требуется база данных для её хранения. Поэтому для разработки и реализации таких баз данных управляют специальными программными комплексами - системами управления базами данных (СУБД).
Актуальность бакалаврской работы заключается в том, чтобы найти решение проблемы потери соответствия. Проблема потери соответствия состоит в том, что между объектно-ориентированным программированием и применением реляционных базы данных в качестве постоянного места хранения существует конфликт в модели данных. Объектно-ориентированные языки позволяют определять сложные объекты и способствуют инкапсуляции бизнес-логики (наследование, полиморфизм). Потеря соответствия становится очевидной при попытке отображения этих свойств объектно-ориентированного языка на реляционных баз данных, которая может только принимать двумерные структуры (таблицы) скалярных типов (number, char, date).
Объектом исследования бакалаврской работы является процесс хранения и манипулирования данными в ИС.
Предметом исследования является сравнительный анализ эффективности реляционных и объектно-реляционных баз данных.
Целю данной бакалаврской работы является сравнение архитектур информационных систем с реляционными и объектно-реляционными базами данных.
Для достижения необходимой цели нужно выполнить такие задачи как:
• провести обзор литературы по теме и выполнить теоретическое сравнение реляционных и объектно -реляционных баз данных;
• разработать и реализовать архитектуру программного обеспечения для сравнения реляционных и объектно-реляционных баз данных;
• провести вычислительный эксперимент по сравнению эффективности реляционных и объектно-реляционных базы данных.
Бакалаврская работа состоит из введения, трех глав и заключения.
В первой главе описывается архитектура информационных систем, отмечается роль баз данных, рассматриваются виды СУБД, применение этих архитектур в современных IT решениях. Рассматривается теоретическое сравнение реляционной и объектно -ориентированной модели данных.
Во второй главе описывается процесс реализация баз данных реляционным и объектно -реляционным методом.
В третьей главе представляются результаты полученных после выполнения запросов и сравниваются.
В заключении сделаны основные выводы и итоги по проделанной бакалаврской работе.
✅ Заключение
В ходе выполнения бакалаврской работы была проанализирована необходимая литература, с помощью которой были определены основные требования, предъявляемые к созданию базы данных разными архитектурами.
Для выполнения поставленной цели в бакалаврской работе был проведен анализ предметной области, рассмотрены основные функции и способы реализации базы данных, реляционная модель, объектно-реляционная модель, объектно-ориентированная модель, требования, предъявляемые к разным методам создания базы данных и их реализация. Соответственно, был проведён сравнительный анализ архитектур информационных систем с реляционными и объектно -реляционными базами данных.
Задачи, выполненные в ходе данной работы, позволили в итоге создать реляционную базу данных и объектно -реляционную базу данных, сравнить их и понять, что для работы с небольшими данными (до 7000 записей) лучше и качественнее использовать реляционные базы данных, а с большими данными (от 7000 записей) эффективнее работает объектно -реляционная база данных.



