Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОБДЗ_часть1_текст.doc
Скачиваний:
5
Добавлен:
04.11.2018
Размер:
1.38 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

«Харьковский политехнический институт»

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к проведению лабораторных занятий по курсу

«ОРГАНИЗАЦИЯ БАЗ ДАННЫХ И ЗНАНИЙ»

Часть 1

«Моделирование данных в системе ERwin»

для студентов направления подготовки специалистов

0804 - "Компьютерные науки"

Утверждено

редакционно-издательским

советом университета,

протокол № __ от ______

Харьков НТУ «ХПИ» 2007

Методические указания к проведению лабораторных занятий по курсу “Организация баз данных и знаний”, часть 1: “Моделирование данных в системе ERwin” для студентов направления подготовки специалистов 0804 – "Компьютерные науки" / Сост. Н.В.Ткачук, Е.В. Борщ, Е.Ю. Климова, А.В. Костанян, Е.А. Матат. – Харьков: НТУ «ХПИ», 2007. – 57 с.

Составители: Н.В. Ткачук,

Е.В. Борщ,

Е.Ю. Климова,

А.В. Костанян,

Е.А. Матат.

Рецензент: проф. Н.В. Шаронова

Кафедра автоматизированных

систем управления

Содержание

Вступление 5

1. Лабораторная работа № 1 – Изучение основных технологических приемов использования инструментальной case-системы ERwin 4 .0 6

1.1. Общие сведения 6

1.2. Назначение системы 7

1.3. Уровни представления информации в системе ERwin 7

1.4. Моделирование данных в ERwin 8

1.4.1 Процесс построения информационной модели 8

1.4.2. Отображение логического и физического уровня модели данных в ERwin 9

1.4.3. Сущности (Entity) в ERwin 10

1.4.4. Описание работы с системой 15

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

2. Лабораторная работа № 2 – Разработка базовых ER-диаграмм для заданной предметной области системы с использованием системы ERwin 4 .0 18

2.1. Исходные данные 18

2.2. Постановка задачи 19

2.3. Создание логической модели данных 19

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

3. Лабораторная работа № 3 – Разработка схемы БД для целевой системы управления базы данных (субд) с использованием инструментальной case-системы ERwin 4 .0 26

3.1. Общие сведения по работе 26

3.1.1. Создание файла БД в среде СУБД MS Access 26

3.1.2. Генерация структуры БД в среде ERwin для целевой СУБД 29

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

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

4. Лабораторная работа № 4 – Работа с таблицами реляционной модели данных в СУБД MS Access 36

4.1. Общие сведения о работе с таблицами данных в СУБД MS Access 36

4.1.1. Создание новой или открытие существующей базы данных 36

4.1.2. Создание таблицы базы данных. 37

4.1.3. Задание отношений ссылочной целостности между таблицами. 39

4.1.4. Ввод информации. 40

4.1.5. Создание таблиц при помощи мастера таблиц. 41

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

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

5. Лабораторная работа № 5 – Реализация запросов к реляционной модели данных в СУБД MS Access 44

5.1. Общие сведения о работе с запросами в СУБД MS Access 44

5.1.1 Команда SELECT 45

5.1.2. Команда UPDATE 45

5.1.3. Команда INSERT 46

5.1.4. Команда DELETE 47

5.1.5. Особенности записи конструкции WHERE 47

5.1.5.1. Логические операторы и стандартные функции SQL, возвращающие логическое значение 48

5.1.5.2. Агрегативные (математические) функции вычисления сумм 48

5.1.6. Примеры написания простых SQL запросов для тестовой предметной области 49

5.1.7. Построения запросов в режиме конструктора 53

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

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

Заключение 57

Перечень рекомендуемых источников 58