Sdscompany.ru

Компьютерный журнал
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

База данных интернет магазина access скачать

Скачать базу данных access Интернет-магазин

Готовая база данных аксесс «Интернет-магазин»

Описание предметной области

Вы являетесь сотрудником коммерческого отдела компании, продающей различные товары через Интернет. Вашей задачей является отслеживание финансовой составляющей работы компании. Работа Вашей компании организована следующим образом: на Интернет-сайте компании представлены (выставлены на продажу) некоторые товары. Каждый из них имеет некоторое название, цену и единицу измерения (штуки, килограммы, литры). Для проведения исследований и оптимизации работы магазина Вы пытаетесь собирать данные с Ваших клиентов. При этом для Вас определяющее значение имеют стандартные анкетные данные, а также телефон и адрес электронной почты для связи. В случае приобретения товаров на сумму свыше 5000р. клиент переходит в категорию «постоянных клиентов» и получает скидку на каждую покупку в размере 2%. По каждому факту продажи Вы автоматически фиксируете клиента, товары, количество, дату продажи, дату доставки.

Товары (Код товара, Название, Цена, Единица измерения).

Клиенты (Код клиента, Фамилия, Имя, Отчество, Адрес, Телефон, email, Признак постоянного клиента).

Продажи (Код продажи, Код товара, Код клиента, Дата продажи, Дата доставки, Количество).

Развитие постановки задачи

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

Экранные формы готовой базы данных «Интернет-магазин»

Рис. 1 Главная кнопочная форма готовой базы данных «Интернет-магазин».

Рис. 2 Форма «Новая продажа» с кнопками «Стоимость» и «Удалить запись».

При нажатии на кнопку «Стоимость» открывается форма со стоимостью без скидок, основной скидкой (2%, если сумма предыдущих покупок клиента свыше 5000р.), дополнительной скидкой (зависит от суммы данной покупки) и стоимостью со скидкой.

Рис. 3 Форма «Стоимость со скидками».

Можно вычесть приобретаемые товары из таблицы «Товары» и получить отчёт или редактировать покупку.

Для вычитания количества приобретаемых товаров запускается запрос на обновление.

Сообщение о количестве обновляемых записей (соответствует количеству приобретаемых товаров) при выполнении запроса на обновление.

Рис. 4 Отчёт о текущей продаже.

Рис. 5 Страница «Справочники» главной кнопочной формы готовой базы данных «Интернет-магазин».

Форма «Товары» готовой базы данных «Интернет-магазин».

Форма «Клиенты» готовой базы данных «Интернет-магазин».

Форма «Дополнительные скидки» готовой базы данных «Интернет-магазин».

Сообщение о выполнении запроса на добавление при добавлении клиента с главной кнопочной формы.

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

Рис. 6 Страница «Отчёты» главной кнопочной формы готовой базы данных «Интернет-магазин».

Окно для ввода параметра для запроса и отчёта.

Отчёт «Продажи за период» на основе введённых параметров дат.

Рис. 7 Отчёт «Товары без продаж за период» на основе введённых параметров дат.

Отчёт «ТОП товаров по количеству продаж».

Отчёт «Ограниченное количество товаров» на основе введённого параметра.

Рис. 8 Схема данных готовой базы данных «Интернет-магазин» отображает связи таблиц: Товары, Что продаётся, Продажи, Клиенты, Дополнительные скидки.

Структура таблицы «Дополнительные скидки»: код скидки, от, до, дополнительная скидка.

Структура таблицы «Клиенты»: код клиента, фамилия, имя, отчество, адрес, телефон.

Структура таблицы «Продажи»: код продажи, код клиента, дата продажи, дата доставки.

Структура таблицы «Товары»: код товара, название, цена, единица измерения, количество в наличии.

Структура таблицы «Что продаётся»: код продажи, код товара, количество.

Скачать отчёт по базе данных с экранными формами бесплатно

Скачать базу данных access Интернет-магазин

Примерная цена 763 руб.

Точная цена зависит от способа оплаты.

Способы оплаты базы данных Access: WebMoney, Терминалы оплаты, Почта России, QIWI, Билайн, MTC, Мегафон, Debit or Credit Card, WeChat Pay, Alipay (China), UnionPay, Яндекс.Деньги, Подарочный сертификат и другие.

Скачать базы данных Access подобной тематики:

Ключевые слова: Интернет-магазин база данных скачать; программа база данных; база данных для Интернет-магазина; база данных курсовой; скачать базу данных access Интернет-магазин; access; готовая база данных access Интернет-магазин; базы данных в access; пример базы данных access; создать базу данных в access; примеры баз данных access; создание базы данных в access; базы access; запросы в access; access отчеты; таблицы access; макросы в access; access курсовой; примеры бд access; формы access; базы данных microsoft access; купить базу данных; создание БД; примеры БД; скачать БД; курсовая работа по СУБД; база данных примеры; готовая курсовая работа база данных. Курсовая база данных «Интернет-магазин» создана в access 2010 и преобразована в access 2003, поэтому откроется в access 2003, 2007, 2010.

Читать еще:  База данных access прокат автомобилей

Поиск Яндекса по сайту

Для поиска базы данных access введите слово, например, «сотрудники» и нажмите кнопку

База данных Access Интернет-магазин

Вариант 26. Интернет-магазин

Описание предметной области
Вы являетесь сотрудником коммерческого отдела компании, продающей различные товары через Интернет. Вашей задачей является отслеживание финансовой составляющей работы компании.
Работа Вашей компании организована следующим образом: на Интернет-сайте компании представлены (выставлены на продажу) некоторые товары. Каждый из них имеет некоторое название, цену и единицу измерения (штуки, килограммы, литры).
Для проведения исследований и оптимизации работы магазина Вы пытаетесь собирать данные с Ваших клиентов. При этом для Вас определяющее значение имеют стандартные анкетные данные, а также телефон и адрес электронной почты для связи.
По каждому факту продажи Вы автоматически фиксируете клиента, товары, количество, дату продажи, дату доставки.

Пояснительной записки нет!

Цель практических заданий – приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.
Результат выполнения работы представляется в виде базы Access, который должен содержать:
• структуру спроектированных таблиц,
• схему данных со связями между таблицами,
• примеры форм, обеспечивающих интерфейс пользователя,
• запросы (в режиме Конструктора и на языке SQL),
• отчеты (в режиме отчета и в режиме Конструктора),
• главную кнопочную форму.

Таблица «Клиенты» — База данных Access Интернет-магазин

Таблица «Товары» — База данных Access Интернет-магазин

Запрос «Покупки дороже 5000 «

Отчет по всем продажам

Отчет «Осталось на складе»

Готовая база данных Access Интернет-магазин доступна для скачивания по ссылке ниже.

База данных интернет магазина access скачать

1) Спроектировать базу данных (БД) согласно варианту задания.
2) Написать запросы SQL на создание всех спроектированных таблиц.
3) С помощью 2-х запросов SQL изменить структуру двух таблиц (например, добавить или удалить какой-либо атрибут), показать результаты изменения.
4) Внести данные в таблицы в режиме Таблица -> Открыть (не менее 10 кортежей в каждой таблице).
5) Создайте запросы SQL, которые будут использоваться для манипулирования данными:
7) Сформулировать 2 подзапроса (однотабличный и многотабличный), создайте их с помощью языка SQL и покажите результаты их выполнения.
8) Сформулировать 2 многотабличных запроса, создать их на SQL и показать результаты их выполнения.

Проектирование базы данных

Рассмотрим основное отношение, соответствующее базе данных «Сведения о клиентах и заказах».

Код клиента, Название, Имя, Фамилия, Адрес счета, Город, Регион, Индекс, Страна, Должность, Телефон, Факс, Сумма долга, Код заказа, Код клиента, Код сотрудника, Номер заказа, Дата заказа, Модель, Серийный номер, Описание, Дата завершения, Ставка налога.

Данное отношение находится в первой нормальной форме, поскольку все его атрибуты являются неделимыми.

Определим атрибуты и их типы значений:

Используя метод нормальных форм, нормализуем данное отношение путем декомпозиции его на несколько отношений

Данное отношение находится в первой нормальной форме, т.к. все атрибуты являются неделимыми. Устраним частичную зависимость и переведем это отношение во вторую нормальную форму путем декомпозиции основного отношения:
1) Код клиента, Название, Адрес счета, Город, Регион, Индекс, Страна, Телефон, Факс, Сумма долга.
2) Код сотрудника. Имя, Фамилия, Должность.
3) Номер заказа, Дата заказа, Код сотрудника, Код клиента, Модель, Серийный номер, Дата завершения, Ставка налога.
4) Модель, Описание.
Данные отношения, кроме третьего, находятся в третьей нормальной форме. Отношение 3 находится во второй нормальной форме, поскольку неключевой атрибут Модель зависит от атрибута Серийный номер. Устраним частичную зависимость и переведем это отношение в третью нормальную форму путем декомпозиции отношения 3 на два отношения:

1. Номер заказа, Дата заказа, Код сотрудника, Код клиента, Серийный номер, Дата завершения, Ставка налога.
2. Серийный номер, Модель.

Получим следующие таблицы:
1) Код клиента, Название, Адрес счета, Город, Регион, Индекс, Страна, Телефон, Факс, Сумма долга.
2) Код сотрудника. Имя, Фамилия, Должность.
3) Номер заказа, Дата заказа, Код сотрудника, Код клиента, Серийный номер, Дата завершения, Ставка налога.
4) Серийный номер, Модель.
5) Модель, Описание.

Читать еще:  No access to the channel

Определение ключей и создание связей схемы связей.

Определим первичные и внешние ключи в таблицах.
В 1-ой таблице первичный ключ — Код клиента.
Во 2-ой таблице первичный ключ- Код сотрудника.
В 3-ей таблице первичный ключ- Номер заказа. Внешние ключи — Код сотрудника, Код клиента, Серийный номер.
В 4-ой таблице первичный ключ- Серийный номер, внешний ключ — Модель.
В 5-ой таблице первичный ключ- Модель.
Создадим схему связей между атрибутами таблиц для обеспечения целостности БД.

Создадим схему связей между атрибутами таблиц для обеспечения целостности БД.

Создание файла базы данных в СУБД Microsoft Access 2003 .

Создадим файл спроектированной БД в СУБД Microsoft Access 2003. Для этого запустим программу Microsoft Access 2003, выберем в окне команду Создать файл, затем в окне Создание файла выберем пункт Новая база данных.

Запросы SQL на создание всех спроектированных таблиц.

1. CREATE TABLE Клиенты ([Код клиента] INT PRIMARY KEY, Название CHAR(30) NOT NULL, [Адрес счета] CHAR(20), Город CHAR(15), Регион CHAR(15), Телефон CHAR(10), Факс CHAR(10), Индекс CHAR(6), Страна CHAR(15));

2. CREATE TABLE Сотрудники ([Код сотрудника] INT PRIMARY KEY, Имя CHAR(15) NOT NULL, Фамилия CHAR(15) NOT NULL, Должность CHAR(20));

3. CREATE TABLE Товары ([Серийный номер] CHAR(8) PRIMARY KEY, Модель CHAR(10) NOT NULL);

4. CREATE TABLE Модели (Модель CHAR(10) PRIMARY KEY, Описание CHAR(50));

5. CREATE TABLE Заказы ([Код заказа] INT PRIMARY KEY, [Дата заказа] DATE, [Код сотрудника] INT, [Код клиента] INT, [Серийный номер] CHAR(8), [Дата завершения] DATE, [Ставка налога] INT);

Изменение структуры таблиц с помощью SQL запроса

Из таблицы клиенты удалим атрибуты Регион и Факс.
ALTER TABLE Клиенты DROP COLUMN Факс, Регион;

Добавим в таблицу Модели атрибут Выпуск.
ALTER TABLE Модели ADD COLUMN Выпуск INT);

Внесение данных в таблицы.

В окне базы данных выберем объект Таблицы, установим курсор на нужную таблицу и нажмем кнопку Открыть. В режиме Таблицы введем записи в таблицы:

Запросы на языке SQL для манипулирования данными в базе MS Access

1) Запрос на добавление:
INSERT INTO Заказы ( [Номер заказа], [Дата заказа], [Код сотрудника], [Код клиента], [Серийный номер], [Дата завершения], [Ставка налога] )
VALUES (11, #02/22/2009#, 8, 9, ‘31548722 ‘, #02/22/2009#, 19);

2) Запрос на удаление:
DELETE [Код сотрудника]
FROM Сотрудники
WHERE [Код сотрудника]=7;

3) Запрос на обновление:
UPDATE Заказы SET Заказы.[Ставка налога] = [Заказы]![Ставка налога]+1;

4) Запрос на создание таблицы «Сотрудники и заказанные модели» на основе имеющихся:
SELECT Сотрудники.Фамилия, Сотрудники.Имя, Товары.Модель, Модели.Описание INTO [Сотрудники и заказанные модели]
FROM (Модели INNER JOIN Товары ON Модели.Модель = Товары.Модель) INNER JOIN (Сотрудники INNER JOIN Заказы ON Сотрудники.[Код сотрудника] = Заказы.[Код клиента]) ON Товары.[Серийный номер] = Заказы.[Серийный номер];

Запросы SQL для выборк данных в базе MS Access

Создадим 4 запроса на выборку (с обязательным использованием агрегатных функций и сортировки данных).

1. Выберем информацию о заказах и клиентах на телевизоры 2010 года выпуска:
SELECT Заказы.[Номер заказа], Заказы.[Дата заказа], Клиенты.Название, Заказы.[Серийный номер]
FROM (Модели INNER JOIN Товары ON Модели.Модель = Товары.Модель) INNER JOIN (Клиенты INNER JOIN Заказы ON Клиенты.[Код клиента] = Заказы.[Код клиента]) ON Товары.[Серийный номер] = Заказы.[Серийный номер]
WHERE (((Модели.Выпуск)=2007))
ORDER BY Заказы.[Номер заказа];

Интернет-магазин

база access Интернет-магазин

Готовая база данных аксесс «Интернет-магазин»

Описание предметной области

Вы являетесь сотрудником коммерческого отдела компании, продающей различные товары через Интернет. Вашей задачей является отслеживание финансовой составляющей работы компании. Работа Вашей компании организована следующим образом: на Интернет-сайте компании представлены (выставлены на продажу) некоторые товары. Каждый из них имеет некоторое название, цену и единицу измерения (штуки, килограммы, литры). Для проведения исследований и оптимизации работы магазина Вы пытаетесь собирать данные с Ваших клиентов. При этом для Вас определяющее значение имеют стандартные анкетные данные, а также телефон и адрес электронной почты для связи. В случае приобретения товаров на сумму свыше 5000р. клиент переходит в категорию «постоянных клиентов» и получает скидку на каждую покупку в размере 2%. По каждому факту продажи Вы автоматически фиксируете клиента, товары, количество, дату продажи, дату доставки.

Товары (Код товара, Название, Цена, Единица измерения).

Клиенты (Код клиента, Фамилия, Имя, Отчество, Адрес, Телефон, email, Признак постоянного клиента).

Продажи (Код продажи, Код товара, Код клиента, Дата продажи, Дата доставки, Количество).

Развитие постановки задачи

Читать еще:  Access произношение на русском

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

Экранные формы готовой базы данных «Интернет-магазин»

Рис. 1 Главная кнопочная форма готовой базы данных «Интернет-магазин».

Рис. 2 Форма «Новая продажа» с кнопками «Стоимость» и «Удалить запись».

При нажатии на кнопку «Стоимость» открывается форма со стоимостью без скидок, основной скидкой (2%, если сумма предыдущих покупок клиента свыше 5000р.), дополнительной скидкой (зависит от суммы данной покупки) и стоимостью со скидкой.

Рис. 3 Форма «Стоимость со скидками».

Можно вычесть приобретаемые товары из таблицы «Товары» и получить отчёт или редактировать покупку.

Для вычитания количества приобретаемых товаров запускается запрос на обновление.

Сообщение о количестве обновляемых записей (соответствует количеству приобретаемых товаров) при выполнении запроса на обновление.

Рис. 4 Отчёт о текущей продаже.

Рис. 5 Страница «Справочники» главной кнопочной формы готовой базы данных «Интернет-магазин».

Форма «Товары» готовой базы данных «Интернет-магазин».

Форма «Клиенты» готовой базы данных «Интернет-магазин».

Форма «Дополнительные скидки» готовой базы данных «Интернет-магазин».

Сообщение о выполнении запроса на добавление при добавлении клиента с главной кнопочной формы.

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

Рис. 6 Страница «Отчёты» главной кнопочной формы готовой базы данных «Интернет-магазин».

Окно для ввода параметра для запроса и отчёта.

Отчёт «Продажи за период» на основе введённых параметров дат.

Рис. 7 Отчёт «Товары без продаж за период» на основе введённых параметров дат.

Отчёт «ТОП товаров по количеству продаж».

Отчёт «Ограниченное количество товаров» на основе введённого параметра.

Рис. 8 Схема данных готовой базы данных «Интернет-магазин» отображает связи таблиц: Товары, Что продаётся, Продажи, Клиенты, Дополнительные скидки.

Структура таблицы «Дополнительные скидки»: код скидки, от, до, дополнительная скидка.

Структура таблицы «Клиенты»: код клиента, фамилия, имя, отчество, адрес, телефон.

Структура таблицы «Продажи»: код продажи, код клиента, дата продажи, дата доставки.

Структура таблицы «Товары»: код товара, название, цена, единица измерения, количество в наличии.

Структура таблицы «Что продаётся»: код продажи, код товара, количество.

База данных Заказы

Задача: нужно создать базу данных «Заказы» в СУБД « Access 2002».

Запускаем « MS Access 2002», создаем свежую базу и переходим в раздел «Таблицы».

Создаем первую таблицу «Характеристики номенклатуры».

Формат поля, ее размер, ключ

Счетчик, первичный ключ

Далее переходим к созданию таблицы «Номенклатура».

Формат поля, ее размер, ключ

Счетчик, первичный ключ

Внешний ключ, таблица «Характеристики номенклатуры»

Числовой , длинное целое

Числовой , длинное целое

Потом создаем таблицу «Контрагенты».

Формат поля, ее размер, ключ

Счетчик, первичный ключ

Текстовый , 10, маска ввода

Потом делам таблицу «Статусы заказов».

Формат поля, ее размер, ключ

Счетчик, первичный ключ

И, наконец, создаем таблицу «Заказы».

Формат поля, ее размер, ключ

Счетчик, первичный ключ

Дата/время, краткий формат

Внешний ключ, таблица «Контрагенты»

Внешний ключ, таблица «Номенклатура»

Числовой , длинное целое

Числовой , действительное, шкала 2

Числовой , действительное, шкала 2

Внешний ключ, таблица «Статусы заказов»

Рис. 1. Таблица «Заказы»

Рис. 2. Таблица «Статусы заказов»

Рис. 4. Таблица «Контрагенты»

Рис. 5. Таблица «Номенклатура»

Рис. 6. Таблица «Характеристики номенклатуры»

Рис. 7. Схема данных базы «Заказы»

Чтобы сделать форму для оформления заказа нужно перейти в раздел «Формы», запустить мастер создания форм. Далее выбираем в таблице «Заказы» следующие поля: Дата заказа, Контрагент, Номенклатура, Количество, Цена, Сумма, Статус заказа. А из таблицы «Номенклатура» выбираем поле «Остаток». Затем выбираем внешний вид формы, стиль и задаем имя ­– «Заказы», чтобы не путаться.

Рис. 8. Форма «Заказы» в первом приближении

Чтобы сделать расчет суммы в поле «Сумма» нужно изменить свойства этого поля в конструкторе. Нужно на закладке «Данные» свойств поля, в разделе «Данные» при помощи построителя выражений или вручную создать формулу, которая будет производить расчет суммы как произведения цены на количество.

Также на поле «Количество» нужно сделать ограничение в свойстве «Условие на значение», что находится на закладке «Данные» свойств, чтобы нельзя было ввести количество больше чем остаток на складе.

Ссылка на основную публикацию
Adblock
detector