Описание полей таблицы «Конференция»




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

ТЕМА: ЗНАКОМСТВО С ИНСТРУМЕНТАЛЬНЫМИ СРЕДСТВАМИ ДЛЯ СОЗДАНИЯ НОВЫХ ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ НА ОСНОВЕ БАЗ ДАННЫХ

 

Цель работы - изучение возможностей case-средств для проектирования БД на основе выбранной предметной области.

Этапы выполнения работы. Выбирается одно из инструментальных средств (case-средств): Rational Rose, ERWIN.

Изучаются концепции и возможности выбранного средства. Студент должен приобрести навыки по инсталляции систем, разработке пилотного проекта на основе этих систем. При этом используются материалы лабораторных работ
N 1–3 по проектированию и созданию БД. Для каждого средства выбирается свое направление пилотного проекта.

Производится разработка пилотного проекта. Для выбранного средства создается свой вариант проекта – разрабатываются диаграммы по базе данных с учетом опыта их проектирования и создания, накопленного при выполнении в лабораторных работах № 1–3.

Студент должен приобрести следующие знания и навыки:

· иметь общее представление о case-средствах для проектирования БД;

· проектирования БД в выбранном case-средстве;

· автоматического создания (экспорта) БД из case-средства в различные БД.

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

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

Срок представления: в течение четвертого месяца занятий.

Литература

  1. Вендров А.М. CASE - технологии. Современные методы и средства
    проектирования информационных систем. – М.: CIT МГУ. 1996. –https://www.interface.ru/fset.asp?Url=/LOGWORKS/caset/glava1/case.htm.
  2. Сайт проектирование баз данных и хранилищ данных. https://www.erwin.ru.

ПРОЕКТИРОВАНИЕ БД В ERWIN (НА ПРИМЕРЕ ПРОЕКТИРОВАНИЯ БД «КОНФЕРЕНЦИИ»)

 

Установка ERWin

  • Использовался Computer Associates ERwin 4.0.
  • После установки в корне диска создается папка CA_LIC.
  • Копируем файл KEYGEN.exe в эту папку.
  • Запускаем в ней файл RegIT.exe.
  • Выбираем Register Later.

· Registration ID берем из кряка KEYGEN.exe.

Запуск, настройка, проектирование

  • Запуск – Create a New Model – Logical/Physical.
  • Target Database для начала выберем Access 2000.
  • - вид панели инструментов, выбираем второй инструмент; он используется для создания сущностей (таблиц БД), рис.22.
  • Задаем имя сущности – Конференция.
  • Если возникли проблемы с отображением русских букв – заходим в меню Format – Default Fonts & Colors и везде, где необходимо меняем Arial на Arial CYR, не забываем поставить Apply To на All Object (внизу).
  • Кликаем на прямоугольник Сущности, получаем следующее.

Рис.22. Создание сущности «Конференция»

 

  • Создаем новый атрибут – id конференции (Attribute Name – id конференции, Column Name – conference_id, тип – Number).
  • Отмечаем его как первичный ключ – Primary Key.
  • Во вкладке Datatype выбираем INTEGER.
  • Один атрибут создан, также создаем остальные.

 

 

Таблица 10

Описание полей таблицы «Конференция»

Attribute Name Column Name Тип (логический) Datatype (физический)
Город city String VARCHAR(100)
Место проведения place String VARCHAR(255)
Название name String VARCHAR(255)
Краткое название short_name String VARCHAR(100)
Дата начала date_begin Datetime DATE
Дата окончания date_end Datetime DATE
Дата регистрации date_register Datetime DATE
Дата предоставления тезисов date_art Datetime DATE
Краткое описание description String VARCHAR(255)
Почтовый адрес address String VARCHAR(255)
Телефон tel String VARCHAR(150)
Факс fax String VARCHAR(150)
E-mail email String VARCHAR(100)
WWW-адрес www String VARCHAR(100)

 

В результате должна получиться следующая картина.

Или при переводе в вид физического представления (поменять на панели управления Logical на Physical) – при этом необходимо поменять имя сущности.

 

Аналогично создаем сущность Страна (далее речь идет о логическом представлении).

Объединяем сущности, выбираем инструмент , кликаем на сущность Страна, а затем на сущность Конференция, получаем следующую картину, рис.23.

 

Рис.23. Связь таблиц

 

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

Рис.24. Логическая модель

 

Физическая модель дана на рис. 25.

Рис.25. Физическая модель

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-01-26 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: