Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1.docx
Скачиваний:
13
Добавлен:
26.02.2016
Размер:
67.1 Кб
Скачать

3.5. Коллективное проектирование

Крупные и сложные проекты, например, в области самолетостроения, реализуются сегодня объединенными усилиями нескольких независимых компаний. Время жизни информации, относящейся к подобным проектам, может измеряться десятилетиями, поскольку она необходима для поддержки, модификации и развития. Конструкторские решения, прежде чем стать физической реальностью, могут проходить стадии компьютерного моделирования – для исследования рабочих свойств, удобства сборки изделий, правильности функционирования. Эволюция конструкторских схем начинается задолго до выпуска первого изделия и продолжается еще долгое время после этого, что приводит к разрастанию информационной конфигурации, которая должна отражать текущее состояние разработки, экспериментальные версии, историческое развитие. Для разных сфер конструирования характерно использование разнородных конструкторских инструментальных систем, основанных на разных моделях и системах обозначений. Причем процесс конструирования может продолжаться дольше, чем существуют применяемые инструменты, а значит, компоненты одной и той же конструкции могут разрабатываться с применением разных версий инструментальной системы. Все это вызывает потребность решения следующих проблем.

  • Как и в упоминавшихся ранее прикладных областях, здесь также встает задача интеграции разнородных источников, включая унаследованные источники.

  • Для коллективного проектирования требуются новые формы управления параллельным доступом к базам данных и механизмов совместного использования информации.

  • Для регулирования совместно выполняющихся разнородных процессов, таких как моделирование и конструирование, необходимы средства управления "потоками работ" (workflow), в которых долговременные транзакции взаимодействуют заранее специфицированным образом.

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

4. Тенденции, влияющие на исследования в области баз данных

Прежде чем перейти к обсуждению программы исследований в области баз данных, мы рассмотрим ряд тенденций, влияющих на эти исследования. К ним относятся тенденции развития аппаратных средств, направления разработок компаний-производителей СУБД, деловой и научный климат, технологии WWW.

4.1. Технологические тенденции

Вот уже в течение пятидесяти лет наблюдается непрерывно ускоряющееся совершенствование основных параметров вычислительных средств. Каждый из перечисленных ниже показателей за каждое десятилетие улучшается в десять и более раз:

  • число машинных команд, выполняемых в секунду;

  • стоимость типичного процессора;

  • стоимость относительной единицы вторичной памяти;

  • стоимость относительной единицы оперативной памяти.

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

Мы ожидаем, что эти тенденции не ослабеют и в следующем тысячелетии. Более того, в последние годы эта мощная спираль развития получила дополнительную динамику за счет еще двух важнейших параметров, совершенствование которых приобрело в последние годы невиданное ускорение:

  • стоимость пересылки одного бита информации;

  • число бит, пересылаемых в секунду.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]