Автор работы: Пользователь скрыл имя, 29 Декабря 2010 в 18:41, курсовая работа
Для успешного управления базами данных необходимы знания о представлении информации в информационных системах, концепциях моделирования данных, принципах организации баз данных и методах их проектирования, программных средствах для работы с базами данных, принципах обработки многопользовательских баз данных, их администрировании.
Microsoft Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и почтовые наклейки.
Введение…………………………………………………………………….4
1.Постановка задачи на разработку базы данных………………………5
1.1Анализ предметной области……………………………………………5
1.2 Требования к информационной системе……………………………..6
2 Проектирование модели данных………………………………………..7
2.1 Семантическая модель данных………………………………………..7
2.2 Логическая модель данных……………………………………………8
2.3 Определение физических характеристик атрибутов……………….10
3 Реализация системы…………………………………………………….12
3.1 Создание, связывание и заполнение таблиц………………………...12
3.2 Реализация запросов к базе дынных…………………………………16
3.3 Создание отчетов……………………………………………………...31
3.4 Создание форм………………………………………………………...31
Заключение………………………………………………………………..34
Список использованных источников
Приложения
Отчет представлен в приложении B.
Теперь создадим отчет, который будет отображать виды товаров, товары, которые относятся к конкретному виду, цену каждого товара. По этим данным также будет показана минимальная и максимальная цена товара определенного вида.
Выбираем создание отчета с помощью мастера. В появившемся окне выбираем таблицу «Вид товара» и из нее добавляем поле «Вид товара». Далее выбираем таблицу «Товар» и выделяем поля «Название товара» и «Стоимость единицы продукции». Нажимаем кнопку «Далее». Появится окно «Выберите вид представления данных», мы ничего не выбираем и нажимаем кнопку «Далее». Появится окно «Добавить уровни группировки?». Без добавления уровней группировки нажимаем «Далее». В появившемся окне нажимаем на «Итоги», выбираем «Min» и «Max». Затем выбираем макет для отчета «по левому краю 2». Требуемый стиль выбираем «Деловой». И нажимаем «Готово».
Отчет сохраняем под именем «Вид товара». Названия полей «Min» и «Max» меняем на «Min цена» и «Max цена» соответственно.
Отчет
представлен в приложении Г.
3.4
Создание форм
Формы служат удобным средством для ввода, просмотра и редактирования информации в базе данных.
Выбираем
создание формы с помощью мастера.
В появившемся окне выбираем таблицу
«Товар» и из нее добавляем поля «Товар»
и «Стоимость единицы продукции». Далее
добавляем таблицу «Вид товара» и из нее
выбираем поле «Вид товара» и таблицу
«Поставка» с полями «Дата поставки»,
«Количество поставленных единиц» и «Стоимость
поставки». Нажимаем кнопку «Далее». Появляется
окно «Выберите вид представления данных».
Здесь мы ничего не меняем, так как сначала
мы выбрали главную, а затем подчинённую
таблицу. По умолчанию стоит пункт «Подчинённые
формы». Нажимаем кнопку «Далее». Появляется
окно «Выберите внешний вид подчинённой
формы». Выбираем вид «табличный», нажимаем
кнопку «Далее». В окне «Выберите требуемый
стиль» отмечаем мышкой стиль «Рисовая
бумага». Нажимаем кнопку «Готово». Форму
сохраняем под названием «Товар». Далее
переходим в режим конструктора. На панели
элементов выбираем элемент «Кнопка».
Переносим его на форму. Появляется диалоговое
окно «Создание кнопок». Выбираем пункты:
«Работа с отчётом» и «Просмотр отчёта».
В следующем окне выбираем отчёт «Поставщики».
Нажимаем кнопку «Готово». Таким же образом
добавляем вторую кнопку. Переносим её
на форму, в диалоговом окне выбираем:
«Разное» и «Выполнить запрос». Далее
выбираем «», нажимаем кнопку «Готово».
Добавляем третью кнопку. Переносим её
на форму, в диалоговом окне выбираем:
«Приложение» и «Выйти из приложения».
Нажимаем кнопку «Готово». Кнопки используются
для удобства вывода на экран нужной информации.
Они выполняют определённые функции. Кнопка
для отчётов позволяет вывести на экран
отчёт, кнопка запросов – запрос, а кнопка
выхода позволяет выйти из приложения.
Форма «Товар» представлена на рисунке
32.
Рисунок
32 – Форма «Товар»
Таким
же образом создаем ещё одну форму
«Поставщики». Выбираем создание формы
с помощью мастера. В появившемся окне
выбираем таблицу «Поставщик» и из нее
добавляем поля «Поставщик», «Адрес» и
«Телефон». Далее добавляем таблицу «Поставка»
и из нее выбираем поля «Код поставки»,
«Стоимость поставки» и «Количество поставленных
единиц». Нажимаем кнопку «Далее». Появляется
окно «Выберите вид представления данных».
Здесь мы ничего не меняем, так как сначала
мы выбрали главную, а затем подчинённую
таблицу. По умолчанию стоит пункт «Подчинённые
формы». Нажимаем кнопку «Далее». Появляется
окно «Выберите внешний вид подчинённой
формы». Выбираем вид «табличный», нажимаем
кнопку «Далее». В окне «Выберите требуемый
стиль» отмечаем мышкой стиль «Международный».
Нажимаем кнопку «Готово». Далее переходим
в режим конструктора. На панели элементов
выбираем элемент «Кнопка». Переносим
его на форму. Появляется диалоговое окно
«Создание кнопок». Выбираем пункты: «Работа
с отчётом» и «Просмотр отчёта». В следующем
окне выбираем отчёт «Вид товара». Нажимаем
кнопку «Готово». Таким же образом добавляем
вторую кнопку. Переносим её на форму,
в диалоговом окне выбираем: «Разное»
и «Выполнить запрос». Далее выбираем
«Количество поставок», нажимаем кнопку
«Готово». Добавляем третью кнопку. Переносим
её на форму, в диалоговом окне выбираем:
«Приложение» и «Выйти из приложения».
Нажимаем кнопку «Готово». Форма «Поставщик»
представлена на рисунке 33.
Рисунок
33 – Форма «Поставщик»
Заключение
В данной работе была разработана база данных по поставке товаров в магазин косметики.
С помощью данной программы можно без труда и специальных знаний вести базу данных, отслеживать всю информацию о поставках товаров в магазин, всю информацию о поставщиках этих товаров, о самих товарах, о стране производителе и о виде товара, к которому они относятся. Также все эти данные можно с легкостью корректировать, удалять и добавлять записи в таблицы. Совершать все эти действия не составит никакого труда при использовании этой программы.
Кнопочные формы позволяют просматривать всяческие отчеты и запросы о поставках товаров. На примере проделанной работы были рассмотрены практически все функции и возможности Microsoft Accsess. Программа проста в обращении и позволяет систематизировать все данные и заметно сокращает время на их обработку.
На
мой взгляд, данных в среде СУБД MS Access
практическом применении удобна и достаточно
эффективна. При наличии определенных
знаний данная программа намного упрощает
работу с данными. Лично для меня разработанная
база данных имеет множество полезных
функций и помогает за короткое время
вносить корректировки и поправки.
Список
использованных источников
Приложение А
(обязательное)
Рисунок
А.1 – Семантическая модель данных
Приложение Б
(обязательное)
Рисунок
Б.1 – Логическая модель данных
Приложение В
(обязательное)
ВидТовара
видТовара Шампунь
названиеТовара стоимость
Шампунь для нормальных волос 4 000р.
Шампунь для сухих волос 4 000р.
Шампунь для окрашенных волос 4 000р.
Итоги для 'кодВида' = 1 (3 записей)
Min цена 4 000р.
Max цена 4 000р.
видТовара Лак
названиеТовара стоимость
Лак для волос сильной 5 000р.
фиксации
Лак для волос средней 4 800р.
фиксации
Лак для ногтей 2 400р.
Итоги для 'кодВида' = 2 (3 записей)
Min цена 2 400р.
Max цена 5 000р.
видТовара Крем
названиеТовара стоимость
Крем для тела 5 000р.
Крем для рук для 2 000р.
комбинированной кожи
Крем для рук влажняющий 2 200р.
Крем для лица для сухой кожи 3 000р.
Крем для лица для 3 500р.
нормальной кожи
Итоги для 'кодВида' = 3 (5 записей)
Min цена 2 000р.
Max цена 5 000р.
видТовара Гель для душа
названиеТовара стоимость
Гель для душа очищающий 3 000р.
Гель для душа увлажняющий 3 100р.
Итоги для 'кодВида' = 4 (2 записей)
Min цена 3 000р.
Max цена 3 100р.
видТовара Тушь для ресниц
названиеТовара стоимость
20 декабря 2010 г. Страница 1 из 2
Тушь для ресниц удлинняющая 7 000р.
Тушь для ресниц 7 500р.
подкручивающая
Тушь для ресниц объем 8 000р.
Итоги для 'кодВида' = 5 (3 записей)