
- •Задание
- •Содержание
- •Введение
- •Глава I Теория Построение базы данных в ms Access
- •Построение визуальной части в Delphi
- •Глава II Практика Построение базы данных в ms Access
- •Список использованной литературы
- •Приложение а
- •Приложение б
- •Приложение в
- •Приложение г
- •Приложение д
- •Приложение е
- •Приложение ж
Введение
В данной курсовой работе будет приведен пример приложения, показывающею базу данных товаров Аптеки. Приложение было разработано в среде Delphi7. В приложении будет реализован показ таблиц: продавцы, товары, чеки, поставка, счета. А также защита паролем и система поиска.
Глава I Теория Построение базы данных в ms Access
Основные компоненты MS Access:
Таблицы
Запросы
Отчеты
Формы
MS Access поддерживает реляционную модель данных, т.е. база данных состоит из множества взаимосвязанных отношений, каждому отношению соответствует отдельная таблица.
Таблицы состоят из строк и столбцов. Столбцы таблицы отражают общие свойства или характеристики объектов реального мира, которые моделируются с использованием данной таблицы. Для каждого свойства пользователь выделяет один столбец. Строки таблицы соответствуют различным экземплярам реальных объектов и называются записям.
Желательно для каждой таблицы определить первичный ключ – столбец или набор столбцов однозначно определяющих строку таблицы.В интерфейсе пользователя Microsoft Access можно создать таблицу в базе данных, используя любой из трех методов:
1) Можно создать таблицу с помощью мастера таблиц.
2) Таблицу можно создать путем ввода данных в таблицу.
3) Можно создать таблицу в режиме конструктора.
Запрос-команда на выбор, просмотр, изменение, создание или удаление данных, необходим для решения задач анализа данных.
Основные функции запросов:
поиск записи по условию
сортировка записей в требуемом порядке
получение выборки записей таблицы, удовлетворяющей заданному условию, или задание фильтра для таблицы
Создается с помощью Мастера создания запросов, или с помощью Конструктора.
Отчет – это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также предоставляют широкие возможности для обобщения и анализа данных.
В Microsoft Access можно создавать отчеты различными способами:
• Конструктор
• Мастер отчетов
• Автоотчет: в столбец
• Автоотчет: ленточный
• Мастер диаграмм
• Почтовые наклейки.
Форма в БД - это структурированное окно, которое можно представить так, чтобы оно повторяло форму бланка. Формы создаются из набора отдельных элементов управления.
Внешний вид формы выбирается в зависимости от того, с какой целью она создается. Формы Access позволяют выполнять задания, которые нельзя выполнить в режиме таблицы. Формы позволяют вычислять значения и выводить на экран результат. Источником данных для формы являются записи таблицы или запроса.
Форма предоставляет возможности для:
• ввода и просмотра информации базы данных
• изменения данных
• печати
• создания сообщений
Способы создания форм:
• Конструктор форм (предназначен для создания формы любой сложности)
• Мастер форм (позволяет создавать формы различные как по стилю, так и по содержанию)
• Автоформа: в столбец (многостраничная – поля для записи выводятся в один столбец, в форме одновременно отображаются данные для одной записи)
• Автоформа: ленточная (все поля записи выводятся в одну строку, в форме отображаются все записи)
• Автоформа: табличная (отображение записей осуществляется в режиме таблица)
• Автоформа: сводная таблица
• Автоформа: сводная диаграмма
• Диаграмма (создается форма с диаграммой, построенной Microsoft Graph)
• Сводная таблица (создается форма Access, отображаемая в режиме сводной таблицы Excel)