Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

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

Поиск

 

Системой управления БД называет программную систему предназначенной для создания на ЭВМ общей БД, используемой для решения множества задач.

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

По степени универсальности различают две степени СУБД:

- системы общего назначения;

- специализированные системы.

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

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

Основными характеристиками СУБД являются:

1) Производительность;

2) Обеспечение целостности данных на уровне БД;

3) Обеспечение безопасности;

4) Работа в многопользовательских средах;

5) Импорт, экспорт;

6) Доступ к данным посредством языка SQL;

7) Возможности запросов и инструментальные средства разработки прикладных программ.

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

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

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

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

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

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

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

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

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

2) производительность приложений сильно зависит от правильного проектирования и построения базы данных.

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

- встроенные средства для назначения первичного ключа, в том чис-

ле средства для работы с типом полей с автоматическими приращением, когда СУБД самостоятельно присваивает новые уникальные значения;

- средства поддержания ссылочной целостности, которые обеспечи-

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

Некоторые СУБД предусматривают средства обеспечения безопасности данных.

Такие средства обеспечивают выполнение следующих операций:

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

- шифрование данных;

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

- ограничение уровня доступа.

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

- блокировку БД, файла, записи, поля;

- идентификацию станции, установившей блокировку;

- обновление информации после модификации;

- контроль за временем и повторение обращений;

- обработка транзакций;

- работу с сетевыми системами.

Импорт, экспорт отражает:

- возможность обработки СУБД информации, подготовленной

другими программными средствами;

- возможность использования другими программами данных

сформулированные средствами рассматриваемые СУБД.



Поделиться:


Последнее изменение этой страницы: 2017-01-25; просмотров: 178; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.138.101.219 (0.006 с.)