Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Trigger



Практическое занятие №7 «Обеспечение достоверности и непротиворечивости данных.»

Цель: Изучение информационной технологии создания обеспечения достоверности и непротиворечивости данных.

Ход работы:

1. ознакомиться с теоретическим материалом;

2. выполнить практические задания;

3. описать последовательность выполнения задания.

Порядок работы:

Проблема обеспечения (повышения) достоверности информации (ОДИ) при ее обработке в АС заключается, главным образом, в контроле правильности информационных массивов (ИМ), обнаружении ошибок и их исправлении на различных этапах обработки информации.

Исследование проблемы ОДИ в АС осуществляется на трех уровнях:

- синтаксическом (связан с контролем и защитой элементарных составляющих ИМ — знаков или символов);

- семантическом (связан с обеспечением достоверности смыслового значения ИМ, их логичности, непротиворечивости и согласованности);

- прагматическом (связан с изучением вопросов ценности информации при принятии управленческих решений, её доступности и своевременности, влияния ошибок на качество и эффективность функционирования АС).

На первом (синтаксическом) уровне в качестве показателя достоверности можно использовать функцию верности D = 1 - qt где qt — вероятность ошибки, т. е. события, состоящего в том, что единичный правильный (верный) символ или знак заменяется в процессе обработки другим, ошибочным.

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

С целью обеспечения (повышения) достоверности в типовом модуле обработки цикл обработки информации состоит, как правило, из трех операций:

1)непосредственно логической (математической) обработки;

2)контроля;

3)исправления ошибок.

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

Для достижения требуемой или максимальной достоверности обработки информации в АС используются специальные методы, основанные на введении в структуры обработки ИМ информационной, временной или структурной избыточности.

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

Временная избыточность связана с возможностью неоднократного повторения определенного контролируемого этапа (фазы) обработки информации.

Структурная избыточность характеризуется введением в состав АС дополнительных элементов (резервирование ИМ, реализация одной функции различными процедурами, схемный контроль и др.).

По виду реализации известные методы обеспечения (повышения) достоверности обрабатываемой информации в АС можно разделить на две основные группы: организационные (системные и административные) и аппаратно-программные (программные и аппаратные).

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

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

Обеспечению целостности АИС и, в частности, БД необходимо уделять первостепенное внимание.

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

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

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

Средства обеспечения целостности гарантируют актуальность и достоверность данных, обрабатываемых прикладными программами. Они представляют собой прикладные программы специального назначения. Функции поддержания целостности часто включаются в прикладные программы (например, проверки редактирования) или могут возлагаться на самостоятельные программы редактирования и проверки достоверности.

Средства обеспечения целостности в различных системах могут быть реализованы по-разному, и способ их построения в значительной степени зависит от используемого аппарата управления данными. Накладные расходы на организацию восстановления могут быть существенно уменьшены за счет оптимизации длины интервала между моментами выполнения управляемых действий. Одним из широко используемых критериев оптимизации является критерий максимальной пропускной способности системы, который сводится к минимизации среднего времени выполнения одного изменения. Описанная в работе обобщенная методика оптимизации средств восстановления по этому критерию может быть применена к СУБД различного типа. Определение по предлагаемому методу накладных расходов на организацию восстановления позволяет оценить реальные временные параметры АИС и в конечном счете повлиять на выбор СУБД или типа аппарата управления данными.

Средства обеспечения целостности БД должны предусматривать в случае отказа возможность возврата массива М в непротиворечивое состояние D (t) и предоставлять аппарат, использование которого будет гарантировать, что каждая транзакция работает с непротиворечивыми данными.

Задания:

Задание 1.

1. Откроите ранее созданую базу данных, подключите её к серверу.

2. Выполните исследование проблемы обеспечения (повышения) достоверности информации в АС на трех уровнях (используя представленные данные):

- синтаксическом (используя формулу D = 1 - qt);

- семантическом;

- прагматическом используя:

1. Информационную избыточность;

2. Временную избыточность;

3. Структурная избыточность.

Практическое занятие №8 «Импорт данных»

Цель: Изучение информационной технологии создания импорта данных

Ход работы:

1. ознакомиться с теоретическим материалом;

2. выполнить практические задания;

3. описать последовательность выполнения задания.

Порядок работы:

SQL Server поддерживает массовый экспорт данных (массовых данных) из таблиц SQL Server и импорт массовых данных в таблицу SQL Server или несекционированное представление. Массовый импорт и массовый экспорт имеют большое значение для эффективной передачи данных между SQL Server и разнородными источниками данных. Массовый экспорт означает копирование данных из таблицы SQL Server в файл данных. Массовый импорт означает загрузку данных из файла данных в таблицу SQL Server.Например, можно экспортировать данные из приложения Microsoft Excel в файл данных, а затем выполнить массовый импорт данных в таблицу SQL Server.





Дата публикования: 2015-10-09; Прочитано: 253 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.007 с)...