русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тема 5.8 Экспортирование структур баз данных


Дата добавления: 2013-12-24; просмотров: 4015; Нарушение авторских прав


 

При работе с АИС часто возникают задачи, для решения которых необходимо производить перенос данных между БД. Существуют две формы переноса данных:

экспортирование— процесс, при котором данные передаются внешнему источнику;

импортирование— процесс, при котором данные извлекаются из внешнего источника.

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

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

Экспортирование данных требуется в следующих случаях:

• перевод БД на другой физический носитель или сервер;

• создание копии БД;

• архивирование БД;

• перенос данных между разными информационными системами;

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

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

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

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

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



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

Проведение переноса данных между АИС может выполняться и внутри одного объекта (организации) при так называемой «лоскутной» автоматизации, когда организация использует нескольких слабоинтегрированных ИС. Например, экспорт данных из АИС отдела продаж в АИС бухгалтерии.

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

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

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

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

Для проведения экспортирования данных необходимо:

• указать источник данных;

• указать получатель (приемник) данных;

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



<== предыдущая лекция | следующая лекция ==>
Тема 5.7 Планирование стратегии резервирования | Преобразование данных при экспортировании


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.471 сек.