Помощь в учёбе, очень быстро...
Работаем вместе до победы

Выбор системы управления базами данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Главной составляющей автоматизированной информационной системы является СУБД. Во время выбора СУБД программы следует проанализировать на функциональные возможности, определить критерии их оценки и возможную загрузку системы. Критериями выбора СУБД является стоимость программных средств, требуемый объем оперативной и физической памяти, быстродействие системы, простота использования структуры… Читать ещё >

Выбор системы управления базами данных (реферат, курсовая, диплом, контрольная)

Главной составляющей автоматизированной информационной системы является СУБД. Во время выбора СУБД программы следует проанализировать на функциональные возможности, определить критерии их оценки и возможную загрузку системы [9]. Критериями выбора СУБД является стоимость программных средств, требуемый объем оперативной и физической памяти, быстродействие системы, простота использования структуры данных, функциональные возможности системы. Нужно решить, какие характеристики являются более значимыми, а какие менее. Согласно требованиям предъявляемым к АИС, СУБД должна:

  • 1)быть бесплатной;
  • 2)быть многопользовательской (количество пользователей небольшое, около 4−10 человек);
  • 3)хранить небольшой массив данных;
  • 4)иметь возможность расширения и модификации БД.

Это главные критерии выбора системы управления базой данных. Быстродействие и простота использования СУБД не являются основными характеристиками, ими можно пренебречь. Ниже приведен анализ систем управления базами данных (табл. 1).

Таблица 1 Анализ существующих систем управления баз данных.

MySQL.

ACCESS.

FireBird.

Oracle.

Оперативная память, используемая СУБД при работе с той же БД.

сервер Apache + Internet Explorer — 28 612 Кбайт.

4528 Кбайт.

сервер Apache + Internet Explorer — 28 612 Кбайт.

сервер Apache + Internet Explorer — 28 612 Кбайт.

Объём памяти на жёстком диске необходимый для самой СУБД.

Браузер (130 МБ) и web-сервера (например, Apache — 8Мбайт).

530 Мбайт.

Браузер (130 МБ) и web-сервера (например, Apache — 8Мбайт)+ FireBird (около 40 Мб).

1 Гбайт.

Быстродействие.

Локально разница между выполнениями запросов почти неощутима, при работе через Internet быстродействие зависит от трафика, удаленности от сервера.

Простота использования.

Прописывать все нужно в ручную, но особых трудностей в работе с данной СУБД нет.

Наглядный интерфейс.

Прописывать все нужно в ручную, но особых трудностей в работе с данной СУБД нет.

Наиболее сложная, требует времени на изучение больше по сравнению с другими.

Многопользовательский режим.

Да.

Нет (Сложная реализация).

Да.

Да.

Стоимость лицензии.

110 000.

15 000.

При БД размером до 4 ГБ — бесплатная.

Исходя из анализа вариантов СУБД, был сделан выбор в пользу Firebird. Система с бесплатной лицензией и поддержкой многопользовательского режима, также она будет поддерживаться на всех компьютерах пользователей.

Развитые СУБД, в том числе и Firebird [11], уже довольно давно основываются на архитектуре «клиент-сервер». При такой организации системы самые трудоемкие операции над БД выполняет определенный мощный компьютер-сервер. World Wide Web основывается на клиент-серверной архитектуре. Web-браузер — это типичный клиент, но отличающийся от клиентов, которые построены с помощью Visual C++, Visual Basic и других средств разработки, более гибкой настройкой функциональности, которая может описываться даже во время выполнения программы. В таком случае не требуется перекомпиляция или переустановка модулей.

На данный момент интерфейс приложения подразумевает заполнение клиентом формы с разными элементами управления и отправкой соответствующего запроса на сервер, прием результатов такой обработки обработки. Главными считается динамическое взаимодействие браузера и сервера внутри сессии.

Показать весь текст
Заполнить форму текущей работой