Приём заказов:
Круглосуточно
Москва
ул. Никольская, д. 10.
Ежедневно 8:00–20:00
Звонок бесплатный

Проектирование базы данных для разработки информационной системы “Портфолио школьника”

Диплом777
Email: info@diplom777.ru
Phone: +7 (800) 707-84-52
Url:
Логотип сайта компании Диплом777
Никольская 10
Москва, RU 109012
Содержание

Анализ различных фриланс бирж, а также большинства существующих популярных решений свидетельствует о том, что наибольшую популярность, как среди разработчиков, так и среди заказчиков в данный момент имеют Oracle, Microsoft SQL Server, MS Access и MySQL. Помимо вышеизложенных СУБД в настоящий момент также активно набирает популярность СУБД – SQLite.
Oracle RDBMS – это объектно-реляционная СУБД разработанная компанией Oracle, наиболее популярная СУБД для решения комплексных и крупных бизнес-задач. Отличается от своих аналогов серьезностью функционала и множеством версий для всех случаев жизни.
Достоинства данной СУБД:
Имеет внутреннюю нотацию SQL значительно расширяя гибкость системы.
Серверная архитектура;
Полная поддержка многопользовательности;
Общая оптимизация и гибкий ресурс-менеджмент;
Недостатки данной СУБД вытекают напрямую из достоинств, а именно:
СУБД является избыточной для решения большинства задач, в процессе задействуются не более 50% функционала для одной задачи;
Полная версия системы является дорогостоящей;
Сложность в администрировании.
Высокая стоимость опслуживания и самой системы, а также тот факт, что большинство функций СУБД будут избыточны для решения поставленной задачи, было принято решение не использовать данную систему.
MS Access – клиентская СУБД разрабатываемая компанией Microsoft и поставляемая совместно с пакетов офисных программа MS Office. В настоящий момент является вспомогательной системой для обучения и местного использования. Для решения поставленной задачи не подходит ввиду отсутствия адекватных механизмов многопользовательности. Рассмотрение достоинств и недостатков было решено опустить.
MySQL – серверная СУБД, занявшая плотно нишу между Oracle и MS SQL Server. Является программным продуктом с открытым исходным кодом и распространяется бесплатно. Поддерживает все современные стандарты безопасности транзакций, а также стандарты языка SQL. Является менее гибким аналогом Oracle и более оптимизированным аналогом MS SQL Server. Один из основных недостатков данной системы, не позволяющий рассматривать её для дальнейшего использования является высокий порог входа для администрирования и отсутствие единой централизованной системы дистрибьюции. Является «младшим братом» СУБД Oracle и поддерживается в настоящий момент компанией Oracle
MS SQL Server – вторая наиболее популярная СУБД разрабатываемая и поддерживаемая компанией Microsoft. Имеет множество различных версий, в том числе и мобильную интегрируемую версию базы данных. Достоинства данной системы:
Стандартизированный T-SQL;
Серверная архитектура;
Полная поддержка многопользовательности;
Наличие версии для некоммерческого использования и обучения;
Оптимизированная инеграция с существующими средами разработки приложений;
Недостатки данной СУБД являются менее критичными, а именно:
Плохой ресурс-менеджмент. Требования к гибкой настройке памяти;
Менее гибкий язык, отсутствии конструкций с циклами и условиями;
Избыточность значительно меньше, чем у Oracle, но все равно присутствуют незадействованные модули, которые нельзя отключить;
Сложность в администрировании
Исходя из вышеизложенного было решено остановиться на данной СУБД, так как она позволяет решить одну из главных задача, стоящих перед разработчиком – дальнейшую интеграцию полученной в результате разработки БД в программное средство для визуализации и предоставления пользовательских интересов.

Diplom777
Diplom777
Поделиться курсовой работой:
Поделиться в telegram
Поделиться в whatsapp
Поделиться в skype
Поделиться в vk
Поделиться в odnoklassniki
Поделиться в facebook
Поделиться в twitter
Похожие статьи
Раздаточный материал для дипломной работы образец

Когда студент выходит на защиту перед экзаменационной комиссией, ему требуется подготовить все необходимые материалы, которые могут повысить шансы на получение высокого балла. Один из таких

Читать полностью ➜
Задание на дипломную работу образец заполнения

Дипломная — это своеобразная заключительная работа, которая демонстрирует все приобретенные студентом знания во время обучения в определенном вузе. В зависимости от специализации к исследовательским работам

Читать полностью ➜