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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 27.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. Понятие собственности, её виды и формы Частная собственность, Как основа рыночного хозяйства
2. Реклама в печатных СМИ кто сегодня формирует аудитории
3. Визначити головні причини формування системи державного регулювання економіки та охарактеризувати його о
4. Алифатические нитросоединения.html
5.  Акціонерне товариство
6. Гостиничный продукт
7. Психика и мозг человека- принципы и общие механизмы связ
8. Омский государственный технический университет Е
9. ОТДЕЛОЧНЫЕ РАБОТЫ Приложение к договору от 2009г
10. Реферат- Кисты и свищи поджелудочной железы