Требования, предъявляемые к СУБД и к серверу баз данных.

45. Требования, предъявляемые к СУБД и к серверу баз данных.

 

Моделирование данных:

1)     вопрос о выборе модели данных должен решаться на самом начальном этапе проектирования

2)     базовые или основные типы данных должны быть учтены заранее, а механизмы расширения типов данных документированы

3)     средство выбора и манипулирования данными (язык запросов)

 

Функциональные возможности:

1)     мобильность, независимость от операционной среды

2)     масштабируемость (возможность изменения объемы данных: UpSizing MS SQL, MySQL; DownSizingSAP R3 Oracle).

3)     распределенность – это возможность хранить фрагменты БД в различных узлах сети и обращаться к ним с помощью единой среды

4)     сетевые возможности (применение сетевых протоколов)

 

Контроль работы системы:

1)     контроль использования памяти (архивирование, подготовка резервных копий)

2)     авто-настройка  - самодиагностика производительности, конфигурирования

 

Средства проектирования:

1)     встроенные CASE-средства (MS SQL, Oracle)

2)     многоязыковая поддержка

3)     поддерживаемые языки программирования

 

Производительность:

1)     рейтинг TPC (Transaction Per Cent) – отношение количества транзакций обрабатываемых в промежуток времени к стоимости всей системы

2)     возможность параллельной архитектуры (возможность исполнения разных запросов на разных процессорах)

3)     оптимизация запросов, вырабатывается процедурный план выполнения запросов, наиболее оптимальный при существующей структуре данных

 

Надежность:

1)     восстановление после сбоев

2)     откат изменений

3)     многоуровневая система защиты (шифрование данных при передаче по сетям)

 

Дополнительные требования:

1)     требования к рабочей среде (кроссплатформенность), требования к ОС и оборудованию

2)     документация (полная, качественная)

3)     распределенность СУБД

4)     модель формирования стоимости

 

Сайт создан в системе uCoz
Яндекс.Метрика