Создание базы данных учета продаж книжного магазина в Microsoft Access 2007

Основные компоненты программного комплекса MS Access. Макет выходного документа "Поставки товара за период". Алгоритмы реализации отчетов и сервисных процедур. Структура таблицы "Поставщики" в режиме конструктора. Разработка главной кнопочной формы.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 07.05.2014
Размер файла 1,8 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru

Размещено на http://www.allbest.ru

Введение

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

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

В качестве системы управления базами данных была выбрана Microsoft Access 2007. В данном курсовом проекте рассматривается создание базы данных учета продаж книжного магазина, обеспечивающей пользователю возможности по пополнению, редактированию, просмотру и анализу базы данных. Курсовой проект содержит 2 главы: теоретические сведения, разработка базы данных, реализация базы данных, которые отражают основные этапы проектирования курсового проекта.

1. Концептуальное проектирование базы данных

Характеристика предметной области.

Microsoft Office Access или просто Microsoft Access -- реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Основные компоненты MS Access:

- построитель таблиц;

- построитель экранных форм;

- построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);

- построитель отчётов, выводимых на печать.

Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.

Microsoft Jet Database Engine (англ.), которая используется в качестве движка базы данных MS Access является файл-серверной СУБД и потому применима лишь к приложениям, работающим с небольшими объёмами данных и при небольшом числе пользователей, одновременно работающих с этим данными. Непосредственно в Access отсутствует ряд механизмов, необходимых в многопользовательских базах данных, таких, например, как триггеры.

Встроенные средства взаимодействия MS Access со внешними СУБД с использованием интерфейса ODBC снимают ограничения, присущие Microsoft Jet Database Engine. Инструменты MS Access, которые позволяют реализовать такое взаимодействие, называются «связанные таблицы» (связь с таблицей СУБД) и «запросы к серверу» (запрос на диалекте SQL, который «понимает» СУБД).

Корпорация Microsoft для построения полноценных клиент-серверных приложений на базе MS Access рекомендует использовать в качестве движка базы данных СУБД MS SQL Server. При этом имеется возможность совместить с присущей MS Access простотой инструменты для управления БД и средства разработки.

Выходная информация.

Выходной документ «Поставки товара за период» предназначен для просмотра поставок товара за определенный период. Макет выходного документа показан на рисунке 1.1.

Рисунок 1.1 - Макет выходного документа «Поставки товара за период»

Выходной документ «Заказанный товар за период» предназначен для просмотра заказанного товара за определенный период. Макет выходного документа «Заказанный товар за период» показан на рисунке 1.2.

Рисунок 1.2 - Макет выходного документа «Заказанный товар за период»

Выходной документ «Полученный товар в течение года» предназначен для анализа полученного товара в течение года, сгруппированного по месяцам. Макет выходного документа «Полученный товар в течение года» показан на рисунке 1.3.

Рисунок 1.3 - Макет выходного документа «Полученный товар в течение года»

Выходной документ «Заказанный товар в течение года» предназначен для анализа реализованного товара в течение года, сгруппированного по месяцам. Макет выходного документа «Заказанный товар в течение года» показан на рисунке 1.4.

Рисунок 1.4 - Макет выходного документа «Полученный товар в течение года»

Входная информация

Входным оперативно-учетным документом является накладная на отгрузку товара со склада. Она предназначена для оформления факта отгрузки товара со склада. Составляется при каждой отгрузке товара. Макет накладной на отгрузку товара представлен на рисунке 1.5.

Рисунок 1.5 - Макет накладной на отгрузку товара

Входным оперативно-учетным документом является накладная на поступление товара на склад. Она предназначена для оформления факта поступления товара на склад. Составляется при каждом поступлении товара. Макет накладной на поступление товара представлен на рисунке 1.6.

Рисунок 1.6 - Накладная на поступление товара на склад

Выделение информационных объектов

В документе на поступление товара присутствует набор изменяемых реквизитов. Изменяемые реквизиты в документе на поступление товара приведены в таблице 1.1.

Таблица 1.1 - «Реквизиты накладной на поставку товара»

Входной документ

Информационный объект

Реквизиты

Накладная на поставку товара

Реализация поставки

Номер накладной

Дата поставки

Поставщик товара

Товар

Количество

Один поставщик может привезти товар несколько раз, следовательно, нужно ввести новый информационный объект «Поставщики», добавив к нему ключевое поле Код поставщика типа счетчик. У поставщика должен быть обязательно контактный телефон, следовательно, нужно добавить к информационному объекту «Поставщики» реквизит телефон, а также название и адрес.

На склад поступают товары согласно определенному перечню, которые повторяются в различных накладных. Следовательно, надо ввести новый информационный объект «Товар», включающий реквизиты Код товара, Название, Автор, Издательство, Стоимость.

За один день может поступить несколько товаров от нескольких поставщиков. Следовательно, надо ввести еще один информационный объект «Поставки», включающий реквизиты № накладной, Дата поставки, Поставщик товара, Код товара, Стоимость.

В документе на отгрузку товара присутствует набор изменяемых реквизитов. Они образуют информационный объект «Заказ». Изменяемые реквизиты в документе на поступление товара приведены в таблице 1.2.

Таблица 1.2 - «Реквизиты накладной на отгрузку товара»

Входной документ

Информационный объект

Реквизиты

Накладная на отгрузку товара

Реализация заказа

Номер накладной

Дата заказа

Заказчик товара

Товар

Количество

Один заказчик может заказать товар несколько раз, следовательно, нужно ввести новый информационный объект «Клиенты», добавив к нему ключевое поле Код клиента типа счетчик. У клиента должен быть адрес в пределах города и контактный телефон, следовательно, нужно добавить к информационному объекту Клиенты реквизиты адрес и телефон.

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

В ходе проведенного анализа предметной области получили следующие информационные объекты: Информационно-справочный объект «Поставщики». Перечень реквизитов и вид реквизитов приведен в таблице 1.3.

Таблица 1.3 - «Поставщики»

Содержание поля

Наименование поля

Формат поля

Вид реквизита

Id_Поставщика

Id_Поставщика

Счетчик

Ключевой

Наименование поставщика

Наименование

Текстовый

Информационный

Контактный телефон

Контакты

Текстовый

Информационный

Адрес

Адрес

Текстовый

Информационный

Информационно-справочный объект «Поставки». Перечень реквизитов и вид реквизитов приведен в таблице 1.4.

Таблица 1.4 - «Поставки»

Содержание поля

Наименование поля

Формат поля

Вид реквизита

№_Накладной

№_Накладной

Счетчик

Ключевой

Поставщик товара

Поставщик

Числовой

Поле-связка

Наименование товара

Наименование

Текстовый

Поле-связка

Дата поставки

Дата

Дата/время

Информационный

Стоимость товара

Стоимость

Числовой

Информационный

Информационно-справочный объект «Товар». Перечень реквизитов и вид реквизитов приведен в таблице 1.5.

Таблица 1.5 - «Товар»

Содержание поля

Наименование поля

Формат поля

Вид реквизита

Id_Книги

Id_Книги

Счетчик

Ключевой

Наименование товара

Наименование

Текстовый

Информационный

Автор

Автор

Текстовый

Информационный

Издательство

Издательство

Текстовый

Информационный

Стоимость товара

Стоимость

Числовой

Информационный

Информационно-справочный объект «Клиенты». Перечень реквизитов и вид реквизитов приведен в таблице 1.6.

Таблица 1.6 - «Клиенты»

Содержание поля

Наименование поля

Формат поля

Вид реквизита

Id_Клиента

Id_Клиента

Счетчик

Ключевой

ФИО

Наименование

Текстовый

Информационный

Адрес клиента

Адрес

Текстовый

Информационный

Телефон клиента

Телефон

Текстовый

Информационный

Информационно-справочный объект «Поставки». Перечень реквизитов и вид реквизитов приведен в таблице 1.7.

Таблица 1.7 - «Заказы»

Содержание поля

Наименование поля

Формат поля

Вид реквизита

№_Накладной

№_Накладной

Счетчик

Ключевой

Id_Клиента

Id_Клиента

Счетчик

Поле-связка

Наименование товара

Наименование

Текстовый

Поле-связка

Дата заказа

Дата

Дата/время

Информационный

Стоимость товара

Стоимость

Числовой

Информационный

Оперативно-учетный документ «Продажи». Перечень реквизитов и вид реквизитов приведен в таблице 1.8.

Таблица 1.8 - «Продажи»

Содержание поля

Наименование поля

Формат поля

Вид реквизита

Id_Продажи

Id_Продажи

Счетчик

Ключевой

Id_Книги

Id_Книги

Счетчик

Поле-связка

Дата продажи

Дата

Дата/время

Информационный

Стоимость товара

Стоимость

Числовой

Информационный

Алгоритмы реализации отчетов и сервисных процедур.

Для реализации отчета «Поставки товара за период» необходимо задействовать реквизиты «Id_Поставщика» информационного объекта «Поставщики». «№ Накладной» информационного объекта «Поставки», «Дата» информационного объекта «Поставки». «Наименование» и «Стоимость» информационного объекта «Товар». Так же необходимо создать запрос, в котором задействованы все реквизиты информационного объекта «Поставки» и вычисляемое поле «Цена». Для вычисления реквизита «Цена» необходимо умножить реквизит «Количество». Информационного объекта «Поставки» на реквизит «Стоимость» информационного объекта «Товар». В реквизите «Дата» информационного объекта «Поставки» необходимо создать условия отбора для выбора начальной и конечной даты.

Для реализации отчета «Заказанный товар за год» необходимо задействовать два запроса. В первом запросе необходимо задействовать реквизиты «Название» информационного объекта «Товар». «Количество» информационного объекта «Заказы», «Дата» информационного объекта «Заказы». В запросе необходимо создать вычисляемый реквизит «Сумма». Для вычисления данного реквизита необходимо умножить реквизит «Стоимость» информационного объекта «Товар» на реквизит «Количество» информационного объекта «Заказа». Второй запрос строится на основе первого. Необходимо задействовать реквизит «Стоимость» информационного объекта «Товар» Данный запрос необходимо сделать перекрестным. В качестве заголовка столбцов необходимо выбрать реквизит «Дата» информационного объекта «Заказы» и сгруппировать по месяцам. В качестве заголовка строк необходимо сделать реквизит «Название», вычисляемый реквизит «Суммарная стоимость товара за месяц». Реквизит «Суммарное количество товара за год» является вычисляемым.

2. Реализация базы данных

Создание структуры таблиц.

В режиме конструктора была реализована структура таблицы «Товар». Ключевым полем в данной таблице является Id_Книги, рисунок 2.1.

Рисунок 2.1 - Структура таблицы «Товар» в режиме конструктора

В режиме конструктора была реализована структура таблицы «Поставки». Ключевым полем в данной таблице является №_Накладной, рисунок 2.2.

Рисунок 2.2 - Структура таблицы «Поставки» в режиме конструктора

В режиме конструктора была реализована структура таблицы «Поставщики». Ключевым полем в данной таблице является Id_Поставщика, рисунок 2.3.

Рисунок 2.3 - Структура таблицы «Поставщики» в режиме конструктора

В режиме конструктора была реализована структура таблицы «Заказы». Ключевым полем в данной таблице является №_Накладной, рисунок 2.4.

Рисунок 2.4 - Структура таблицы «Заказы» в режиме конструктора

В режиме конструктора была реализована структура таблицы «Клиенты». Ключевым полем в данной таблице является Id_Клиента, рисунок 2.5.

Рисунок 2.5 - Структура таблицы «Клиенты» в режиме конструктора

В режиме конструктора была реализована структура таблицы «Продажи». Ключевым полем в данной таблице является I№_Продажи, рисунок 2.6.

Рисунок 2.6 - Структура таблицы «Продажи» в режиме конструктора

Схема данных представлена на рисунке 2.7.

Рисунок 2.7 - Схема данных

Проектирование форм.

Разработка форм была реализована в режиме конструктора. На главной форме располагаются четыре кнопки: Работа с базой данных, Контакты, Отчеты и выход. При нажатии на кнопку выход программа закроется, а при нажатии на остальные кнопки будет осуществлен переход на другие формы. Так же на главной форме расположен такой элемент как «Надпись» имеющая следующий вид «Книжный Магазин», рисунок 2.8.

Рисунок 2.8 - Главная форма

При нажатии кнопки «Работа с Базой Данных» откроется форма Работа с БД на которой расположено пять кнопок: Книги, Поставки, Заказы, Продажи, а также кнопка Назад при нажатии которой осуществиться переход на главную форму, рисунок 2.9.

Рисунок 2.9 - Форма Работа с БД

При нажатии кнопки Книги будет осуществлен переход на форму Товар. Форма товар была создана при помощи мастера форм. На форме товар отображены все атрибуты товара, а также кнопки: Поиск, Добавление записи, Удаление записи, Назад, Закрыть, кнопки навигации и таблица продажи. При нажатии кнопки Поиск будет выполнен поиск по выбранному полю, при нажатии Добавление записи будет выполнено добавление записи, при нажатии кнопки Удаление записи выбранная запись будет удалена, рисунок 2.10.

Рисунок 2.10 - Форма Товар

При нажатии кнопки Поставки на форме Работа с БД откроется форма Поставки, на которой отображены все атрибуты поставок, а также имеются кнопки: Поиск, Добавление записи, Удаление записи, Назад, Закрыть и кнопки навигации. При нажатии кнопки Поиск будет выполнен поиск по выбранному полю, при нажатии Добавление записи будет выполнено добавление записи, при нажатии кнопки Удаление записи выбранная запись будет удалена, рисунок 2.11.

Рисунок 2.11 - Форма Поставки

При нажатии кнопки Заказы на форме Работа с БД откроется форма Заказы, на которой отображены все атрибуты заказов, а также имеются кнопки: Поиск, Добавление записи, Удаление записи, Назад, Закрыть и кнопки навигации. При нажатии кнопки Поиск будет выполнен поиск по выбранному полю, при нажатии Добавление записи будет выполнено добавление записи, при нажатии кнопки Удаление записи выбранная запись будет удалена, рисунок 2.12.

Рисунок 2.12 - Форма Заказы

При нажатии кнопки Продажи на форме Работа с БД откроется форма Продажи, на которой отображены все атрибуты продаж, а также имеются кнопки: Поиск, Добавление записи, Удаление записи, Назад, Закрыть и кнопки навигации. При нажатии кнопки Поиск будет выполнен поиск по выбранному полю, при нажатии Добавление записи будет выполнено добавление записи, при нажатии кнопки Удаление записи выбранная запись будет удалена, рисунок 2.13.

Рисунок 2.13 - Форма Продажи

При нажатии кнопки Контакты на главной форме откроется форма Контакты, на которой расположено три кнопки: Клиенты, Поставщики, а также кнопка Назад при нажатии которой осуществиться переход на главную форму, рисунок 2.14.

Рисунок 2.14 - Форма Контакты

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

Рисунок 2.15 - Форма Контакты

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

Рисунок 2.16 - Форма Поставщики

Проектирование отчетов.

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

При выборе Отчета Заказы за период, пользователю предложат ввести начальную дату и конечную дату. На основе этих дат будет сформирован отчет, который будет содержать Фамилию заказчика, № накладной, Дату, Количество, Цену и Общую сумму. Отчет Заказы за период был сформирован на основе таблиц: Клиенты, Заказы, Товар и запроса Заказы по дате. SQL-форма запроса имеет следующий вид:

SELECT Заказы.№_Накладной, Клиенты.ФИО, Товар.[Название книги], Заказы.Дата, Заказы.Количество, Заказы.Цена

FROM Товар INNER JOIN (Клиенты INNER JOIN Заказы ON Клиенты.Id_Клиента = Заказы.Id_Клиента) ON Товар.Id_Книги = Заказы.Id_Книги

WHERE (((Заказы.Дата)>=[Начальная дата] And (Заказы.Дата)<=[Конечная дата]));

Форма отчета Заказы за период в режиме конструктора представлена на рисунке 2.17.

Рисунок 2.17 - Форма Поставщики

При выборе Отчета Поставки за период, пользователю предложат выбрать начальную дату и конечную дату. На основе этих дат будет сформирован отчет, который будет содержать Фамилию поставщика, № накладной, Дату, Количество, Цену и Общую сумму. Отчет Поставки за период был сформирован на основе таблиц: Поставщики, Поставки, Товар и запроса Поставки по дате. SQL-форма запроса имеет следующий вид:

SELECT Поставки.№_Накладной, Поставщики.Название, Товар.[Название книги], Поставки.Дата, Поставки.Количество, Поставки.Цена

FROM Товар INNER JOIN (Поставщики INNER JOIN Поставки ON Поставщики.Id_Поставщика = Поставки.Id_Поставщика) ON Товар.Id_Книги = Поставки.Id_Книги

WHERE (((Поставки.Дата)>=[Начальная дата] And (Поставки.Дата)<=[Конечная дата]));

Форма отчета Поставки за период в режиме конструктора представлена на рисунке 2.18.

Рисунок 2.18 - Форма Поставщики

При выборе Отчета Продажи за период, пользователю предложат выбрать начальную дату и конечную дату. На основе этих дат будет сформирован отчет, который будет содержать Название книги, Автора, Издательство, № продажи, Дату, Количество, Цену, Общее количество и Общую сумму. Отчет Продажи за период был сформирован на основе таблиц: Продажи, Товар и запроса Поставки по дате. SQL-форма запроса имеет следующий вид:

SELECT Продажи.№_Продажи, Товар.[Название книги], Товар.Автор, Товар.Издательство, Продажи.Дата, Продажи.Количество, Продажи.Цена

FROM Товар INNER JOIN Продажи ON Товар.Id_Книги = Продажи.Id_Книги

WHERE (((Продажи.Дата)>=[Начальная дата] And (Продажи.Дата)<=[Конечная дата]));

Форма отчета Продажи за период в режиме конструктора представлена на рисунке 2.19.

Рисунок 2.19 - Форма Поставщики

При выборе отчета Заказы за год будет сформирован отчет, который будет содержать Название книги, Итоговую сумму, а также перечисление месяцев в году. Отчет Заказы год был сформирован на основе двух запросов: простого запроса и перекрестного запроса. SQL-форма простого запроса имеет следующий вид:

SELECT Заказы.№_Накладной, Клиенты.ФИО, Товар.[Название книги], Заказы.Дата, Заказы.Количество, Заказы.Цена

FROM Товар INNER JOIN (Клиенты INNER JOIN Заказы ON Клиенты.Id_Клиента = Заказы.Id_Клиента) ON Товар.Id_Книги = Заказы.Id_Книги;

SQL-форма перекрестного запроса имеет следующий вид:

TRANSFORM Sum([Заказы Запрос].Цена) AS [Sum-Цена]

SELECT [Заказы Запрос].[Название книги], Sum([Заказы Запрос].Цена) AS [Итоговое значение Цена]

FROM [Заказы Запрос]

GROUP BY [Заказы Запрос].[Название книги]

PIVOT Format([Дата],"mmm") In ("янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек");

Форма отчета Заказы за год в режиме конструктора представлена на рисунке 2.20.

Рисунок 2.20 - Форма Поставщики

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

SELECT Поставки.№_Накладной, Поставщики.Название, Товар.[Название книги], Поставки.Дата, Поставки.Количество, Поставки.Цена

FROM Товар INNER JOIN (Поставщики INNER JOIN Поставки ON Поставщики.Id_Поставщика = Поставки.Id_Поставщика) ON Товар.Id_Книги = Поставки.Id_Книги;

SQL-форма перекрестного запроса имеет следующий вид:

TRANSFORM Sum([Поставки Запрос].Цена) AS [Sum-Цена]

SELECT [Поставки Запрос].[Название книги], Sum([Поставки Запрос].Цена) AS [Итоговое значение Цена]

FROM [Поставки Запрос]

GROUP BY [Поставки Запрос].[Название книги]

PIVOT Format([Дата],"mmm") In ("янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек");

Форма отчета Заказы за год в режиме конструктора представлена на рисунке 2.21.

Рисунок 2.21 - Форма Поставщики

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

SELECT Продажи.№_Продажи, Товар.[Название книги], Товар.Автор, Товар.Издательство, Продажи.Дата, Продажи.Количество, Продажи.Цена

FROM Товар INNER JOIN Продажи ON Товар.Id_Книги = Продажи.Id_Книги;

SQL-форма перекрестного запроса имеет следующий вид:

TRANSFORM Sum([Продажи Запрос].Цена) AS [Sum-Цена]

SELECT [Продажи Запрос].[Название книги], Sum([Продажи Запрос].Цена) AS [Итоговое значение Цена]

FROM [Продажи Запрос]

GROUP BY [Продажи Запрос].[Название книги]

PIVOT Format([Дата],"mmm") In ("янв","фев","мар","апр","май","июн","июл","авг","сен","окт","ноя","дек");

Форма отчета Заказы за год в режиме конструктора представлена на рисунке 2.22.

Рисунок 2.22 - Форма Поставщики

Заключение

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

База данных состоит из шести таблиц: товар, поставки, поставщики, клиенты, заказы, продажи.

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

Созданное приложение для работы с базой данных можно успешно применять для решения различных задач в рассматриваемой предметной области.

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

программный кнопочный алгоритм

Список использованных источников

1. Бородина А.И. Технология баз данных и знаний / А.И. Бородина. - Мн: БГЭУ, 2008 - 505с.

2. Гончаров А.Ю. Access 2003. Самоучитель с примерами / А.Ю. Гончаров - КУДИЦ-Образ, 2004 г. - 272с.

3. Гринченко Н.Н. Проектирование баз данных. СУБД Microsoft Access. Учебное пособие / Н.Н. Гринченко, Е.В. Гусев, Н.П. Макаров. - Горячая Линия - Телеком, 2004 г. - 240с.

4. Дейт К. Введение в системы баз данных / К. Дейт. - М.: Наука, 1994. - 204с.

5. Когаловский М.Р. Технология баз данных на персональных ЭВМ / М.Р. Когаловский. - М.: Финансы и статистика, 1997. - 239c.

6. Кузин А.В. Базы данных / А.В. Кузин, С.В. Левонисова. - Академия, 2008. - 320с.

7. Hаумов, А.H. Системы управления базами данных и знаний / А.Н. Наумов, А.М. Вендров. - М.: Финансы и статистика, 1999. - 256c.

Размещено на Allbest.ru


Подобные документы

  • Программный комплекс Access компании Microsoft. Выходная и входная информация. Выделение информационных объектов. Алгоритмы реализации отчетов. Создание структуры таблиц. Проектирование форм, запросов, отчетов. Создание главной кнопочной формы.

    курсовая работа [4,1 M], добавлен 23.06.2012

  • Создание моделей данных, основных таблиц с помощью конструктора таблиц, связей между таблицами, форм для заполнения таблиц, запросов на выборку данных, отчетов для вывода на печать и начальной кнопочной формы. Основные объекты Microsoft Access.

    контрольная работа [4,5 M], добавлен 18.03.2012

  • Автоматизация деятельности книжного магазина. Информация базы данных. Заполнение полей таблиц "Книги", "Покупатель", "Поставщик", "Сотрудники". Создание запроса в режиме конструктора. Вывод данных с помощью форм. Разработка приложения СУБД MS Access.

    курсовая работа [3,2 M], добавлен 13.01.2015

  • Теоретические основы работы с Microsoft Access 2007. Основные принципы проектирования баз данных. Начало работы с Access 2007. Особенности создания базы данных Книжный магазин. Создание формы с помощью инструмента "Форма". Мастер отчетов: авторы, книги.

    курсовая работа [4,9 M], добавлен 05.10.2011

  • Проектирование базы данных "Общежитие" в СУБД Microsoft Access. Создание запросов, состоящих из комбинаций разных типов данных. Создание форм и полей таблицы в режиме конструктора. Ввод и просмотр данных в режиме таблицы, создание связей между ними.

    курсовая работа [4,3 M], добавлен 24.06.2019

  • Понятия основных компонентов базы данных Access. Таблицы, отчеты, макросы и модули, форма, запросы к базе и их виды. Типы данных. Создание базы данных "Кадры". Создание таблицы в режиме конструктора. Использование мастера подстановок для создания связей.

    курсовая работа [818,0 K], добавлен 10.03.2016

  • Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.

    курсовая работа [2,1 M], добавлен 17.06.2013

  • Правила создания баз данных в Access. Основы строения таблиц базы "Оператор сотовой связи" с помощью Конструктора; изучение их связи. Определение полей и типов данных. Создание параметрических универсальных запросов, главной кнопочной формы и отчетов.

    курсовая работа [1,7 M], добавлен 22.04.2014

  • Создание таблиц в приложении Microsoft Access; определение связей между ними. Задание полю индивидуального значения. Разработка запросов в режиме конструктора, форм с помощью "Мастера форм" и отчетов. Составление главной и подчиненных кнопочных форм.

    курсовая работа [3,8 M], добавлен 13.02.2013

  • Создание базы данных "Спортивный клуб" средствами Microsoft Access: нормализация информационно-логической модели данных, построение связей между таблицами, разработка форм, запросов, отчетов, макросов, главной кнопочной формы в интерфейсе пользователя.

    курсовая работа [2,8 M], добавлен 10.06.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.