Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы к ГОС 2011.doc
Скачиваний:
3
Добавлен:
30.08.2019
Размер:
1.02 Mб
Скачать

17. Отображение модели данных в eRwin.

ERwin имеет два уровня представления модели – логический и физический. Логический уровень – это абстрактный взгляд на данные, на нем данные представляются так, как выглядят в реальном мире, и могут называться так, как они называются в реальном мире, например, «Фамилия сотрудника», «Отдел». Объекты модели, представляемые на логическом уровне, называются сущностями и атрибутами.

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

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

На физическом уровне объекты БД могут называться так, как того требуют ограничения СУБД. На логическом уровне можно этим объектам дать синонимы – имена более понятные не специалистам, в том числе на кириллице и с использованием специальных символов.

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

модели ERwin может сгенерировать системный каталог СУБД или соответствующий SQL- скрипт. Этот процесс называется прямым проектированием (Forward Engineering). Тем самым достигается масштабируемость – создав одну логическую модель данных, можно сгенерировать физические модели под любую поддерживаемую ERwin СУБД. С другой стороны, ERwin способен по содержимому системного каталога или SQL-скрипту воссоздать физическую и логическую модель данных (Reverse Engineering). На основе полученной логической модели данных можносгенерировать физическую модель для другой СУБД и затем сгенерировать ее системный каталог. Следовательно, ERwin позволяет решить задачу по переносу структуры данных с одного сервера на другой.

18. Системы классификации и кодирования технико-экономической информации

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

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

1) централизованная обработка классификаторов,

2) выполнение и обновление классификаторов,

3) оптимизация структуры классификаторов,

4) проведение работ по созданию информационно-поисковых языков.

В состав этой системы классификации входят 3 части:

1) комплекс нормативно-технических и методологических материалов,

2) комплекс общесистемных классификаторов,

3) автоматизированная система ведения общесистемных классификаторов.

Общесистемный классификатор включает следующие группы классификаторов:

1) классификаторы о природных и трудовых ресурсах

2) классификаторы о продуктах труда и производственной деятельности

3) классификаторы структуры народного хозяйства и объектов административно-территориального деления

4) классификаторы управленческой информации и документации.

Автоматизированная система ведения классификаторов имеет следующие подсистемы:

1) объектная подсистема, которая объединяет предприятия и отраслевые институты, отвечающие за передачу информации об изменениях в системе классификаторов.

2) функциональная, которая объединяет однотипные, технологические процессы по ведению классификаторов,

3) обеспечивающая, в которую входят программное, техническое и информационное обеспечение