Главная страница

Лекции и практики (1). Курс лекций и материалы для практических занятий


Скачать 1.01 Mb.
НазваниеКурс лекций и материалы для практических занятий
Дата17.03.2023
Размер1.01 Mb.
Формат файлаdocx
Имя файлаЛекции и практики (1).docx
ТипКурс лекций
#996812
страница44 из 75
1   ...   40   41   42   43   44   45   46   47   ...   75

Определение требований к операционной обстановке


На этом этапе производится оценка требований к вычислительным ресур- сам, необходимым для функционирования системы, выбор типа и конфигура- ции ЭВМ, типа и версии операционной системы (ОС).

Выбор зависит от таких показателей, как:

  • примерный объём данных в БД;

  • динамика роста объёма данных;

  • характер запросов к данным (извлечение и обновление отдельных записей, обработка групп записей, обработка отдельных отношений или соединение отношений);

  • интенсивность запросов к данным по типам запросов;

  • требования ко времени отклика системы по типам запросов;

  • режим работы (интерактивный, пакетный или режим реального времени).

Эта информация позволяет определить системные требования к объёму оперативной и дисковой памяти, а также функциональным возможностям ОС.
    1. Выбор СУБД и инструментальных программных средств


Выбор СУБД является одним из важнейших моментов в разработке про- екта БД, так как он принципиальным образом влияет на процесс проектирова- ния БД и реализации информационной системы.

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

  • тип модели данных, которую поддерживает данная СУБД, адекватность мо- дели данных структуре рассматриваемой ПрО;

  • характеристики производительности СУБД;

  • запас функциональных возможностей для дальнейшего развития информа- ционной системы;

  • степень оснащённости СУБД инструментарием для персонала администри- рования данными;

  • удобство и надежность СУБД в эксплуатации;

  • наличие специалистов по работе с конкретной СУБД;

  • стоимость СУБД и дополнительного программного обеспечения.

По результатам предыдущего этапа определены основные характеристи- ки БД, такие как объём памяти и необходимая производительность. В зависи- мости от этого выбираются 2-3 СУБД, которые соответствуют выявленным требованиям. Например, если объём БД не превысит 100М, большинство за- просов выбирает от 1 до 20 записей и время реакции системы не должно пре- вышать 10 секунд, то следует остановить выбор на системах среднего класса, таких как Firebird, PostgreSQL, FoxPro. Для меньших по объёму БД можно вы- брать Access или MySQL, а такие серьёзные СУБД как Oracle, DB/2 или In- formix следует рассматривать в тех случаях, когда велик объём данных или имеются высокие требования к производительности системы.

Выбранные СУБД оцениваются по степени соответствия выявленным требованиям к БД, и выбирается та система, которая лучше им соответствует.
    1. 1   ...   40   41   42   43   44   45   46   47   ...   75


написать администратору сайта