Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций - ТРПО.docx
Скачиваний:
247
Добавлен:
04.06.2015
Размер:
3.06 Mб
Скачать
      1. Значения ri, используемые erWin для различных типов связей

Идентифи-цирующая связь

Неидентифи-цирующая связь (Nulls allowed)

Неидентифи-цирующая связь (No Nulls)

Катего-риальная связь

1

2

3

4

5

Child Delete (возможные режимы)

RESTRICT,

CASCADE,

NONE

RESTRICT,

CASCADE,

NONE,

SET NULL,

SET DEFAULT

RESTRICT,

CASCADE,

NONE,

SET DEFAULT

RESTRICT,

CASCADE,

NONE

Child Delete (режимы по умолчанию)

NONE

NONE

NONE

NONE

Child Insert (возможные режимы)

RESTRICT,

CASCADE,

NONE

RESTRICT,

CASCADE,

NONE,

SET NULL,

SET DEFAULT

RESTRICT,

CASCADE,

NONE,

SET DEFAULT

RESTRICT,

CASCADE,

NONE

Child Insert (режимы по умолчанию)

RESTRICT

SET NULL

RESTRICT

RESTRICT

Child Update (возможные режимы)

RESTRICT,

CASCADE,

NONE

RESTRICT,

CASCADE,

NONE,

SET NULL,

SET DEFAULT

RESTRICT,

CASCADE,

NONE,

SET DEFAULT

RESTRICT,

CASCADE,

NONE

Child Update (режимы по умолчанию)

RESTRICT

SET NULL

RESTRICT

RESTRICT

Parent Delete (возможные режимы)

RESTRICT,

CASCADE,

NONE

RESTRICT,

CASCADE,

NONE,

SET NULL,

SET DEFAULT

RESTRICT,

CASCADE,

NONE,

SET DEFAULT

RESTRICT,

CASCADE,

NONE

Parent Delete (режимы по умолчанию)

RESTRICT

SET NULL

RESTRICT

CASCADE

Parent Insert (возможные режимы)

RESTRICT,

CASCADE,

NONE

RESTRICT,

CASCADE,

NONE,

SET NULL,

SET DEFAULT

RESTRICT,

CASCADE,

NONE,

SET DEFAULT

RESTRICT,

CASCADE,

NONE

Parent Insert (режимы по умолчанию)

NONE

NONE

NONE

NONE

Parent Update (возможные режимы)

RESTRICT,

CASCADE,

NONE

RESTRICT,

CASCADE,

NONE,

SET NULL,

SET DEFAULT

RESTRICT,

CASCADE,

NONE,

SET DEFAULT

RESTRICT,

CASCADE,

NONE

Parent Update (режимы по умолчанию)

RESTRICT

SET NULL

RESTRICT

CASCADE

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

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

    1. Заключение

  1. Стандарты, регламентирующие разработку по

    1. План лекции

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

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

  • Оценка качества программных систем. ГОСТ 28195. Методика оценки качества ПС. Факторы качества, критерии качества, метрики и оценочные элементы. Методы оценки: расчетный, экспертный. Общая оценка качества ПС. Взаимосвязь факторов, критериев и метрик с фазами жизненного цикла ПС. Выбор оценочных элементов для программных систем различного назначения.

  • Методы управления качеством, используемые в современных технологиях программирования. Аттестация программных систем. Инструментальные системы оценки качества программных систем. Серии стандартов ГОСТ 19.ХХХ и ГОСТ 34.ХХХ. Стандарт ISO 12207. Стандарт SPICE (ISO/IEC 15504)