Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
kit_shpora.docx
Скачиваний:
4
Добавлен:
25.09.2019
Размер:
77.81 Кб
Скачать

22.Классификация субд: по универсальности, поддерживаемой модели данных.

По степени универсальности различают СУБД общего и специально­го назначения. СУБД общего назначения не ориентированы на какую-либо конкрет­ную предметную область или на информационные потребности конкрет­ной группы пользователей. Каждая система такого рода реализуется как программный продукт, способный функционировать на некоторых мо­делях компьютеров в определенной операционной обстановке, и постав­ляется многим пользователям как коммерческий продукт. СУБД общего назначения обладают средствами настройки на работу с конкретной БД в условиях конкретного применения. Развитые функциональные возможности таких СУБД обеспечивают безболезненную эволюцию построен­ных на их основе автоматизированных информационных систем в рамках их жизненного цикла.

Однако в некоторых случаях доступные СУБД общего назначения не позволяют добиться требуемой производительности и/или удовлетво­рить заданные ограничения по объему памяти, предоставляемой для хра­нения БД. Тогда приходится разрабатывать специализированную СУБД для данного конкретного применения. Примером специализированной СУБД может быть система IMBASE, используемая для автоматизации проектных и конструкторских разработок. Эта СУБД содержит инфор­мацию о стандартных конструктивных элементах, материалах и других элементах, используемых для проектирования сложных механических ус­тройств.

По принципу обработки запросов к БД СУБД подразделяют на нас­тольные и серверные.

23. Функциональные возможности субд

Функциональные возможности СУБД обширны. СУБД имеют эффективные средства для:

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

обновления хранящихся в ней данных;

быстрого извлечения из БД необходимых данных по запросам пользователей;

выполнения вычислений над данными;

вывода данных из базы в отчетах в виде, удобном для восприятия пользователями;

разработки приложений;

Эти средства ориентированы на непрофессиональных пользователей.

СУБД обеспечивают также поддержку целостности БД с помощью механизма транзакций.

Транзакция — это совокупность операций с БД, которые должны быть выполнены обязательно до конца, чтобы БД оказалась в непротиворечивом состоянии;

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

24 Производительность субд. Показатели производительности.

Производительность СУБД оценивается:

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

• скоростью поиска информации в неиндексированных полях;

• временем выполнения операций импортирования базы данных из других форматов;

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

• максимальным числом параллельных обращений к данным в многопользовательском режиме;

• временем генерации отчета.

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

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

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

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

Производ-ость – величина, обратно пропорциональна времени, кот. СУБД затрачивает на операцию по обработке данных. Оценивается: 1. временем вып-я запросов, 2. временем поиска инф-ции и 3. временем вып-я операции БД, 4. временем вып-я обновления, вставка, удаление данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]