
- •Профессионального образования «московская государственная академия приборостроения и информатики»
- •1. Информационное обеспечение процессов омд
- •1.2 Иерархическая система и структура производства
- •1.3 Основные виды технологических процессов омд
- •Структура подсистемы и информационные связи между элементами
- •1.5 Состав информации
- •Цветные металлы и сплавы
- •Обозначение химических элементов в цветных сплавах
- •1.5.2 Геометрия продукции
- •Табличный метод кодирования чертежа детали по стандартным образцам
- •Покоординатное кодирование
- •Исходя, из выше названных формул были получен ряд аппроксимаций
- •2. Базы данных в обработке металлов давлением
- •2.1 Базы данных и информационные системы
- •2.2 Архитектура автоматизированной информационной системы
- •2.3 Системы управления базами данных
- •2.4 Локальные информационные системы
- •2.5 Способы разработки приложений
- •2.6 Схема обмена данными при работе с бд
- •2.7 Модели и типы данных
- •2.7.1 Иерархическая модель данных (имд)
- •2.7.2 Сетевая модель данных (смд)
- •2.7.3 Реляционная модель данных (рмд)
- •2.7.4 Постреляционная модель данных (прмд)
- •Накладные
- •2.7.5 Многомерная модель данных (ммд)
- •2.7.6 Объектно-ориентированная модель данных (оомд)
- •2.8 Типы данных
- •2.9 Реляционная модель данных
- •2.9.1 Определение реляционной модели
- •Элементы реляционной модели
- •2.9.2 Индексирование
- •2.9.3 Связывание таблиц
- •Характеристика связей представлена в таблице
- •Связь вида 1 : м
2.7.6 Объектно-ориентированная модель данных (оомд)
В объектно-ориентированной модели при представлении данных имеется возможность идентифицировать отдельные записи базы. Между записями базы данных и функциями их обработки устанавливаются взаимосвязи с помощью механизмов подобных соответствующим средствам в объектно-ориентированных языках программирования.
Стандартизированная объектно-ориентированная модель описана в рекомендациях стандарта ODMG –93 (Object Database Management Group) – группа управления объектно-ориентированными базами данных. Реализовать в полном объеме рекомендации ODMG – 93 пока не удается.
Структура объектно-ориентированной БД графически представима в виде «дерева», узлами которого являются объекты. Свойства объектов описываются некоторым стандартным типом.
Основным достоинством объектно-ориентированной модели данных в сравнении с реляционной является возможность отображения информации о сложных взаимосвязях объектов. Объектно-ориентированная модель данных позволяет идентифицировать отдельную запись базы данных и определять функции их обработки.
Недостатками объектно-ориентированной модели является высокая понятийная сложность, неудобство обработки данных и низкая скорость выполнения запросов.
К объектно-ориентированным СУБД относят: POET (POET Software), Jasmine (Computer Associates), Versant (Versant Technologies), 02 (Ardent Software), ODB-Jupiter (научно-производственный центр «Интелтек Плюс»), а также Iris, Orion и Postgres.
2.8 Типы данных
Первоначально СУБД применялись преимущественно для решения финансово-экономических задач. При этом, независимо от модели представления, в БД использовались следующие основные типы данных:
числовые. Примеры: 0,43; 328; 2Е+5;
символьные. Примеры: «пятница», «строка»;
даты, задаваемые с помощью специального типа «Дата» или как обычные символьные данные. Примеры: 1.12.04; 23/2/2004;
временные и дата-временные, предназначенные для хранения информации о времени и/или дате. Примеры: 31.05.04 (дата), 09:10:03 (время), 06.03.2004 12:00 (дата и время);
символьные переменной длины, предназначенные для хранения текстовой информации большой длины;
двоичные, предназначенные для хранения графических объектов, аудио- и видеоинформации, пространственной, хронологической и другой специальной информации. Пример: в MS Access таким типом является тип данных «Поле объекта OLE», который позволяет хранить в БД графические данные в формате BMP (Bitmap) и автоматически их отображать при работе с БД;
гиперссылки (Hyperlinks), предназначенные для хранения ссылок на различные ресурсы (узлы, файлы, документы и т. д.), находящиеся вне базы данных, например, в сети Internet, корпоративной сети intranet или на жестком диске компьютера. Примеры: http\\ www.chat.ru, ftp: \\chance ru / teens.com.
В современных СУБД с различными моделями данных могут использоваться все перечисленные типы данных.
2.9 Реляционная модель данных
2.9.1 Определение реляционной модели
Реляционная модель данных (РМД) некоторой предметной области представляет собой набор отношений, изменяющихся во времени. При создании ИС совокупность отношений позволяет хранить данные об объектах предметной области и моделировать связи между ними.