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

36. Классификация субд

1) По степени универсальности:

  • СУБД общего назначения;

  • СУБД специального назначения.

2) По типу поддерживаемой модели данных:

  • иерархические. Первая иерархическая СУБД – IMS компании IBM (1968г.);

  • сетевые. Первая сетевая СУБД – IDS компании General Electric;

  • реляционные. Первые коммерческие реляционные СУБД - от компаний IBM, Oracle Corporation и др. (в нач.80-х);

  • постреляционные uniVers, Bubba, Dasdb

  • объектно-ориентированные ORION, IRIS, Vbase, PDM

  • объектно-реляционные

Informix Universal Server (Informix Software),DB2 Universal Datаbase (IBM)

многомерные

Oracle Express Server (Oracle),

Cache (InterSystems)

  • по принципу обработки запросов к БД: настольные; серверные.

33. Case-средства для моделирования данных

ER-модели получили широкое распространение в CASE-средствах. Эти средства предназначены для автоматизированного проектирования реляционных баз данных.

Широко распространены CASE-системы Erwin, Design/IDEF, Power Designer.

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

34. Понятие субд

Система управления базами данными (СУБД) – это совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.

Функции СУБД – это описание данных, манипулирование данными, использование данных. Языковые средства: язык описания данных (ЯОД), язык манипулирования данными (ЯМД), язык запросов, язык программирования.

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

Архитектура СУБД

СУБД включает 3 компонента:

  • подсистему средств проектирования БД и ее приложений;

  • подсистему обработки компонентов приложений;

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

37. Функции субд

  • 1. Управление: данными во внешней памяти; транзакциями, параллельным доступом; буферами оперативной памяти.

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

В зависимости от того, какие команды используются, транзакции разделяют на транзакции только для записи, только для модификации, только для чтения и только для удаления. Транзакции только для чтения называют запросом;

2. Поддержка: языков баз данных; обмена данными; целостности данных; независимости от данных.

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