У вас вопросы?
У нас ответы:) SamZan.net

ЛАБОРАТОРНАЯ РАБОТА 8 Генерация базы данных физического уровня в среде СУБД ccess с применением пакета Erwin

Работа добавлена на сайт samzan.net: 2016-03-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 6.4.2025

2

ЛАБОРАТОРНАЯ РАБОТА №8

Генерация базы данных физического уровня в среде СУБД Access с применением пакета Erwin

Введение

В настоящей работе модель данных предметной области «Библиотечный каталог», разработанной в среде пакета Erwin транслируется в среду СУБД Access.

Цель работы:

Освоение приемов работы проектировщика при генерации системного каталога базы данных с применением пакета ERwin 7.0.

Постановка задачи:

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

Учебные вопросы

  1.  Определение набора сущностей в ERwin 7.0
  2.  Определение атрибутов и связей между сущностями.
  3.  Создание (редактирование) физической модели.

УЧЕБНЫЙ ВОПРОС «Подготовка к генерации базы данных в MS Access 2010»

Постановка задачи: создать пустую БД с именем test_bibl.accdb в СУБД Access определить набор сущностей и задать связи между ними.

  1.  Действия проектировщика. Подготовку к генерации базы данных физического уровня начать с создания пустой БД в среде MS Access 2010.
  2.  Для этого выполнить следующие действия:
  3.  запустить СУБД MS Access 2010;
  4.  выполнить команду на создание новой БД;
  5.  присвоить ей имя test_bibl и сохранить (рис.1,2).

Рис. 1. Пустая БД в среде MS Access 2010

Рис.2. Сохранение копии БД test-bibl в формате совместимом с Access 2003.

УЧЕБНЫЙ ВОПРОС «Выбор сервера баз данных»

Постановка задачи: выбрать сервер для генерации на нем системного каталога test_bibl.accdb в СУБД Access.

  1.  Действия проектировщика.
    1.  Открыть ER-диаграмму Test.erwin и с помощью списка выбора в стандартной панели инструментов произвести переключение между логической и физической моделью. При переключении, если физической модели еще не существует, она будет создана автоматически.
    2.  Выбрать СУБД, в которой производиться генерация БД физического уровня. Для этого в головном меню подвести курсор к команде DATABASE и нажать на левую кнопку ручного манипулятора «мышь», в появившемся списочном меню навести курсор на ярлык Choose database после чего нажать левую кнопку ручного манипулятора «мышь». В раскрывшемся диалоговом окне выбрать СУБД Access 2003 и щелкнуть по кнопке <ОК> (рис. 3).

Рис. 3 Выбор СУБД Access 2003 (сервера)

УЧЕБНЫЙ ВОПРОС «Установка соединения из ERwin c СУБД Access»

Постановка задачи: установить соединение схемы базы данных с СУБД Access.

  1.  Действия проектировщика.
  2.  Открыть диалоговое окно Forward Engineering/Schema Generation применяя один из двух вариантов действий:
  3.  через ярлык Tools головного меню последовательно перейти в раскрывшемся списке меню к ярлыку Forward Engineer и далее к Schema Generation через нажатие левой кнопки ручного манипулятора «мышь» (TOOLS/Forward Engineering/Schema Generation);
  4.  через кнопку Forward Engineer  меню.

Рис. 4. Открытие диалогового окна Forward Engineering/Schema Generation

Диалоговое окно генерации схемы БД имеет 3 закладки:

  1.  Options. Служит для задания опций генерации объектов базы данных - триггеров, таблиц, представлений, колонок, индексов и т.д. Для задания опций генерации какого-либо объекта следует выбрать объект в левом списке закладки, после чего включить соответствующую опцию в правом списке.
  2.  Во вкладке Summary отображаются все опции, заданные во вкладке Options. Список опций в Summary можно редактировать так же, как и в Options.
  3.  Comment. Позволяет внести комментарий для каждого набора опций. Каждый набор опций может быть именован (окно Option Set, кнопки New, Rename и Delete) и использован многократно.
  4.  Кнопка Preview вызывает диалог Schema Generation Preview, в котором отображается SQL-скрипт, создаваемый ERwin для генерации системного каталога СУБД (рис.5).

Рис.5. SQL-скрипт генерации системного каталога СУБД

  1.  Кнопка Print диалога предназначена для вывода на печать создаваемого ERwin SQL-скрипта.
  2.   Кнопка Report сохраняет тот же скрипт в ERS- или SQL-текстовом файле. Эти команды можно в дальнейшем редактировать любым текстовым редактором и выполнять при помощи соответствующей утилиты сервера.

УЧЕБНЫЙ ВОПРОС «Генерация схемы базы данных»

Постановка задачи: осуществить генерацию базы данных в СУБД СУБД Access.

Действия проектировщика.

  1.   В диалоговом окне Access Connection необходимо указать путь к БД в СУБД Access, вписать имя admin и нажать кнопку Connect (рис.6).

Рис.6. Диалоговое окно Access Connection

  1.  Нажатие на кнопку Generate приведет к запуску процесса генерации схемы. Возникает диалог связи с базой данных, устанавливается сеанс связи с сервером-базы данных (СУБД Access), и начинает выполняться SQL-скрипт. При этом возникает диалог Generate Database Schema (рис. 7).

Рис. 7 Процесс генерации схемы

  1.  Открыть ранее созданную базу данных в СУБД Access (рис.8).

Рис. 8 Таблицы в СУБД Access (файл test_bibl)

Рис. 9. Схема созданной базы данных «Библиотечный каталог» в СУБД Access

Литература:

Проектирование баз данных с применением Erwin/




1. консультантклиент.html
2. Topics or words from the rticle re most interesting nd which re most boring
3. по историческому центру Вены начнется с прогулки по старинным венским улицам- Kertnerstrsse и Grben знаменитые венс
4. НАЛОГИ- ИХ СУЩНОСТЬ, ВИДЫ И ФУНКЦИИ
5. 1 Понятие и виды внешнеэкономической деятельности
6. По этим свойствам они разительно отличаются от металлов
7. Theatre
8. Алексинская средняя общеобразовательная школа Праздник Праздник лучшего друга.html
9. Еда для здоровья
10. Учебник под ред М