Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпрогалка / ИОСУ.doc
Скачиваний:
22
Добавлен:
17.02.2014
Размер:
333.31 Кб
Скачать

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

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

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

2. Архитектура субд.

В архитектуре современных СУБД выделяют три уровня описания элементов хранимых данных. Эти уровни составляют трехуровневую архитектуру, кот-я охватывает внешний, концептуальный и внутренний уровни.

Внешний уровень– представление базы данных с точки зрения конкретных пользователей. Указанный уровень может включать несколько различных представлений БД со стороны различных групп пользователей. При этом каждый пользователь имеет дело с представлением предметной области, выраженным в наиболее понятной и удобной для него форме. Такое представление содержит только те сущности, атрибуты и связи, которые интересны ему при решении профес-ных задач. На внешнем уровне создаетсяинфологическая модель БД(внешняя схема), полностью независимая от платформы (т.е. вычислительной системы, на кот-й будет использоваться). Инфологическая модель является человеко-ориентированной: средой ее хранения может быть память человека, а не ЭВМ.

Концептуальный уровень– обобщающее представление базы данных, описывающее то, какие данные хранятся в БД, а также связи, существующие между ними.Концептуальный уровень содержит логическую структуру всей БД. На концептуальном уровне необходимо выделить: 1.сущности, их атрибуты и связи; 2.ограничения, накладываемые на данные; 3.семантическую информациюо данных (смысловое содержание); 4.информацию о мерах обеспечения безопасности. На концептуальном уровне создается даталогическая модель (концептуальная схема БД), представляющая собой описание инфологической модели (внешней схемы) на языке определения данных конкретной СУБД. Эта модель является компьютеро-ориентированной (зависит от применяемой на компьютере СУБД).

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

Соседние файлы в папке шпрогалка