Обобщение моделей данных в создании ИС

Доклад - Компьютеры, программирование

Другие доклады по предмету Компьютеры, программирование

µ потребности удается точно выразить средствами одной из моделей данных, то соответствующая СУБД позволяет относительно быстро создать работоспособный фрагмент ЭИС.

Информационные конструкции, операции и ограничения моделей данных выбираются из достаточно небольшого множества вариантов, характеризующего крупные информационные объекты и операции. B частности, не допускается рассмотрение отдельных символов данных, операций сложения атрибутов, ограничения на соответствие типов данных и т. п., что характерно для языков программирования.

Классификация информационных конструкций (информационных объектов) тесно связана с областью их использования в ЭИС.

1. Объекты для технологии баз данных - отношения и веерные отношения.

2. Объекты для технологии искусственного интеллекта - предикаты, фреймы и семантические сети.

3. Объекты для технологии мультимедиа - тексты, графические изображения, фонограммы и видеофрагменты.

Информационные объекты послужили основой для объектно-ориентированного проектирования систем, когда фиксируется множество информационных объектов и действий над объектами. Типичный список действий включает в себя создание/уничтожение объекта, редактирование объекта, фиксацию одного объекта в качестве части другого объекта, связывание объектов, синхронизацию действий над объектами.

Довольно-таки часто все названные объекты встраиваются в структуру отношений, которые можно считать простейшими универсальными объектами.

На окончательный выбор модели данных влияют многие дополнительные факторы, например, наличие хорошо зарекомендовавших себя СУБД, квалификация прикладных программистов, размер базы данных и др.

B последнее время реляционные СУБД заняли преимущественное положение как средство разработки ЭИС. Недостатки реляционной модели компенсируются ростом быстродействия и ресурсов памяти современных ЭВМ. Вследствие процессов децентрализации управления в экономике многие базы данных ЭИС имеют простую структуру, которая легко трансформируется в понятные системы таблиц (отношений).

 

Список использованной литературы

 

  1. Мишенин А.И. Теория экономических информационных систем.-М.: Финансы и статистика, 2007
  2. Семакин И.Г. Хеннер Е.К. Информационные системы и модели. Учебное пособие.-М.: БИНОМ. Лаборатория знаний, 2005
  3. Смирнова Г.Н. Сорокин А.А. Тельнов Ю.Ф. Проектирование экономических информационных систем.-М.: Финансы и статистика, 2003
  4. Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004

 

Приложение

 

Рис.1. Представление связей в иерархической модели

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

 

Рис.2. Пример типа дерево

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

 

Рис.3. данные в иерархической базе

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

 

Рис.4. Представление связей в сетевой модели

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

 

Рис.5. Пример схемы сетевой БД

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004

А)

 

INVOICES

INVOICE.ITEMS

 

Б)

 

INVOICES

Рис.6. Структуры данных реляционной и постреляционной моделей

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

А)

SELECT

INVOICES.INVNO, CUSTNO, GOODS, QTY

FROM

INVOICES, INVOICE.ITEMS

WHERE

INVOICES.INVNO=INVOICE.ITEMS.INVNO$

Б)

SELECT

INVNO, CUSTNO, GOODS, QTY

FROM

INVOICES;

Рис.7. Операторы SQL для реляционной и постреляционной моделей

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

А)

 

 

Б)

 

Рис.8. Реляционные и многомерное представление данных

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

 

Рис.9. Пример трехмерной модели

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

 

Рис.10. Логическая структура БД библиотечного дела

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)

 

Рис.11. Фрагмент БД с объектом-целью

 

(Хомоненко А.Д. Цыганков В.М. Мальцев М.Г. Базы данных. Учебник для высших учебных заведений.-Санкт-Петербург: КОРОНА принт, 2004)