Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы на экзамен.docx
Скачиваний:
103
Добавлен:
17.11.2019
Размер:
1.58 Mб
Скачать

23. Модели информационных процессов передачи, обработки, накопления данных.

Ответ:

Информационный процесс – это процесс преобразования информации. В результате информация может изменить содержание и форму представления.

Модели информационных процессов передачи

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

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

При дистанционной передаче по каналам связи есть 2 основных типа процедур:

  • процедуры передачи данных по каналам связи – реализуются с помощью операции кодирования-декодирования, модуляции-демодуляции, согласования и усиления сигналов.

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

Модели информационных процессов обработки

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

Процесс обработки данных связан с преобразованием данных и их отображением.

Процедуры преобразования данных – это алгоритмы и программы обработки данных и их структур. Относятся: сортировка, поиск, создание и преобразование статистических и динамических структур данных и др.

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

Модели информационных процессов накопления

Модель накопления данных – формализованное описание информационной базы, которая в компьютерном виде представляется базой данных.

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

24 (13). Резервное копирование данных. Планирование и выполнение резервирования. Журнализация и восстановление.

Ответ:

Резервное копирование – это процесс создания копии данных на носителе (жёстком диске, дискете и т. д.), предназначенном для восстановления данных в оригинальном или новом месте их расположения в случае их повреждения или разрушения.

Планирование и выполнение резервирования

Планирование резервного копирования:

  1. Создается полная резервная копия. Обычно данная операция выполняется раз в неделю на выходных.

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

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

Выполнение резервирования:

1) Резервное копирование системных баз данных.

Пример:

BACKUP DATABASE master

TO DISK = 'C:\sql\master.bak'

2) Полное резервное копирование базы данных.

Пример:

BACKUP DATABASE sbase

TO DISK = 'C:\sql\sbase.bak'

3) Разностное резервное копирование базы данных – все изменения базы данных с момента последнего полного резервного копирования

Пример:

BACKUP DATABASE sbase

TO DISK = 'C:\sql\sbase_razh3'

WITH DIFFERENTIAL;

4) Резервное копирование журнала транзакций базы данных – cодержат все изменения базы данных при первичном резервном копировании лога транзакций, или изменения с последней успешной резервной копии журнала транзакций.

Пример:

BACKUP LOG sbase

TO DISK = 'C:\sql\sbase_tran.bak'

5) Резервное копирование файловых групп базы данных – являются именованными коллекциями файлов и используются для упрощения размещения данных и выполнения задач администрирования.

Пример:

BACKUP DATABASE sbase

FILEGROUP = 'PRIMARY'

TO DISK = 'C:\sql\primary.bak'

Журнализация и восстановление

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

При ведении журнала (лога) придерживаются стратегии «упреждающей» записи в него. Эта стратегия заключается в том, что запись об изменении любого объекта БД должна попасть в журнал раньше, чем измененный объект попадет в основную часть БД.

Самая простая ситуация восстановления – индивидуальный откат транзакции. Все записи от одной транзакции связывают обратным списком (от конца к началу).

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