Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

MU_Bazy_dannykh_kursovoi_proekt_zaochnoe

.pdf
Скачиваний:
21
Добавлен:
16.03.2015
Размер:
560.36 Кб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО

ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «САМАРСКИЙ ГОСУДАРСТВЕННЫЙ АЭРОКОСМИЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ АКАДЕМИКА С.П. КОРОЛЕВА

(НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ)» (СГАУ)

БАЗЫ ДАННЫХ

Методические указания к курсовому проекту для заочного

обучения

Самара 2012

PDF created with pdfFactory Pro trial version www.pdffactory.com

Базы данных: Методические указания к курсовому проекту для заочного обучения

Составитель: А.Н. Поручиков

УДК 681.3.O6

Базы данных: Метод. указ. к курсовому проекту для заочного обучения /Cамаp. гос. аэрокосм. ун-т; Сост. А.Н. Поручиков. Самара, 2012, 13 с.

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

Указания предназначены для студентов заочной и очно-заочной форм обучения направлений 080100 "Экономика", 080200 "Менеджмент" и 080500 "Бизнес-информатика".

Подготовлены на кафедре "Математические методы в экономике".

Печатаются по решению редакционно-издательского совета Cамаpского государственного аэрокос- мического университета им. академика С.П. Королева

Рецензент Е.И. Чигарина

2

PDF created with pdfFactory Pro trial version www.pdffactory.com

СОДЕРЖАНИЕ

 

ВВЕДЕНИЕ ........................................................................................................................................................................

4

ОСОБЕННОСТИ СОЗДАНИЯ ТАБЛИЦ И СВЯЗЕЙ МЕЖДУ НИМИ....................................................................

4

ЗАПОЛНЕНИЕ ТАБЛИЦ ДАННЫМИ..........................................................................................................................

4

ЗАПРОСЫ ..........................................................................................................................................................................

4

ОПРЕДЕЛЕНИЕ НЕОБХОДИМЫХ ЗАПРОСОВ ..........................................................................................................................

6

ФОРМЫ ДЛЯ ВВОДА И РЕДАКТИРОВАНИЯ ДАННЫХ ........................................................................................

6

ФОРМЫ ДЛЯ ПРОСМОТРА ДАННЫХ........................................................................................................................

7

ОТЧЕТЫ.............................................................................................................................................................................

8

ОРГАНИЗАЦИЯ ДИАЛОГА............................................................................................................................................

9

АВТОЗАПУСК ПРИЛОЖЕНИЯ...................................................................................................................................

10

РЕКОМЕНДАЦИИ ПО ОФОРМЛЕНИЮ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ В WORD........................................

10

ОБЩИЕ ТРЕБОВАНИЯ .......................................................................................................................................................

10

ПОРЯДОК ОФОРМЛЕНИЯ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ ........................................................................................................

11

ПОЛУЧЕНИЕ ОПИСАНИЯ ТАБЛИЦ В WORD.........................................................................................................................

11

Создание описания таблиц.......................................................................................................................................

11

Экспорт описания таблиц в Word ...........................................................................................................................

11

ЭКСПОРТ ТАБЛИЦ ИЗ ACCESS В WORD..............................................................................................................................

12

ВСТАВКА ОТЧЕТОВ ..........................................................................................................................................................

12

ЭКСПОРТ КОПИИ ЭКРАНА ИЗ ACCESS В WORD ..................................................................................................................

12

ВСТАВКА НАЗВАНИЙ ТАБЛИЦ, РИСУНКОВ, ГРАФИКОВ И ССЫЛОК НА НИХ ..........................................................................

12

Оформление названий...............................................................................................................................................

13

Оформление ссылок на названия..............................................................................................................................

13

РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА............................................................................................................................

13

3

PDF created with pdfFactory Pro trial version www.pdffactory.com

ВВЕДЕНИЕ

Курсовой проект по базам данных представляет собой приложение, созданное с использованием системы управления базами данных (СУБД) и позволяет получить навыки использования СУБД для орга- низации информационных систем. В качестве СУБД используется ACCESS 2007, однако работа может быть выполнены и в других версиях ACCESS.

По курсовому проекту в текстовом редакторе Word оформляется пояснительная записка. Ниже приведены рекомендации по выполнению и оформлению курсового проекта. Курсовой проект выполняется в одном файле Access 2007 (типа *.accdb).

ОСОБЕННОСТИ СОЗДАНИЯ ТАБЛИЦ И СВЯЗЕЙ МЕЖДУ НИМИ

При создании таблиц и связей между ними рекомендуется:

числовые поля использовать только для тех данных, по которым производятся вычисления;

задавать минимально необходимые размеры числовых и текстовых полей;

использовать, где это необходимо, свойства полей Значение по умолчанию и Условие на значение,

Формат, Число десятичных знаков;

создавать первичные ключи в каждой таблице

связывать таблицы через одинаковые по смыслу поля с одинаковыми именами, типами и размерами;

использовать связи типа один-ко-многим;

использовать в связях свойство «обеспечение целостности данных».

ЗАПОЛНЕНИЕ ТАБЛИЦ ДАННЫМИ

Заполнять таблицы данными можно только после создания схемы данных! Ввод данных начинают с таблиц на стороне «один», в последнюю очередь заполняют таблицы на стороне «много». В таблицах на стороне «один» должно быть не менее 5-7 записей, в таблице на стороне «много» каждой записи из табли- цы на стороне один должно соответствовать 4-5 записей, таким образом, если на стороне «один» 5 запи- сей, то на стороне «много» должно быть не менее 20 записей.

ЗАПРОСЫ

Запросы позволяют выполнить любую обработку данных: сортировку, фильтрацию, группировку. С помощью запросов можно создавать новые таблицы, удалять и добавлять записи, обновлять данные. Дан- ные, обработанные в запросах, затем отображаются в формах и отчетах. Универсальным средством соз- дания и редактирования запросов является Конструктор запросов, который вызывается командой:

Создание à Другие à Конструктор запросов

Количество запросов в курсовом проекте определяется количеством форм для просмотра и отчетов

взадании и необходимостью обработки данных для них.

Вкурсовом проекте используются следующие типы запросов:

запрос с сортировкой;

запрос на выборку;

запрос на выборку с параметром;

запрос с вычисляемыми полями;

запрос с итогами.

Вид этих запросов в конструкторе представлен ниже (Рисунок 1 - Рисунок 5).

4

PDF created with pdfFactory Pro trial version www.pdffactory.com

Рисунок 1 – Запрос с сортировкой

Рисунок 2 – Запрос на выборку

Рисунок 3 – Запрос с вычисляемым полем

5

PDF created with pdfFactory Pro trial version www.pdffactory.com

Рисунок 4 – Запрос с параметром (параметр - подстрока)

Рисунок 5 – Запрос с итогами

Определение необходимых запросов

Количество запросов определяется количеством необходимых форм и отчетов. Практически все фор- мы и отчеты строятся на запросах. Исключение составляют формы для ввода и редактирования данных, которые строятся непосредственно на таблицах. Анализируя необходимые формы для просмотра и отче- ты, мы определяем, запросы какого типа нам нужны.

ФОРМЫ ДЛЯ ВВОДА И РЕДАКТИРОВАНИЯ ДАННЫХ

Источником формы для ввода и редактирования является исходная таблица, таким образом, их создается столько, сколько таблиц в базе данных. Через эти формы можно удалять, добавлять и редакти- ровать данные в таблице. В эти формы включаются все поля исходной таблицы за исключением кодовых полей.

Формы для ввода и редактирования создаются как формы в один столбец и могут содержать сле- дующие элементы управления:

Для ввода данных в поля:

поля;

поля со списками;

переключатели;

флажки.

6

PDF created with pdfFactory Pro trial version www.pdffactory.com

Для работы с записями

кнопки для работы с записями (удаления, добавления, сохранения);

кнопки перехода по записям;

кнопку закрытия формы.

Пример формы для ввода и редактирования приведен ниже (Рисунок 6).

Рисунок 6 – Пример формы для ввода редактирования данных

ФОРМЫ ДЛЯ ПРОСМОТРА ДАННЫХ

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

ленточные формы, построенные на запросах;

подчиненные формы, построенные на двух таблицах, связанных отношением один-ко-многим;

форму-диаграмму.

Формы для просмотра содержат следующие элементы управления:

кнопки перехода по записям;

кнопку закрытия формы.

Ниже приведены примеры ленточной формы (Рисунок 7), и подчиненной формы (Рисунок 8) и формы- диаграммы (Рисунок 9).

Рисунок 7 – Ленточная форма для просмотра

7

PDF created with pdfFactory Pro trial version www.pdffactory.com

Рисунок 8 – Подчиненная форма

Рисунок 9 – Форма-диаграмма

ОТЧЕТЫ

Приложение может содержать следующие отчеты:

ленточные отчеты, построенные на соответствующих запросах;

отчеты с группировкой и подведением итогов;

отчет-диаграмму.

Отчет начинают создавать с помощью мастера отчетов командой

Создание à Отчеты à Мастер отчетов

Затем полученный отчет редактируют в конструкторе отчетов: подбирают ширину колонок, высоту строк, высоту звголовков, исправляют название отчета и другие подписи. В конструкторе отчетов задают параметры страниц отчета: размер бумаги А4 (210 х 297 мм), книжную ориентацию и размеры полей. Отчет

8

PDF created with pdfFactory Pro trial version www.pdffactory.com

по ширине должен умещаться на странице за вычетом размеров левого и правого поля. Например, если левое и правое поля вместе занимают 35 мм, то ширина отчета не может быть больше 210-35=175 мм. Примеры отчетов приведены ниже (Рисунок 10, Рисунок 11).

Рисунок 10 – Ленточный отчет

Рисунок 11 – Отчет с группировкой и итогами

ОРГАНИЗАЦИЯ ДИАЛОГА

Приложение должно начинать работу с главной кнопочной формы (Рисунок 12), созданной в конст- рукторе форм, из этой формы должны вызываться формы для ввода и редактирования, формы для про- смотра и отчеты, заканчиваться работа в приложении.

9

PDF created with pdfFactory Pro trial version www.pdffactory.com

Рисунок 12 – Главное меню

АВТОЗАПУСК ПРИЛОЖЕНИЯ

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

Кнопка Office à Параметры Access à Текущая база данных

Затем в разделе Параметры приложений в поле со списком Форма просмотра выберите свою форму с главным меню (Рисунок 13). После перезапуска приложения его работа начнется с главного меню.

Рисунок 13 - Параметры приложения

РЕКОМЕНДАЦИИ ПО ОФОРМЛЕНИЮ ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ В

WORD

Общие требования

Пояснительная записка должна быть оформлена с учетом требований, изложенных в документе

Стандарт организации СГАУ 02068410-004-2007: Общие требования к учебным текстовым докумен-

там (http://ssau.ru/info/official_docs/standard/).

Структурными элементами документа являются:

титульный лист;

10

PDF created with pdfFactory Pro trial version www.pdffactory.com

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]