База данных антикварного магазина

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

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

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

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

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

Введение

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

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

Основная цель курсовой работы: закрепить полученные знания о проектировании баз данных, полученных во время изучения курса « ИТУ» и суметь применить их самостоятельно на практике в компьютерной программе Access.

Основные задачи курсовой работы:

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

-построение ER-диаграммы

- преобразование ER-диаграммы к реляционному виду

-разработка структуры базы данных

-использование расширенных средств СУБД ввода и вывода данных.

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

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

Информационная система также необходима для:

ввода, изменения и удаления информации об антиквариате

ввода, изменения и удаления информации о клиентах

ввода, изменения и удаления информации о совершенных покупках

получения информации о наличии товара, его стоимости, автора и тд.

Описание источников входных данных

В основном все данные получаются при личном контакте с клиентами, но так же предусматривается получение данных по почте.

Описание выходных документов:

Для эффективной работы с информацией мною были разработаны следующие выходные документы: отчеты и формы.

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

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

Каждый предмет антиквариата характеризуется следующими параметрами:

Код антиквариата

Автор

Наличие

Стоимость

Страна производитель

Год производства

О клиентах антикварного магазина имеется следующая информация:

ID клиента

ФИО

Паспортные данные

Место проживания

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

Магазину необходимо вести учет покупок и кем они были совершены, для этого магазин обладает следующими сведениями:

№ покупки

код антиквариата

дата приобретения

ID клиента

При работе с системой сотрудник магазина должен решать следующие задачи:

Давать полную информацию клиентам о предметах антиквариата и их наличии

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

Своевременно обновлять базу данных

В свою очередь клиенты магазина должны решать следующие задачи:

Предоставлять достоверную информацию о себе

При совершении покупки предоставлять паспорт и достоверное место нынешнего проживания

Во время оплачивать счет

Преобразовываем ER-диаграмму к реляционному виду:

Антиквариат ( Код антиквариата, автор, наличие, стоимость, страна производитель, год производства)

Клиент (ID клиента, ФИО, номер паспорта, место проживания)

Покупка (№ покупки, код антиквариата*, ID клиента* дата приобретения)

Проверим полученные отношения на соответствие 3 нормальной форме.

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

Результаты работы

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

Схема данных

Структура и содержание таблиц

Каждому отношению реляционной модели соответствует таблица.

Таблица «Антиквариат»

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

Таблица «Покупка»

В настоящей системе управления используются следующие формы:

Кнопочная (форма Антикварный магазин)

Универсальные формы для удаления, изменения и добавления данных в базу данных (антиквариат, клиент и покупка)

Форма Антикварный магазин

Форма Антиквариат

Форма Клиент

Форма Покупка

Структура и содержание запросов

Запрос на наличие

SQL:

SELECT антиквариат.код, антиквариат.автор, антиквариат.стоимость, антиквариат.наличие

FROM антиквариат;

Запрос на наличие антиквариата , показывает, что есть в наличие, а чего нет

Запрос поиск по автору

SQL:

SELECT антиквариат.код, антиквариат.автор, антиквариат.[страна производитель], антиквариат.[год производства]

FROM антиквариат

WHERE (((антиквариат.автор)=[автор антиквариата]));

В данном запросе мы можем узнать какой в магазине есть антиквариат интересующих авторов

Запрос поиск по стране производителю

SQL:

SELECT антиквариат.код, антиквариат.[страна производитель], антиквариат.[год производства]

FROM антиквариат

GROUP BY антиквариат.код, антиквариат.[страна производитель], антиквариат.[год производства]

HAVING (((антиквариат.[страна производитель])=[страна]));

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

Запрос о заказчике антиквариата

SQL:

SELECT Клиент.ФИО, Клиент.[Номер паспорта], Клиент.[Место проживания], Покупка.[код антиквариата]

FROM Клиент INNER JOIN Покупка ON Клиент.[ID клиента] = Покупка.[Id покупателя]

GROUP BY Клиент.ФИО, Клиент.[Номер паспорта], Клиент.[Место проживания], Покупка.[код антиквариата]

HAVING (((Клиент.ФИО)=[ФИО]));

Владелец или сотрудник магазина зная ФИО клиента может получить всю информацию о клиенте и его заказе.

база данные антикварный запрос

Содержание отчетов

Отчет Антиквариат, структурированная, полная информация об антиквариате

Отчет о заказанном антиквариате

Здесь мы можем видеть, кто и какой предмет, какого автора заказал

Отчет о клиентах

Здесь представлена структурированная информация обо всех клиентах и их личных данных

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

...

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

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

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

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

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

  • Создание таблиц и проектирование систем управления базами данных. Инфологическое проектирование. Реляционная схема базы данных. Прикладное значение систем: отчет о поставщиках и поставляемых ими товарах. Выписка о наличии товара в магазине.

    курсовая работа [596,1 K], добавлен 01.12.2008

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

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

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

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

  • Рассмотрение основных этапов проектирования базы данных "Расписание": создание информационных таблиц, определение схем для связи данных в реестрах. Изучение методов организации форм (режимы автоматический, Мастер, конструктор), запросов и отчетов.

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

  • Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны, цена и наличие товара. Этапы проектирования базы данных. Схема данных, создание запросов и их формы.

    реферат [1,6 M], добавлен 22.10.2009

  • Создание таблиц базы данных в режиме конструктора. Схема связей между таблицами и содержание таблиц. Установление связи с поддержанием целостности. Структуры двух запросов (в режиме конструктора) и описание процесса их создания. Результаты вывода отчетов.

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

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

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

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

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

  • Разработка базы данных "Доставка товара" в среде MS Access, ее структуры, объектов (таблиц, запросов, форм, отчетов, макросов). Анализ предметной области базы данных, описание ее схемы, полей таблиц, разработанных объектов. Требования к работе приложения.

    контрольная работа [2,6 M], добавлен 07.08.2013

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

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

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

    курсовая работа [869,2 K], добавлен 04.11.2014

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

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

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

    контрольная работа [1,8 M], добавлен 07.06.2014

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

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

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

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

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

    курсовая работа [69,4 K], добавлен 18.11.2010

  • Сущности и функциональные зависимости базы данных. Атрибуты и связи. Таблицы базы данных. Построение ER-диаграммы. Организация ввода и корректировки данных. Реляционная схема базы данных. Реализация запросов, получение отчетов. Защита базы данных.

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

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

    курсовая работа [838,9 K], добавлен 25.11.2010

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