Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Методические указания

Читайте также:
  1. I. Методические рекомендации.
  2. IV. Методические рекомендации и критерии.
  3. Другие учебно-методические материалы по конкретной дисциплине
  4. Инструктивно-методические документы
  5. ИНСТРУКТИВНО-МЕТОДИЧЕСКИЕ ДОКУМЕНТЫ
  6. Методические аспекты учетной политики бюджетных и некоммерческих организаций.
  7. Методические документы санитарного законодательства

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

Знакомство с CASE-средствами

по дисциплине «Базы данных»

АКВТ.2203.ЛР77.0600

 

 

Преподаватель Макарычева В. А.

 

Рассмотрена на заседании цикловой комиссии профилирующих дисциплин

 

Протокол № _____от _______________и рекомендована для студентов

 

Председатель комиссии Беляева М. В.

 

Цель работы

1.1. Изучить основные возможности по построению физической/логической модели.

1.2. Научиться создавать модели на уровне сущности, атрибутов и ключей.

 

 

Приборы и оборудование

2.1. Методические указания

2.2. Computer Associates ERwin Examiner 7.0

 

 

Порядок выполнения работы

3.1. Запустите программу ErWin.

3.2. Создайте пустую модель:

3.3. Определите сущности:

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

3.5. Определите остальные атрибуты сущностей в соответствии с приложением.

3.6. Установите связи между сущностями:

3.7. Задайте правила ссылочной целостности:

3.8. Выполните данные действия для всех связей.

3.9. Сохраните созданный проект.

3.10. Оформите отчет, сделайте выводы о проделанной работе.

Контрольные вопросы

4.1. Какой инструмент используется для создания сущности?

4.2. Какие связи называются идентифицируемыми и как их построить?

4.3. Какие четыре домена первоначально определены в ErWin?

 

Содержание отчета

5.1. Цель работы.

5.2. Приборы и оборудование.

5.3. Протокол выполнения работы (с распечатками).

5.4. Выводы.

 

 

Рекомендованная литература

 

6.1. Тихонов А. Ф., Тихонова Л. Н. VISUAL FOXPRO 5.0. Руководство пользователя. М.: Бином, 1997.

6.2. Том Стернс, Леонард Стернс. VISUAL FOXPRO сегодня. Мн.: ООО”Пупурри”, 1997

Методические указания

Запустите программу ErWin. Для создания новой модели:

a. Выполните команду File -> New...

b. В окне Create model – Select Template выберите опцию создания логической/физической (logical/physical) модели и определите целевую СУБД для создаваемой физической модели Access 2000.

Для добавления сущности в модель:

c. Выберите на панели инструментов компонент сущность (Entity) и перенесите его на поле модели.

d. В соответствии с методологией проектирования сущности требуется задать номер, имя сущности, ввести определение и описание структуры. Для задания данных свойств в контекстном меню выберите пункт Entity Poperties.

e. В поле Name задайте номер и имя сущности – Job/1, на вкладке Definition задайте словесное определение сущности – Специальность, а на вкладке Note – описание сущности.

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

f. Выберите пункт Attributes из контекстного меню сущности.

g. Нажмите на кнопку New… для добавления нового атрибута, после чего откроется окно определения нового атрибута. В поле Attribute Name введите имя первичного ключа – Код специальности. В поле Column Name – англоязычное имя соответствующей ему в физической модели – Job_code.

h. Установите флажок Primary Key расположенный на вкладке General.

i. Установите домен Number для созданного атрибута.

Для определения остальные атрибуты сущности Job используйте приложение 1.

Для установления связей между сущностями:

j. Требуется выбрать одну из трех кнопок связи на панели инструментов. Для задания не определенной связи требуется выбрать кнопку Many-to-many relationship. Для определения идентифицирующей определенной связи требуется выбрать кнопку Identifying relationship, а для задания не идентифицирующей определенной связи требуется выбрать кнопку Non - Identifying relationship.

k. Щелкните на сущности, которая выбрана в качестве родительской для определяемой связи(Job), а затем на дочерней (Employee).

Для задания правил ссылочной целостности:

l. Откройте свойства связи, для чего из контекстного меню связи выберите пункт Relationship Properties и перейдите на вкладку RI Action.

m. Для свойств Parent Delete и Parent Update установите значение Restrict.

Выполните данные действия для всех связей.

 

 

Приложение 1

 

 

Задание

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

 

Фамилия Должность Выдано денег на командировку Командировки сотрудников Документ
Город Дата Служебное задание Рег.№ Вид документа
Пронин Начальник   20 000р Черноморск 01.01.98 Проект №1 11/11 Приказ
10 000р Арефьев 02.02.98 Проект №2 19/нс Отчет
5 000р Костюки 03.03.98 Проект №3 21-ик Письмо
Исаев Экономист 15 000р Черноморск 01.01.98 Проект №1 11/1 Приказ
15 000р Верхоянск 02.02.98 Проект №3 12/нс Отчет
Бонд Секретарь $ 5 000 Париж 01.01.98 Спец. задание 11/1 Приказ
$ 6 000 Лондон 02.02.98 Спец. задание 19/нк Отчет
$ 7 000 Нью-Йорк 03.03.98 Спец. задание 21-и Письмо
$ 8 000 Самара 04.04.98 Проект №1 777/2 Сл. записка

 


Дата добавления: 2015-11-16; просмотров: 35 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Література іноземними мовами| Задания для самостоятельного выполнения

mybiblioteka.su - 2015-2024 год. (0.007 сек.)