Объектно-ориентированная модель данных (ОМД)
Структура объектно-ориентированной БД графически представима в виде дерева, узлами которого, являются объекты. Свойства объектов описываются некоторым стандартным типом (например, строковый - String) или типом, конструируемым пользователем (определяется как Class). Значением свойства типа String является строка символов. Значение свойства типа Class есть объект.
Пример организации данных с помощью ОМД приведен на рис. 5.4.
Объектно-ориентированная модель данных
Техникум | ||
Свойство | Тип | Назначение |
Название | String | СПЭТ |
Адрес | String | Гончарова, 53 |
Отделение | Class |
Отделение | ||
Название | String | |
Форма обучения | String | очная |
Группа | Class |
Группа | ||
Шифр | String | АСУ-21 |
Количество человек | String |
Рис. 5.4.
Типы данных
- числовой (0,45, 345, 2Е+5);
- символьный (алфавитно-цифровые) («строка», «пятница»);
- дата, задаваемые с помощью специального типа «Дата» или как символьные данные (01.12.02, 23/ 2/ 2000).
- временный и дата – временный (31.01.85, 9:10:03, 6.03.1960 12:30);
- символьный переменной длины. Предназначен для хранения текстовой информации большой длины;
- денежный;
- логический.Данное этого типа может принимать только одно из двух взаимоисключающих значений – TRUE или FALSE (наличие водительских прав (да - нет);
- двоичный. Предназначен ля хранения графических объектов, аудио- и видеоинформации, хронологической и другой специальной информации (Access - OLE);
- гиперссылка. Предназначен для хранения ссылок на различные ресурсы (файлы, узлы, документы), находящиеся все базы данных;
- пользовательский тип - подтип системного типа данных, приспособленный к конкретным требованиям схемы базы данных (дни недели).
В современных СУБД с различными моделями данных могут использоваться все перечисленные типы данных.
Дата добавления: 2017-10-04; просмотров: 1373;