- Создать базу данных торговая фирма
- База данных Access Торговля
- База данных Access Торговля
- Проектирование базы данных торговой организации
- Базы данных и системы управления ими. Разработка базы данных «Торговая организация», позволяющей вести учет имеющегося товара, покупателей и поставки товара. Проектирование таблиц, запросов и форм. Создание отчетов. Обеспечение доступа к информации.
- Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
- Подобные документы
Создать базу данных торговая фирма
База данных Access Торговля
База данных Access Торговля
Отделы крупного торгового дома ежедневно продают различные виды товаров и ведут учет сведений о проданных товарах.
Необходимо спроектировать базу данных ТОРГОВЛЯ, информация которой будет использоваться для анализа выполнения плана реализации продукции в отделах; определения товаров, пользующихся наибольшим спросом и др.
В БД должна храниться информация:
• ОБ ОТДЕЛАХ: код отдела, наименование отдела, Ф.И.О. заведующего отделом, телефон, объем реализации в день (руб.);
• О ТОВАРАХ: артикул товара, наименование товара, единица измерения, розничная цена товара (руб.);
• О ПРОДАЖАХ: артикул товара, дата продажи, количество проданного товара.
При проектировании БД необходимо учитывать следующее:
• отдел ежедневно осуществляет несколько продаж. Каждая продажа имеет отношение только к одному отделу;
• товар участвует в нескольких продажах. Каждая продажа соотносится только с одним товаром.
Кроме того следует учесть:
• каждый отдел обязательно осуществляет продажу. Каждая продажа обязательно осуществляется отделом;
• товар не обязательно может участвовать в продаже (может быть не востребован). В продаже обязательно участвует товар.
База данных Access Торговля содержит 3 таблицы, 7 запросов, 3 формы + главная кнопочная форма, 2 отчета, 1 макрос. Данная база данных Access является учебной, подходит для дальнейшей оптимизации и доработки под собственные нужды.
Пояснительной записки нет!
Цель практических заданий – приобретение навыков анализа предметной области, проектирования базы данных, ее физической реализации в СУБД Access.
Результат выполнения работы представляется в виде базы Access, который должен содержать:
• структуру спроектированных таблиц,
• схему данных со связями между таблицами,
• формы, обеспечивающих интерфейс пользователя,
• запросы,
• отчеты,
• главную кнопочную форму.
Таблица «Продажи» — База данных Access Торговля
Таблица «Товары» — База данных Access Торговля
Формы «Отделы» — База данных Access Торговля
Формы «Продажи» — База данных Access Торговля
Отчет «Выручка от продажи» — База данных Access Торговля
Главная кнопочная форма
Готовая база данных БД Access Торговля доступна для скачивания по ссылке ниже.
Источник
Проектирование базы данных торговой организации
Базы данных и системы управления ими. Разработка базы данных «Торговая организация», позволяющей вести учет имеющегося товара, покупателей и поставки товара. Проектирование таблиц, запросов и форм. Создание отчетов. Обеспечение доступа к информации.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 21.11.2014 |
Размер файла | 1,2 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
ПО Реализация базы данных в СУБД ACCESS
НА ТЕМУ: «Проектирование базы данных торговой организации»
1.1 Базы данных и системы управления базами данных
1.3 Безопасность баз данных 8
2. Практическая часть
2.1 Схема данных
Для принятия обоснованных и эффективных решений в производственной деятельности, в управлении экономикой и в политике современный специалист должен уметь с помощью компьютеров и средств связи получать, накапливать, хранить и обрабатывать данные, представляя результат в виде наглядных документов. В современном обществе информационные технологии развиваются очень стремительно, они проникают во все сферы человеческой деятельности.
В разных областях экономики зачастую приходится работать с данными из разных источников, каждый из которых связан с определенным видом деятельности. Для координации всех этих данных необходимы определенные знания и организационные навыки.
Продукт корпорации Microsoft — Access объединяет сведения из разных источников в одной реляционной базе данных. Создаваемые в нем формы, запросы и отчеты позволяют быстро и эффективно обновлять данные, получать ответы на вопросы, осуществлять поиск нужных данных, анализировать данные, печатать отчеты, диаграммы и почтовые наклейки.
Современные информационные технологии — это методы и средства для сбора, хранения, обработки и получения информации на основе современных средств вычислительной техники.
Составными частями любой информационной системы являются БД и приложение для обработки данных. Появление персональных машин класса Pentium, семейства операционных систем Windows фирмы Microsoft и различного программного обеспечения позволяют автоматизировать ручные операции, вести любые виды работ по накоплению информации, ее обработки и получению различных выходных форм.
В курсовой работе ставится задача — разработать проект базы данных для накопления необходимой информации в организации, создать (наполнить) базу данных. Разработать приложение, позволяющее вести учет, контроль, а так же получать различные выходные документы. База данных должна быть спроектирована с учетом реализации запросов различного типа по получению информации. При проектировании базы данных следует учесть возможность выдачи бумажного отчета.
Целью данной курсовой работы является рассмотрение теории и создания на практике базы данных в продукте корпорации Microsoft для управления базами данных «Microsoft Access» на тему: «Проектирование базы данных торговой организации» занимающийся реализацией птицы-рыбы.
Задачами курсовой работы являются:
Эффективно изложить информацию.
Обеспечить доступ к информации.
Расширить базу данных новыми данными.
Проверить подлинность информации.
Предотвратить возможные ошибки к доступу базы данных.
Открыть доступ только к той информации, которая необходима для работы.
Открыть возможность редактирования информации только проверенным людям.
Облегчить способ для редактирования информации, а также для предоставления отчетности.
1. ТЕОРИТИЧЕСКАЯ ЧАСТЬ
1.1 Базы данных и системы управления базами данных
База данных — это организованная структура, предназначенная для хранения информации. В современных базах данных хранятся не только данные, но и информация.
Это утверждение легко пояснить, если, например, рассмотреть базу данных библиотеки. В ней есть все необходимые сведения об авторах, книгах, читателях и т.д. Доступ к этой базе могут иметь как работники библиотеки, так и читатели, которым необходимо найти какое-либо издание. Но среди них вряд ли найдется такое лицо, которое имеет доступ ко всей базе полностью и при этом способно единолично вносить в нее произвольные изменения. Кроме данных, база содержит методы и средства, позволяющие каждому из сотрудников оперировать только с теми данными, которые входят в его компетенцию. В результате взаимодействия данных, содержащихся в базе, с методами, доступными конкретным сотрудникам, образуется информация, которую они потребляют и на основании которой в пределах собственной компетенции производят ввод и редактирование данных.
С понятием базы данных тесно связано понятие системы управления базой данных. Это комплекс программных средств, предназначенных для создания структуры новой базы, наполнение ее содержимым, редактирование содержимого и визуализации информации. Под визуализацией информации базы понимается отбор отображаемых данных в соответствии с заданным критерием, их упорядочение, оформление и последующая выдача на устройства вывода или передачи по каналам связи.
В мире существует множество систем управления базами данных. Несмотря на то что они могут по-разному работать с разными объектами и предоставляют пользователю различные функции и средства, большинство СУБД опираются на единый устоявшийся комплекс основных понятий. Это дает нам возможность рассмотреть одну систему и обобщить ее понятия, приемы и методы на весь класс СУБД. В качестве такого учебного объекта мы выберем СУБД Microsoft Access, входящую в пакет Microsoft Office.
Таблицы баз данных, как правило, допускают работу с гораздо большим количеством разных типов данных. Так, например, базы данных Microsoft Access работают со следующими типами данных.
Текстовый — тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов).
Числовой — тип данных для хранения действительных чисел.
Поле Мемо — специальный тип данных для хранения больших объемов текста (до 65 535 символов). Физически текст не хранится в поле. Он храниться в другом месте базы данных, а в поле храниться указатель на него, но для пользователя такое разделение заметно не всегда.
Дата/время — тип данных для хранения календарных дат и текущего времени.
Денежный — тип данных для хранения денежных сумм. Теоретически, для их записи можно было бы пользоваться и полями числового типа, но для денежных сумм есть некоторые особенности (например, связанные с правилами округления), которые делают более удобным использование специального типа данных, а не настройку числового типа.
Счетчик — специальный тип данных для уникальных (не повторяющихся в поле) натуральных чисел с автоматическим наращиванием. Естественное использование — для порядковой нумерации записей.
Логический — тип для хранения логических данных (могут принимать только два значения, например Да или Нет).
Гиперссылка — специальное поле для хранения адресов URL Web-объектов Интернета. При щелчке на ссылке автоматически происходит запуск броузера и воспроизведение объекта в его окне.
Мастер подстановок — это не специальный тип данных. Это объект, настройкой которого можно автоматизировать ввод данных в поле так, чтобы не вводить их вручную, а выбирать их из раскрывающегося списка.
1.3 Безопасность баз данных
Базы данных — это тоже файлы, но работа с ними отличается от работы с файлами других типов, создаваемых прочими приложениями. Выше мы видели, что всю работу по обслуживанию файловой структуры берет на себя операционная система. Для базы данных предъявляются особые требования с точки зрения безопасности, поэтому в них реализован другой подход к сохранению данных.
Базы данных — это особые структуры. Информация, которая в них содержится, очень часто имеет общественную ценность. Нередко с одной и той же базой работают тысячи людей по всей стране. От информации, которая содержится в некоторых базах, может зависеть благополучие множества людей. Поэтому целостность содержимого базы не может и не должна зависеть ни от конкретных действий некоего пользователя, забывшего сохранить файлы перед выключением компьютера, ни от перебоев в электросети.
Проблема безопасности баз данных решается тем, что в СУБД для сохранения информации используется двойной подход. В части операций, как обычно, участвует операционная система компьютера, но некоторые операции сохранения происходят в обход операционной системы.
2. ПРАКТИЧЕСКАЯ ЧАСТЬ
Разработать базу данных (БД) «Торговая организация», позволяющую вести:
учет имеющегося товара;
учет поставки товара;
Основные требования к БД по функциональному набору:
Требования по учету торговли:
Покупка товаров по видам;
Покупка товаров по датам за определенный срок;
Требования по учету покупателей
Данные о поставке продуктов покупателям;
Отчет покупок по датам;
Отчет покупок по видам
Структура базы данных
2.1 Схема данных
Схема данных отображает в виде дерева модель данных для страницы доступа к данным. В ней хранятся источники данных, поля и элементы управления страницы. Поскольку список полей не отображает содержимого конкретной страницы, для ознакомления со структурой страницы лучше использовать структуру данных. Можно также выбирать отображаемые в структуре данных объекты, задавать их параметры, определять и редактировать связи между источниками данных, удалять поля и источники данных.
Составляющими схемы данных являются три таблицы:
Таблицы — это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).Все 3 таблицы я создал в режиме конструктора, во всех таблицах ключевым полем является — КодТовара.
Конструктор таблицы «Номенклатура птицы-рыбы» показан на рис.2.
Таблица «Номенклатура птицы-рыбы» показана на рис.3 предназначена для отображения всего имеющегося ассортимента который есть у организации.
Конструктор таблицы «Покупатели» показан на рис.3.
Таблица «Покупатели» на рис.4 показывает список покупателей, которые приобретают товар у нашей торговой организации.
Конструктор таблицы «Поставка товара» показан на рис.5.
Таблица «Поставка товара» на рис.6 показывает, когда поставлен товар в организацию, его вес, количество и цену.
Если запросы — это специальные средства для отбора и анализа данных, то формы — это средства для ввода данных. Смысл их тот же — предоставить пользователю средства для заполнения только тех полей, которые ему заполнять положено. Одновременно с этим в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и прочее) для автоматизации ввода. Преимущества форм раскрываются особенно наглядно, когда происходит ввод данных с заполненных бланков.
Для реализации интерфейса созданы формы.
Главная кнопочная форма была создана в режиме конструктора. На главной форме мною были созданы 4 кнопки с переходами в таблицу «Поставки», в форму «Покупатели», и 2 отчета «Отчет по датам» и «Отчет по видам».
Форма «Данные о поставке материалов» была создана в режиме конструктора. В данной форме я создал поля в которых отображается дата поставки, количество и цена наименования товара которые заказывал магазин.
Форма «Поставщики» была создана в режиме конструктора. В данной форме я создал поля которые показывают какие магазины приобретают продукцию у нашей организации.
Форма «Материалы» была создана в режиме конструктора. В данной форме показаны поля с имеющимся ассортиментом, страны поставщика и его единицей измерения.
Эти объекты служат для извлечения данных из таблиц и предоставления их пользователю в удобном виде. С помощью запросов выполняют такие операции как отбор данных, их сортировку и фильтрацию. С помощью запросов можно выполнять преобразования данных по заданному алгоритму, создавать новые таблицы, выполнять автоматическое наполнения таблиц данными, импортированными из других источников, выполнять простейшие вычисления в таблицах и многое другое.
Для реализации необходимых функции по ведению базы данных были созданы запросы:
«Покупка покупателями продуктов по видам»
«Покупка товаров по датам за определенный срок»
Запрос «По видам продукции». Запрос «По видам продукции» построен с использованием трех таблиц. Тип запроса — выборка. На его основе формируется таблица, показанная на рис. 10.
база данные учет запрос
Запрос «Покупка товаров по датам за определенный срок»
Запрос «Покупка товаров по датам за определенный срок» построен с использованием трех таблиц. Тип запроса — выборка. Запрос предназначен для вывода на экран продукции которая поступила в определенный период времени.
В качестве условия для отбора записей определено выражение: Between [Дата начало периода] And [Дата конец периода] — для текущей записи в форме, предназначенной для поиска продукции. Форма для ввода данных показана на рис.
Отчет — это объект базы данных, который используется для отображения и обобщения данных. С помощью отчетов можно распространять и архивировать мгновенные снимки данных в печатном виде, в виде PDF- или XPS-файлов и файлов других форматов.
Отчет «По датам» сформулирован с помощью запроса «Покупка товаров по датам за определенный срок». Предназначен для отображения даты поставки продукции заказчику, в каком количестве и во сколько это обошлось.
Отчет «По видам продукции» сформулирован с помощью запроса «Покупка покупателями продуктов по видам» для отображения всего ассортимента которая наша организация продала заказчику, в каком количестве, в какой единице измерения и за какую сумму.
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципа построения и эффективного применения соответствующих технологий и программных продуктов.
Современные информационные системы (ИС), реализующие интеграцию данных, характеризуются огромными объемами хранимых данных, сложной организацией, необходимостью удовлетворять разнообразные требования многочисленных пользователей.
Цель информационной системы — обработка данных об объектах реального мира. В широком смысле база данных — это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области. Под предметной областью принято понимать часть реального мира, подлежащего изучению. Создавая базу данных, пользователь стремится упорядочить информацию по различным признакам и быстро извлекать выборку с произвольным сочетанием признаков. Это возможно сделать, если данные структурированы.
Цель данной курсовой работы была достигнута и задачи выполнены. Рассмотрена теория и создана на практике базы данных «Microsoft Access» на тему: «Проектирование базы данных торговой организации» занимающийся реализацией птицы-рыбы. Данный опыт укрепил мои навыки в разработке базы данных «Microsoft Access» и в будущем помогут в этой сфере.
Задачами курсовой работы были:
Эффективно изложить информацию.
Обеспечен доступ к информации.
База данных расширена новый данными.
Проверена подлинность информации.
Предотвращены возможные ошибки к доступу базы данных.
Открыт доступ только к той информации, которая необходима для работы.
Открыта возможность редактирования информации только проверенным людям.
Упрощен способ для редактирования информации, а также для предоставления отчетности.
Бекаревич Ю. Б., Пушкина Н. В., Смирнова Е. Ю. Управление базами данных. СПб.: Изд. СПбГУ, 1999.
Гончаров А. Access 97 в примерах.-С.-Петербург: Питер, 1998.
Горев А., Ахаян Р., Макашарипов С. Эффективная работа с СУБД. СПб.: Питер, 1997.
Информатика. Базовый курс /Симонович С.В. и др. — СПб: Издательство «Питер», 2000. — 640с.
Информатика. Учебное пособие /Ломтадзе В.В., Шишкина Л.П. — Иркутск: ИрГТУ, 1999. — 116с.
Информатика. Учебное пособие /Под ред. В.Г. Кирия. — Иркутск: ИрГТУ,1998 часть 2. — 382с.
Корнелюк В. К., Веккер 3. Е., Зиновьев Н. Б. Access 97. М.: СОЛОН, 1998.
Макарова Н.В. Информатика.- Москва: Финансы и статистика, 1997.
Мари Свонсон. Microsoft Access 97: наглядно и конкретно.-Москва: Microsoft Press, Русская редакция, 1997.
Пасько В. Access97 для пользователя.-Киев: BHV, 1997.
Скотт Баркер. Использование Microsoft Access 97.-Киев-Москва: Диалектика, 1997.
Размещено на Allbest.ru
Подобные документы
Характеристика Microsoft Access. Создание структуры базы данных. Определение основных тем таблиц базы данных и информации, которую будут содержать поля таблиц. Создание таблиц, запросов, форм и отчетов. Страницы доступа к данным. Макросы и модули.
курсовая работа [1,1 M], добавлен 09.12.2012
Авторизация с каталогами проектирования базы данных магазина. Задачи базы данных: учет всех товаров, поиск и выдача данных о клиентах, адрес, телефоны, цена и наличие товара. Этапы проектирования базы данных. Схема данных, создание запросов и их формы.
реферат [1,6 M], добавлен 22.10.2009
Разработка базы данных «Доставка товара» в среде MS Access, ее структуры, объектов (таблиц, запросов, форм, отчетов, макросов). Анализ предметной области базы данных, описание ее схемы, полей таблиц, разработанных объектов. Требования к работе приложения.
контрольная работа [2,6 M], добавлен 07.08.2013
Рассмотрение теоретических основ проектирования. Анализ предметной области и разработка таблиц базы данных. Заполнение таблиц, поиск данных с помощью фильтра. Создание форм, разработка запросов. Создание и настройка отчетов, составление приложения.
курсовая работа [2,8 M], добавлен 01.06.2014
Создание таблиц базы данных с помощью MS Access «Страны Азии». Форма базы данных и запросы к выборкам данных. Модификация структуры таблиц, создания связей между главными таблицами, редактирование данных и проектирование форм для реальной базы данных.
контрольная работа [723,9 K], добавлен 25.11.2012
Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.
курсовая работа [2,1 M], добавлен 17.06.2013
Рассмотрение основных этапов проектирования базы данных «Расписание»: создание информационных таблиц, определение схем для связи данных в реестрах. Изучение методов организации форм (режимы автоматический, Мастер, конструктор), запросов и отчетов.
курсовая работа [1,7 M], добавлен 06.02.2010
Источник