Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод_указ к РГР СПСвСУ.doc
Скачиваний:
2
Добавлен:
13.11.2018
Размер:
363.01 Кб
Скачать

Федеральное агентство по образованию

ГОУ ВПО «Сибирский государственный технологический университет»

С.Л.Карпенко

СПЕЦИАЛЬНЫЕ ПРОГРАММНЫЕ СРЕДСТВА

В СИСТЕМАХ УПРАВЛЕНИЯ

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ И РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ

С ПОМОЩЬЮ РЕЛЯЦИОННОЙ СУБД В ЗАДАННОЙ ПРЕДМЕТНОЙ ОБЛАСТИ

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

к выполнению расчетно-графической работы

для студентов специальности 220301 всех форм обучения

Красноярск, 2006

Федеральное агентство по образованию

ГОУ ВПО «Сибирский государственный технологический университет»

Факультет автоматизации и информационных технологий

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

С.Л.Карпенко

СПЕЦИАЛЬНЫЕ ПРОГРАММНЫЕ СРЕДСТВА

В СИСТЕМАХ УПРАВЛЕНИЯ

ПРОЕКТИРОВАНИЕ БАЗЫ ДАННЫХ И РЕАЛИЗАЦИЯ ПРИЛОЖЕНИЯ

С ПОМОЩЬЮ РЕЛЯЦИОННОЙ СУБД В ЗАДАННОЙ ПРЕДМЕТНОЙ ОБЛАСТИ

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

к выполнению расчетно-графической работы

для студентов специальности 220301 всех форм обучения

Красноярск, 2006

УДК 681.3

Специальные программные средства в системах управления: Методические указания к выполнению расчетно-графической работы для студентов специальности 220301 всех форм и видов обучения. Проектирование базы данных и реализация приложения с помощью реляционной СУБД в заданной предметной области.Красноярск: СибГТУ, 2006. – Электронное издание

Составитель: к.ф.-м.н., доцент Карпенко С.Л.

Одобрены и рекомендованы к изданию редакционно-издательским советом СибГТУ

Рецензент: к.т.н., доц. Т.Г.Зингель (секция методического совета СибГТУ)

Сибирский государственный технологический университет, 2006

Содержание

Введение 6

1 Задание для выполнения расчетно-графической работы 6

1.1 Исходные данные 6

1.2 Задачи расчетно-графической работы 7

2 Структура расчетно-графической работы 8

2.1 Пояснительная записка 8

2.2 Графическая часть 8

3 Требования к структурным элементам работы 9

3.1 Титульный лист 9

3.2 Задание 9

3.3 Реферат 9

3.4 Содержание 9

3.5 Введение 9

3.6 Основная часть 9

3.7 Заключение 10

3.8 Библиографический список 10

4 Теоретические основы проектирования базы данных 10

4.1 Метод нормальных форм 10

4.2 ER-моделирование реляционных БД и средства автоматизации проектирования 13

5 Реализация приложения базы данных в СУБД Access 16

5.1 Таблицы 16

5.2 Запросы 19

5.3 Формы 24

5.4 Оформление формы и ее элементов 25

Библиографический список 27

Приложение А 28

Приложение Б 29

Приложение В 31

Оформление пояснительной записки 31

В1 Общие положения 31

В 2 Построение пояснительной записки 31

В З Изложение текста пояснительной записки 32

В 4 Оформление иллюстраций 32

В 5 Оформление таблиц 32

В 6 Содержание 33

Введение

Расчетно-графическая работа (РГР) по дисциплине выполняется студентами очной сокращенной формы обучения в 3 семестре, очной полной формы - в 5 семестре, заочной формы обучения - в 6 семестре.

Выполнение расчетно-графической работы позволит студенту научиться:

  • организовывать данные в современных информационных системах (ИС) и использовать эффективные средства обработки информации;

  • использовать средства создания приложений для БД в реляционных СУБД (MS ACCESS, SQL-Server);

  • разрабатывать и использовать БД, учитывая специфику своей профессиональной предметной области.

Целью РГР является проектирование базы данных и реализация приложения для БД в заданной предметной области с помощью реляционной СУБД ( MS Access в типовом случае).

Выполнение РГР предусматривает творческое решение ряда задач:

- создание информационной модели будущей БД путем анализа предметной области методом нормализации или ER-моделирования;

- создание средств обработки данных (запросов) с помощью стандарного (SQL) и графического языков (QBE).;

- разработку наглядного графического интерфейса приложения,

- применение дополнительных средств (отчетов, страниц доступа к данным) для получения требуемой информации из БД;

- реализацию защиты данных от несанкционированного доступа;

- выделение БД и приложения из единого mdb-файла.

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

1 Задание для выполнения расчетно-графической работы

1.1 Исходные данные

Исходными данными для расчетно-графической работы является предметная область, сведения из которой будут отражены в будущей БД, и потенциальные информационные потребности пользователя этой базы. Предметная область самостоятельно выбирается студентом и согласовывается с преподавателем. Условием успешного выполнения работы являются четкие представления студента об объектах, их свойствах и взаимосвязях в выбранной области.

В качестве примера предметной области рассмотрим отношения, моделирующие работу фирмы, занимающейся разработкой программ: R1(Cотрудник, Отдел), R2(Имя_файла, Сотрудник_владелец_файла), R3(Название_программы, Имя_файла, Сервер), R4(Имя_файла, Сервер).

Назначение атрибута первичным ключом и повторение его в другой таблице (отношении) в качестве внешнего позволяет создать связи отношений типа 1:М(многие).Например, сотрудник может владеть многими файлами. Реализовав схему данных и обеспечив ссылочную целостность, можно написать на языке SQL запросы, которые и образуют основу приложения для БД.

Другими полезными примерами создания фактографических баз данных могут быть:

  • справочно-поисковая система для средств измерений, сгруппированных в отношения по какому-либо признаку (по измеряемой величине) или приложения к имеющейся БД определенного изготовителя приборов с запросами, позволяющими оптимизировать подбор искомого средства измерения;

  • БД учета поверки и ремонта приборов работниками службы КИП с учетом выработки, межповерочных интервалов, квалификацией работника, общими затратами и пр.;

  • БД технического отдела обслуживания и ремонта компьютеров и статистического анализа качества комплектующих различных производителей.