
- •Размещено на http://www.Allbest.Ru/
- •Пояснительная записка
- •Задание на курсовую работу
- •Содержание
- •Условные сокращения
- •Введение
- •1. Проектирование и реализация базы данных «аптека»
- •1.1 Понятие Базы данных и субд
- •1.2 Проектирование бд в предметной области «Аптека»
- •1.3 Реализация бд «Аптека»
- •1.3.1 Создание таблиц бд «Аптека»
- •1.3.2 Реализация запросов
- •1.3.3 Построение форм
- •1.3.4 Построение отчетов
- •Заключение
- •ПриложениЕ
- •Литература
Размещено на http://www.Allbest.Ru/
Министерство образования Республики Беларусь
Учреждение образования
Белорусский национальный технический университет
Пояснительная записка
к курсовой работе
на тему «Создание базы данных в предметной области «Аптека»
Минск 2010
Задание на курсовую работу
Необходимо спроектировать БД, включающую сведения, представленные в виде группы атрибутов:
Аптека (Наименование лекарства; аннотация; место хранения; дата поступления; приход; остаток на конец месяца; фирма производитель; поставщик и т.д.).
Задание состоит в следующем:
Создать БД (не менее трех таблиц). Занести в нее данные (не менее 15 записей в главной таблице).
Организовать постоянные связи между таблицами для обеспечения целостности своей БД. Убедиться, что:
Данные, внесенные в таблицы непротиворечивы;
Система поддержки целостности БД функционирует. Для этого изменить, ввести и удалить данные в таблицах с нарушением правил поддержания целостности БД.
Данные, введенные в таблицы, сохранить и распечатать.
На основе объединенных таблиц создать запросы в режиме конструктора:
запросы на выборку (предусмотреть выбор символьных данных, числовых, использование масок);
итоговые запросы;
запрос с параметром;
перекрестные запросы.
Организовать к БД запросы на выборку информации по значению текстового поля, по значению одного первого символа, по значению числового поля, продемонстрировать работу операции группирования данных в итоговом запросе (использовать функций count(), average(), sum()), создать в запросе новое поле с использованием построителя выражений. Для некоторого поля сформировать новый заголовок. Применить в запросах упорядочивание данных..
Создать форму по данным одной из таблиц, используя Мастер форм. Построить диаграмму на основе итогового запроса. Диаграмму отформатировать и распечатать. Создать автоформу по своему усмотрению. В режиме конструктора добавить в автоформу объект WordArt. Созданные формы распечатать.
Оформить отчет, используя Мастер отчетов.
Создать кнопочную форму, через которую предусмотреть вывод всех объектов БД.
Титульный лист к курсовой работе, описание и результаты выполнения заданий в виде распечаток, полученных на компьютере, представляются на листах формата А4 в скрепленном виде. Созданная БД должна храниться на дискете и должна предоставляться вместе с распечатками.
Содержание
Условные сокращения
Введение
1. Проектирование и реализация базы данных «Аптека»
1.1 Понятие Базы данных и СУБД
1.2 Проектирование БД в предметной области «Аптека»
1.3 Реализация БД «Аптека» 1
1.3.1 Создание таблиц БД «Аптека»
1.3.2 Релизация запросов
1.3.3 Построение форм
1.3.4 Построение отчетов
Заключение
Приложение
Литература
Условные сокращения
БД – база данных
ИД − идентификатор
СУБД – система управления базами данных
ЭФ – электронная форма