Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Системы управления базами данных.doc
Скачиваний:
1
Добавлен:
25.11.2019
Размер:
72.7 Кб
Скачать

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

Базы данных и СУБД созданы для экономии ценного для человека ресурса — времени. В мире существует много СУБД, основанных на многочисленных методических и организационных принципах и ориентированных на различные технические и системные программные средства.

Все СУБД построены на идеях базы данных CODASYL, разработанных группой американских специалистов в 1971 г. Разработка СУБД осуществлялась с ориентацией на развитие вычислительной техники. Так, для ЭВМ единой системы (ЕС ЭВМ) и операционной системы ОС ЕС было разработано семейство СУБД «БАНК», а также «СЕТОР», «СЕТАН», «ОКА», «IHEC». Для ЭВМ семейства малых машин (СМ ЭВМ) разработана диалоговая многотерминальная система «Д1АМС» и др.

В мире насчитывается более 50 типов СУБД для компьютеров IBM PC и совместимых с ними. Наиболее популярной является Microsoft (MS) Access, которая входит в комплект MS Office. Для персональных компьютеров реляционного типа применяются MS SQL Server, Oracle, DB2, Rdb и др.

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

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

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

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

Признаки классификации СУБД*:

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

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

• возможность и наличие встроенного языка СУБД, возможность ее перенесения в другие приложения (SQL, Visual Basic и др.);

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

• возможность работы с нетрадиционными данными в корпораци-онных сетях (страница HTML — Hypertext Markup Language — язык описания, разметки документа, который позволяет задавать структуру и формат документа): сообщения электронной почты, отображение, звуковые файлы, видеоклипы и др.;

• применение концепции с нетрадиционными данными (объектно-реляционной и объектной);

• уровень применения (локальные для настольных систем, архитектура «клиент — сервер», с параллельной обработкой данных — многопроцессорные);

• применение объектной технологии OLE 2.0;

• возможность интегрирования данных в различных СУБД;

• степень поддержки стандартного языка программирования запросов для работы с реляционными базами данных SQL (Structured Query Language) и возможность работы с сервером базы данных (SQL)*;

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

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