- •Часть 1
- •0804 - "Компьютерные науки"
- •Содержание
- •Вступление
- •Ознакомиться с назначением и основными технологическими приемами использования инструментальной case-системы eRwin 4.0.
- •Изучить графические характеристики диаграммы в eRwin. Методические указания к выполнению лабораторной работы
- •Общие сведения
- •Назначение системы
- •Уровни представления информации в системе eRwin
- •4. Моделирование данных в eRwin
- •4.1 Процесс построения информационной модели
- •4.3. Сущности (Entity) в eRwin
- •4.4. Описание работы с системой
- •– Изучить процесс построения простейших er-диаграмм для заданной предметной области.
- •Методические указания к выполнению лабораторной работы
- •1. Исходные данные
- •2. Постановка задачи
- •3. Создание логической модели данных
- •Методические указания к выполнению лабораторной работы
- •Общие сведения по работе
- •1.1. Создание файла бд в среде субд ms Access
- •1.2. Генерация структуры бд в среде eRwin для целевой субд
- •2. Порядок выполнения работы
- •Методические указания к выполнению лабораторной работы
- •1. Общие сведения о работе с таблицами данных в субд ms Access
- •1.1. Создание новой или открытие существующей базы данных
- •1.2. Создание таблицы базы данных.
- •1.3. Задание отношений ссылочной целостности между таблицами.
- •1.4. Ввод информации.
- •1.5. Создание таблиц при помощи мастера таблиц.
- •2. Порядок выполнения работы
- •Методические указания к выполнению лабораторной работы
- •1. Общие сведения о работе с запросами в субд ms Access
- •Команда select
- •Команда update
- •Команда insert
- •Команда delete
- •1.5. Особенности записи конструкции where
- •1.6. Примеры написания простых sql запросов для тестовой предметной области
- •1.7. Построения запросов в режиме конструктора
- •Порядок выполнения работы
- •Контрольные вопросы
- •ЗаключенИе Перечень рекомендуемых источников
- •“ Організація баз даних і знань ”
- •0804 - "Комп'ютернi науки"
- •В авторській редакції
Вступление
При разработке практически любых информационных систем (ИС) одной из главных проблем является задача построения модели данных (МД) для определенной предметной области (ПрО), а затем – ее эффективная программная реализация в виде соответствующей базы данных (БД).
Процессы моделирования данных для реальных приложений являются весьма сложными и трудоемкими как с концептуальной так и с технологичкой точки зрения, т.к. разработчику ИС приходится оперировать информацией о большом числе объектов и их логических связей в данной ПрО, создавать ряд необходимых проектных документов (схем, таблиц и т.д.), а затем – и программный код, реализующий МД. Поэтому в настоящее время для автоматизации этих процессов широко используются различные инструментальные средства из категории т.н. CASE-систем, таких, как например, MS Visual Data Modeler, Oracle Designer, System Architect и некоторые др. К числу этих средств относится и система ERwin, основы функционирования и применения которой изучаются в данном лабораторном практикуме. Эти вопросы рассматриваются в лабораторных работах №№ 1-3.
Основным преимуществом применения системы ERwin является возможность разработки МД в таком виде, который позволяет затем реализовать ее программными средствами различных систем управления базами данных (СУБД). Одной из таких весьма широко распространенных СУБД является система MS Access, которая используется в данном практикуме для того, чтобы показать полный жизненный цикл разработки и реализации реляционной МД и дать студентам необходимые практические навыки при изучении лекционного курса “Основы проектирования баз данных и знаний”. Эти вопросы представляют собой содержание лабораторных работ №№ 4-5.
ЛАБОРАТОРНАЯ РАБОТА № 1
Тема: ИЗУЧЕНИЕ ОСНОВНЫХ ТЕХНОЛОГИЧЕСКИХ ПРИЕМОВ ИСПОЛЬЗОВАНИЯ ИНСТРУМЕНТАЛЬНОЙ CASE-СИСТЕМЫ ERWIN 4 .0
Цели работы:
-
Ознакомиться с назначением и основными технологическими приемами использования инструментальной case-системы eRwin 4.0.
-
Понять и усвоить особенности процесса проектирования информационной модели.
-
Изучить принципы построения основных компонентов ER-диаграмм: сущностей, связей и атрибутов.
-
Получить представление об элементах управления главного меню.
-
Освоить уровни демонстрации изображения в ERwin.
-
Изучить графические характеристики диаграммы в eRwin. Методические указания к выполнению лабораторной работы
-
Общие сведения
Система ERwin – это программное средство из категории т.н. CASE (Computer – Aided Software Engineering) - систем для моделирования и проектирования баз данных (БД). Система ERwin поддерживает процесс проектирования модели данных, генерацию схемы БД на языке SQL для целевой системы управления базы данных (СУБД). Такими СУБД могут быть ORACLE, Informix, InterBase, Ingres, Sybase, DB/2 IBM, Microsoft SQL Server, Progress и некоторые др. Система ERwin позволяет также проводить реинжиниринг (reengineering) существующей БД.
Сама аббревиатура названия системы - ERwin – указывает на то, что в основу ее функционирования положено представление о ER (Entity-Relationalship)-модели данных или модели «сущность-связь». Основным объектом работы пользователя системы являются модели данных в виде ER-диаграмм.