- •Стоимость (время) передачи документа от одного рабочего места к другому.
- •37) Что представляет собой функциональное обеспечение асои
- •2. Условия на значения.
- •5. Деловые правила.
- •58) Перечислить основные направления деятельности предприятия
- •59) Какие задачи решает архив предприятия
- •60) Для сохранения непротиворечивости и правильности хранения информации в реляционных субд устанавливается одно или несколько условий целостности данных. Пояснить условие целостности таблицы.
2. Условия на значения.
У каждого столбца в БД есть свой домен, т.е. набор значений, которые допускается хранить в данном столбце. Можно указать СУБД, что запись значений не входящих в диапазон, в такие столбцы недопустима. При создании таблицы за каждым столбцом закрепляется определенный тип данных, и СУБД следит за тем, чтобы в столбец вводились только данные этого типа. В стандарте SQL2 условия на значения устанавливаются как ограничения на значения столбца и как ограничения на значения домена. Ограничение на значения столбца служит для правильности значений одного столбца. С помощью домена можно задать условие один раз, а затем многократно применять его для значений столбцов, область значений которых одинакова.
3. Целостность таблицы.
Каждая строка таблицы должна иметь уникальное значение первичного ключа, иначе БД перестанет быть адекватной моделью предметной области. По этой причине условия уникальности первичного ключа называется условие целостности таблицы. СУБД автоматически проверяет условие целостности первичного ключа для каждой инструкции INSERT и UPDATE. Попытка добавить строку с уже существующим значением первичного ключа, или обновить строку таким образом, что ее первичный ключ потеряет свою уникальность, завершится выдачей сообщения об ошибке.
4. Ссылочная целостность.
В реляционной БД каждая строка таблицы-потомка с помощью внешнего ключа связана со строкой таблицы-предка, содержащий первичный ключ, значение которого равно значению внешнего ключа. Можно указать СУБД, чтобы она обеспечивала ограничение на значение внешнего ключа. Соблюдения правил ссылочной целостности необходимо. Когда производится добавление новой строки в таблицу-потомок. Если в этой таблице значение внешнего ключа новой строки не будет совпадать со значением первичного ключа таблицы-предка, то СУБД выведет сообщение об ошибке. В большинстве СУБД проверка ссылочной целостности являестя встроенным механизмом.
5. Деловые правила.
В БД предприятий вопросы целостности данных часто бывает связан с порядками и правилами, установленными на предприятии.
Для установки и соблюдения деловых правил в СУБД предусматривается специальный механизм, называемый триггером. С любым событием, вызывающим изменении таблицы, может быть связано сопутствующее действие (триггер), которое СУБД должна выполнить при каждом возникновении события. Действие, вызываемое событием, задается последовательностью инструкций SQL.
Характерным примером использования триггеров является внесение изменений в БД. Так, при добавлении строки в главную таблицу БД зачастую возникает необходимость добавить строки или изменить какие-то данные еще в одной или нескольких таблицах именно для этого и используется механизм триггера. Всякий раз при инициации триггера (т.е. при записи новой строки) будет производиться обновление всех указанных в триггере строк.
55) Перечислить основные сферы применения АСОИУ
Основными сферами применения АСОИ и У является:
в качестве основной подсистемы в АСУ- предприятием, АСУ- технологическим процессом (производством), АСУ- административной деятельностью;
в качестве АСНИ;
в качестве САПР в различных областях деятельности предприятий и организаций;
в качестве системы продержки принятия решений (СППР);
в качестве системы автоматизации связи и документооборота.
56) Что может включать стадия опубликования документа
Стадия опубликованного документа, которая может включать:
активный доступ;
архивный документ:
краткосрочного хранения;
долгосрочного хранения;
уничтожение документа.
Когда документ переходит на вторую стадию, он считается опубликованным, тогда права на документ остаются только одни – доступ на чтение. В качестве примера опубликованного документа можно привести шаблон стандартного бланка предприятия.
57) Для сохранения непротиворечивости и правильности хранения информации в реляционных СУБД устанавливается одно или несколько условий целостности данных. Пояснить условие на значение.
Условия на значения.
У каждого столбца в БД есть свой домен, т.е. набор значений, которые допускается хранить в данном столбце. Можно указать СУБД, что запись значений не входящих в диапазон, в такие столбцы недопустима. При создании таблицы за каждым столбцом закрепляется определенный тип данных, и СУБД следит за тем, чтобы в столбец вводились только данные этого типа. В стандарте SQL2 условия на значения устанавливаются как ограничения на значения столбца и как ограничения на значения домена. Ограничение на значения столбца служит для правильности значений одного столбца. С помощью домена можно задать условие один раз, а затем многократно применять его для значений столбцов, область значений которых одинакова.
Например:
(СЛАЙД 1)
CREAT TABLE NNN
(NnNO INTEGER NOT NULL
CHECK (NnNO BETWEEN 1 AND 999),
AGE INTEGER
CHECK AGE (Age >=20),
.
.
.
(СЛАЙД 2)
CREATE DOMAIN KKK_ID INTEGER
CHECK (VALUE BETWEEN 1 AND 99)
CREAT TABLE NNN
(Ll_ID KKK_ID,
