
- •1. Классификация субд
- •2. Архитектура субд. Внешний, концептуальный, внутренний уровень
- •3. Этапы проектирования бд
- •4. Иерархическая модель организации данных (имд)
- •5. Сетевая модель данных (смд)
- •6. Реляционная модель данных (рмд)
- •7. Инфологическая модель «сущность - связь»
- •8. Операции реляционной алгебры, используемые в рмд
- •9. Виды функциональных зависимостей
- •10. Нормализация отношений
- •11. Классификация ис по признаку структурированности задач
- •12. Классификация ис по функциональному признаку и уровням управления
- •13. Общие принципы построения аис
- •14. Частные принципы построения аис
- •15. Организационно-технологические принципы построения аис
1. Классификация субд
I По степени универсальности
- СУБД общего назначения
- СУБД специального назначения
II По модели данных
- иерархические
-
сетевые
- реляционные
- объектно-ориентированные
III По методам организации обработки данных
- централизованные (однопользовательские)
- распределенные (многопользовательские)
СУБД общего назначения - не ориентированы на какую-либо конкретную предметную область или конкретного пользователя, являются универсальными, реализуют функционально избыточное множество операций над данными, имеют в своем составе средства настройки на конкретную предметную область, условия эксплуатации и требования к пользователю.
Специальные СУБД – создаются в редких случаях при невозможности или не целесообразности использования СУБД общего назначения.
2. Архитектура субд. Внешний, концептуальный, внутренний уровень
В архитектуре современных СУБД выделяют 3 уровня абстракции, то есть 3 уровня описания элемента хранимых данных, эти уровни составляют трехуровневую архитектуру. Которые включает внешний, концептуальный и внутренний уровни.
1.
Внешний уровень - это представление БД
с точки зрения конкретных пользователей,
данных уровень может включать несколько
различных представлений БД со стороны
БД. При этом каждый пользователь имеет
дело с представленной предметной
областью выраженном в наиболее понятном
и удобном для него форме. Такое
представление содержит только те
сущности, атрибуты и связи, которые
интересны ему при решении профессиональных
задач. На внешнем уровне создается
инфо-логическая модель БД, полностью
независимая от платформы. Мифологическая
модель является человеко-ориентированной
средой ее хранения, может быть память,
либо на бумаге. Инфологическая модель
не изменяется до тех пор пока какие-то
изменения в реальном мире не потребуют
изменения в ней некоторого определения,
чтобы эта модель продолжала отражать
предметную область.
2. Концептуальный уровень (КУ) - это обобщающее представление БД описывающее то, какие данные хранятся в БД, а также связи между ними, КУ является промежуточным в трехуровневой архитектуре и содержит логическую структуру всей БД. КУ это полное представление требований к данным со стороны организации, которая не зависит от способов их хранений На концептуальном уровне выделяют:
- сущности, их атрибуты и связи;
- ограничения накладываемые на данные;
- семантическую информацию о данных (смысловое содержание);
- информацию о мерах обеспечения безопасности.
Концептуальный уровень поддерживает каждое внешнее представление, поэтому на этом уровне содержатся любые доступные пользователю данные за исключением сведений о методах хранения.
3. Внутренний уровень (ВУ) - это физическое представления БД, описывающее методы их хранения и вычисления. В системе данный уровень описывает физическую организацию БД и предназначен для достижения оптимальной производительности и обеспечения экономического использование дискового пространства. На внутреннем уровне создается физическая модель БД, которая также является компьютеро-ориентированной, с ее помощью СУБД дает возможность программам и пользователям осуществлять доступ к хранимы данным по шинам не заботясь о их физическом расположении.