Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Полный 3 семестр.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
248 Кб
Скачать
☆

Пар 12. Важнейшие характеристики и функциональные возможности субд

Факторы, влияющие на выбор СУБД, можно разделить на группы:

  1. Факторы, характеризующие саму СУБД и программные средства ее окружения

  2. Факторы, связанные с инфраструктурой, сложившейся вокруг каждого из программных продуктов

  3. Факторы, связанные с особенностями предполагаемого использования СУБД.

Факторы влияния на выбор СУБД

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

На производительность СУБД и прикладных программ оказывают влияние два фактора:

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

  • Производительность собственных прикладных программ сильно зависит от правильного проектирования и построения БД.

  1. Требуемый объем памяти

Для программного обеспечения (СУБД, ОС) и ограничения, налагаемые СУБД на мах объем БД

  1. Обеспечение безопасности:

- шифрование прикладных программ, данных;

- защиту паролем;

- ограничение уровня доступа (к БД к таблице)

  1. Обеспечение целостности данных –

- наличие средств, позволяющих обеспечить полноту и корректность хранимой БД информации:

  1. Средства поддержания первичного ключа

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

  3. Средства для отслеживания изменений значения поля, те. Возможность формировать свойства поля: условия на значения, обязательность…

12.12.13г

5. Работа в многопользовательском режиме в распределенной среде.

- обеспечивается целостность данных БД при параллельном (одновременном) доступе к элементу данных нескольких пользователей и работу с сетевыми системами ОС.

6. Импорт – возможность обработки информации, подготовленной другими программными средствами.

7. Экспорт – возможность использования другими программами данных, сформированных средствами данной СУБД.

8. Уровень языковых средств:

  • Трудоемкость изучения

  • Наличие языков разного уровня (для программистов и для менее квалифицированных пользователей – Мастеров и Конструкторов)

9. Масштабируемость – возможность создавать как небольшие БД, так и БД для корпоративных систем, т.е. способность системы увеличить свою производительность при повышенной нагрузке и добавлении ресурсов (обычно аппаратных)

10. Многоплатформенность – наличие вариантов «одноименных» СУБД, реализованных для разных ОС и разных типов ПК.

11. Удобство интерфейса

12. Требования к техническим средствам, к ОС.

13. Локализация – перевод элементов интерфейсов, вспомогательных файлов и документации на национальный язык пользователей.

14. Качество документации.

15. Фирма разработчик. Обычно рекомендуют отдавать предпочтение устойчивым фирмам, которые себя уже зарекомендовали на рынке.

16. Распространенность СУБД влияет на возможность подбора кадров.

17. Условия поддержки:

  • Наличие консультационной службы

  • Объем предоставляемых ею услуг и условия их предоставления

  • Наличия фирм, выполняющих работы в среде данной СУБД

  • Возможность пройти обучение и т.д.

… и другие.