Способ сбора данных СУБД
Выбор СУБД
Функции СУБД:
1. Словарь данных (системный каталог). Должен обеспечивать:
- изменение физической записи без влияния на работающие с ними приложения;
- хранение параметров;
- централизованное определение;
- удобные для пользователя язык описания данных и язык манипулирования
- способы проверки словаря
- средства создания отчётов
2. Защита и целостность данных:
- средства ограничения доступа к программам данных
- контроль параллельной обработки данных
- управление доступом представления
- средства шифровки данных
- средства копирования и восстановления данных.
3. Возможности создания запросов и отчетов: запросы должны быть с маленьким временем отклика и внутри запроса возможность выполнения операций.
4. Поддержка создания специальных программ
Свойства СУБД:
1. Обязательные
2. Важные (не обязательные)
3. Не обязательные, имеющие второстепенное значение
4. Излишние
5. Нежелательные, мешающие решению задач.
|
|
1. Опрос других пользователей
2. Тестирование имеющихся БД на реальных приложениях
3. Вопросы, задаваемые поставщикам БД
4. Аттестация.
1. Линейное программирование (Фортран)
2. Модульное (Паскаль)
3. Объектно-ориентированное (СИ++)
Появились объектно-ориентированные БД (ООБД). Основной особенностью является то, что концептуальные модели реализуются напрямую. Любая сущность реализуется в виде объекта, информация о котором хранится в БД.
Поведение объекта – это набор значений его атрибутов.
Методы – это набор программных средств, оперирующих над состоянием объекта.
Класс объектов – это множество объектов с одним и тем же набором атрибутов и методов.
классы
Атрибут Методы
Объекты одного класса могут служить значениями для атрибутов другого класса. Классы объектов, которые служат значениями атрибутов другого класса называются доменами.
У классов есть способность наследования – это порождение нового класса на основе уже существующего класса, и новый класс наследует все методы и атрибуты существующего класса.
Тот класс, который наследует свойство другого класса называется подклассом, а родительский называется суперклассом.
Возникает множество наследований, в том случае когда имеется несколько подклассов.