
- •Понятие экономической инфо.
- •Экономические информационные системы, их классификация.
- •Понятие системы, ее свойства.
- •Характеристики и структурные единицы экономической инфо.
- •Достаточность(полнота) – содержит мин необходимый объем сведений для принятия правильного решения.
- •Внемашинная организация экономической инфо.
- •Внутримашинная орг-ция экономич-ой инфо.
- •Понятие базы данных. Ее основные элементы.
- •Система упр-ия базами данных, их функции.
- •Трехур-я модель организации баз данных.
- •Иерархическая модель данных.
- •Реляционная модель данных.
- •Ключевые поля таблиц. Понятие первичного ключа.
- •Первичный ключ любой таблицы должен содержать уникальные (не повторяющиеся) непустые значения для данной таблицы.
- •Реляционная (ссылочная) целостность.
- •Отношения между данными в базе данных.
- •Операции реляционной алгебры над отношениями.
- •Постреляционная модель данных.
- •Объектно-ориентированная модель данных.
- •Многомерная модель данных.
- •Требования, предъявляемые к базе данных.
- •Этапы жизненного цикла базы данных.
Постреляционная модель данных.
Постреляционная модель данных в общем случае представляет собой расширенную реляционную модель, снимающую ограничение неделимости значений полей, т.е. допускаются многозначные поля, значения которых состоят из подзначений. В качестве примера постреляционной модели приведем таблицу, представляющую собой совокупность данных связанных реляционных таблиц КЛИЕНТЫ и ЗАКАЗЫ
Код клиента |
Номер заказа |
Дата заказа |
Вес заказа |
Адрес |
АА |
1022 |
10.04.07 |
300 |
Правды 11 |
АВ |
1024 |
20.05.07 |
200 |
Лейбница 8 |
АС |
1025 |
01.06.07 |
600 |
Широкая 1 |
1021 |
01.02.07 |
250 |
||
АД |
1026 |
10.07.07 |
550 |
Захарова 20 |
1023 |
12.04.07 |
450 |
Объектно-ориентированная модель данных.
Объектно-ориентированная и объектно-реляционная модели используются для преодоления ограниченных возможностей реляционной модели по хранению и обработке сложных объектов.
Объектно-ориентированная модель представляет структуру, которую можно изобразить графически в виде дерева, узлами которого являются объекты. Каждый объект характеризуется уникальным идентификатором, состоянием и поведением. Состояние объекта определяется множеством значений его атрибутов. Поведение объекта описывают методы, называемые процедурами. То есть, составной частью описания объекта являются процедуры, способные производить действия над атрибутами объекта в случае наступления тех или иных событий.
Объекты, схожие по поведению и другим свойствам, объединяются в классы.
Для выполнения действий над объектами применяются объектно-ориентированные механизмы – наследование, инкапсуляция, полиморфизм. Суть наследования состоит в том, что на основе существующего класса можно образовать новый класс объектов, который будет наследовать свойства родительского класса.Доступ к данным осуществляется только лишь в соответствии с правилами поведения объекта, описываемыми методами (инкапсуляция). Полиморфизм – способность объектов по-разному реагировать на одно и тоже событие в окружающем мире.
Принцип поиска данных в объектно-ориентированной базе заключается в установлении сходства между объектом, задаваемым пользователем, и объектами, хранящимися в базе данных. Определяемый пользователем объект, называемый объектом-целью, является некоторым подмножеством данных, хранимых в базе.
О
сновным
достоинством
объектно-ориентированной модели
является способность отображать
информацию о сложных объектах с
исчерпывающим описанием взаимосвязей
между ними и их динамического поведения
(например, систем автоматизации
проектирования, издательских систем
и т.п.).Недостатками
объектно-ориентированной модели
являются сложность понятийного аппарата,
что усложняет ее применение и отрицательно
сказывается на накоплении опыта создания
и эксплуатации объектно-ориентированных
баз данных. Пример объектно- ориентированной
модели базы данных для библиотечного
каталога приведен на рис. 10.