- •© Издательский центр дгту, 2005 Введение
- •1. Постановка задачи
- •1.1. Описание задачи
- •1.2. Анализ объекта
- •2. Проектирование базы данных
- •2.1. Разработка информационной модели
- •2.2. Выбор способа представления информации, программного инструментария
- •3.4. Заполнение базы данных
- •3.5. Изменение и дополнение данных
- •4. Создание объектов управления базой данных
- •4.1. Поиск необходимых сведений
- •4.2. Сортировка данных
- •4.3. Отбор данных
- •4.4. Заполнение вычисляемых полей.
- •4.7. Вывод на печать
- •5. Цель курсовой работы.
- •6. Требования к курсовому проекту
- •7. Требования к отчету о курсовой работе.
- •Утверждаю
- •Пояснительная записка
- •Утверждаю
- •Задание
- •1. Постановка задачи
- •1.1. Описание задачи
- •1.2. Анализ объекта
- •2.2. Выбор способа представления информации в субд
- •2.3. Создание таблицы
- •Количество
- •Конструирование базы данных в среде Access
- •3.1. Создание форм
- •3.2. Наполнение базы данных экспериментальными данными
- •Создание объектов для поиска, пересчета, выборки данных из таблиц, создания и заполнения вычисляемых полей
- •4.1. Расчет количества товара каждого наименования
- •4.1.1. Пересчет количества товаров при его пополнении
- •4.1.2. Пересчет количества товара с учетом продаж
- •4.1. 3. Получение сведений о товарах супермаркета
- •4.1.4. Получение сведений об отделах супермаркета
- •4.1.5. Получение сведений о продажах
- •4.1.6. Получение сведений о проданных товарах супермаркета по отделам
- •4.1.7. Поиск товара по наименованию
- •4.1.8. Получение списка товаров указанного отдела
- •Создание отчетов
- •Создание Макросов
- •Создание кнопочных форм
- •8. Создание макроса Autoexec
- •Литература
МИНИСТЕРСТВО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
ДОНСКОЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Кафедра "Информатика"
МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ
К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ
ПО РАЗРАБОТКЕ БАЗ ДАННЫХ
Для студентов технологических специальностей
Ростов – на – Дону
2005 г.
Составитель к.т.н. Крыгина Л.Ф.
Методические указания и задания для курсовой работы по курсу «Информатика» по теме «Разработка базы данных в среде MS Access»/ Ростов – на - Дону, 2005, 31 с.
Методические указания содержат рекомендации по выполнению курсовой работы, требования, предъявляемые к оформлению пояснительной записки, варианты курсовых работ, а также пример пояснительной записки к разработке базы данных.
Печатается по решению методической комиссии факультета «Автоматизации и информатики»
© Издательский центр дгту, 2005 Введение
Прежде чем приступать к работе с базой данных, в первую очередь необходимо выбрать модель представления данных. Она должна отвечать следующим требованиям:
• наглядность представления информации;
• простота ввода информации;
• удобство поиска и отбора информации;
• возможность использования информации, введенной в другую базу;
• возможность быстрой перенастройки базы данных (добавление новых полей, новых записей, их удаление).
При разработке базы данных можно выделить следующие этапы работы.
1. Постановка задачи
1.1. Описание задачи
На этом этапе формируется задание по созданию базы данных. В задании подробно описывается состав базы, назначение и цели ее создания, а также перечисляется, какие виды работ предполагается осуществлять в этой базе данных (отбор, дополнение, изменение данных, поиск, печать или вывод отчета и т. д.).
1.2. Анализ объекта
На этом этапе необходимо рассмотреть, из каких объектов может состоять ваша база данных, каковы свойства этих объектов. Если мы рассматриваем административное деление Европы, то в качестве объектов можно выделить отдельные страны, провинции и т. д. В базе данных «Школа» объектами окажутся школа, параллели классов, отдельные классы. После разбиения базы данных на отдельные объекты необходимо рассмотреть свойства каждого из этих объектов, другими словами, установить, какими параметрами описывается каждый объект (площадь страны или провинции, имя страны или провинции, количество учащихся, фамилии и т. д.). Все эти сведения можно располагать в виде отдельных записей и табличек. Далее необходимо рассмотреть тип данных каждой отдельной единицы записи, например: фамилия — текстовый, площадь страны — числовой. Сведения о типах данных следует также занести в составляемую таблицу. На этом этап анализа можно закончить.
2. Проектирование базы данных
2.1. Разработка информационной модели
На этом этапе по проведенному выше анализу необходимо выбрать определенную модель базы данных. Это может быть реляционная модель, иерархическая или сочетания обеих моделей. Далее необходимо рассмотреть достоинства и недостатки каждой модели, сопоставить их с требованиями и задачами вашей базы данных и выбрать ту модель, которая сможет максимально обеспечить реализацию поставленной вами задачи. После выбора модели необходимо нарисовать схему вашей модели с указанием связей между таблицами или узлами.
2.2. Выбор способа представления информации, программного инструментария
После создания модели необходимо, в зависимости от выбранного программного продукта, определить форму представления вашей информации. В большинстве СУБД данные можно хранить в двух видах:
• с использованием форм;
• без использования форм.
После выбора вида представления информации, вы должны будете выбрать, какие инструменты необходимо применять для создания того или иного вида представления информации. В качестве инструментария в базах данных могут служить Панели инструментов или Мастера по созданию форм и кнопок.
Мастер — программный модуль для выполнения каких-либо операций.
Мастер форм ускоряет процесс создания формы, так как автоматически выполняет всю основную работу. При использовании Мастера Microsoft Access выдает приглашение на ввод данных, на основе которых создается форма. В созданных формах Мастер можно использовать для быстрого создания элементов управления в форме.
В базах данных, например в Access, помимо Мастеров может применяться программный инструмент Конструктор.
Конструктор — режим, в котором осуществляется построение таблицы или формы.
В режиме Конструктор можно изменять свойства полей и их формат. Работая в Microsoft Access, вы можете часть работы выполнять с помощью мастера, а часть — самостоятельно.
3. Конструирование базы данных
После рассмотрения инструментальных возможностей выбранного вами программного продукта можно приступить к реализации вашей базы данных на компьютере. В процессе создания компьютерной модели вам необходимо будет пройти некоторые стадии, типичные для любой СУБД.
3.1. Запуск СУБД, создание нового файла базы или открытие созданной ранее базы
В процессе выполнения данной стадии необходимо запустить СУБД, создать новый файл (новую базу) или открыть существующую базу.
3.2. Создание исходной таблицы или таблиц
Создавая исходную таблицу, необходимо указать имя и тип каждого поля. Имена полей не должны повторяться внутри одной таблицы. В процессе работы с базой данных можно дополнять таблицу новыми полями. В СУБД Access для создания таблиц можно использовать режим Конструктор или Мастер. Созданную таблицу необходимо сохранить, дав ей имя, уникальное в пределах создаваемой базы.
3.3. Создание экранных форм
Первоначально необходимо указать таблицу, на базе которой будет создаваться форма. Ее можно создавать при помощи Мастера форм или самостоятельно, указав, какой вид она должна иметь (например, в виде столбца или таблицы). При создании формы можно указывать не все поля, которые содержит таблица, а только некоторые из них. Имя формы может совпадать с именем таблицы, на базе которой она создана. На основе одной таблицы можно создать несколько форм, которые могут отличаться видом или количеством используемых из данной таблицы полей. После создания форму необходимо сохранить. Созданную форму можно редактировать, изменяя местоположение, размер и формат полей. В процессе форматирования текстовых полей можно изменить вид, размер, цвет шрифта, а также выравнивание текста в окне поля (по левому краю, по центру, по правому краю).