Foreversoft.ru

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

Кондитерская фабрика база данных access

Скачать базу данных access Хлебокомбинат

Готовая база данных Access «Хлебокомбинат»

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

Руководству комбината могут понадобиться следующие сведения:

Сколько на складе осталось продуктов в соответствии с расходами на производство?

Какова суммарная стоимость потраченных продуктов в изделии?

Какова суммарная энергетическая ценность с учетом всех составляющих продуктов?

Какова суммарная прибыль от реализации?

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

Схема данных готовой базы данных «Хлебокомбинат».

При нажатии на кнопку «Добавить на склад» выполняется соответствующий макрос.

Отчёт «Закупки по годам»

Отчёт по складу ингредиентов

Главная кнопочная форма готовой базы данных «Хлебокомбинат»

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

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

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

Способы оплаты базы данных Access: WebMoney, Терминалы оплаты, Альфа-клик, Почта России, QIWI, SMS-оплата, Деньги@Mail.Ru, MTC, Мегафон, Яндекс.Деньги, Подарочный сертификат и другие.

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

  1. Скачать готовую базу данных «Ресторан» Скачать
  2. АРМ администратора ресторана Скачать базу данных access администратора ресторана
  3. «Продажи товаров» Скачать курсовую access Продажи товаров
  4. Поставки продовольственных товаров Пример базы данных Поставки продовольственных товаров
  5. База данных «Кулинарные рецепты» MS Access Скачать базу данных «Кулинарные рецепты» MS Access
  6. Контрольная работа access «Формирование плана выпуска изделий» ссылка
  7. Скачать БД access Поставщики и их товарооборот Ссылка
  8. Готовая база данных Грузы Готовая база данных Грузы
  9. Пример готовой базы данных Сеть магазинов Пример готовой базы данных Сеть магазинов
  10. Скачать курсовую базу данных Склад (ОПЗ) Здесь
  11. Скачать программу access Складской учёт материалов Ссылка
  12. Скачать БД access «Заказчики на товар» Скачать БД access «Заказчики на товар»
  13. Скачать готовую базу данных «Экспедитор» MS Access Ссылка
  14. Скачать пример базы данных «Реализация товаров» MS Access Скачать пример базы данных «Реализация товаров» Access
  15. «Оптовый магазин. Учет продаж товара» MS Access Пример базы данных (БД) «Оптовый магазин. Учет продаж товара» Access
  16. Скачать созданную базу данных access «Оптовая база. Движение товаров» Скачать созданную базу данных access «Оптовая база. Движение товаров»
  17. Скачать готовую базу данных (БД) «Оптовая база» MS Access Скачать готовую базу данных (БД) «Оптовая база» MS Access
  18. Готовая база данных access «Поставка товаров» Готовая база данных access «Поставка товаров»
  19. Скачать пример базы данных «Торговля» MS Access Скачать пример базы данных «Торговля» MS Access
  20. Скачать базу данных аксесс «Склад 2003» Ссылка
  21. Реализация готовой продукции База данных access Реализация готовой продукции

Ключевые слова: Готовая база данных Access Хлебокомбинат. Экранные формы. Таблицы в режиме конструктора. Структура таблицы «Изделия»: код изделия, наименование, вес, срок годности, энергетическая ценность, отпускная цена. Структура таблицы «Ингредиенты»: код ингредиента, наименование, количество на складе, срок годности, энергетическая ценность, цена. Структура таблицы «Закупки»: № закупки, ингредиент, количество закуплено, дата закупки, добавлено. Структура таблицы «Производство»: № пп, изделие, объём, дата производства, вычтены (ингредиенты вычтены?). Структура таблицы «Реализация»: № пп, изделие, количество, дата реализации. Структура таблицы «Состав изделий»: изделие, ингредиент, количество. Схема данных готовой базы данных «Хлебокомбинат». Форма «Закупки». Форма «Изделия». Форма «Производство» с фильтром. Форма «Реализация» с фильтром. Форма «Стоимость ингредиентов». Форма «Расчётная энергетическая ценность». Форма «Ингредиенты». Форма «Состав изделий» с фильтром по ингредиенту. Форма «Закупки» с фильтром по ингредиенту. При нажатии на кнопку «Добавить на склад» выполняется соответствующий макрос. Запросы в режиме конструктора. Запрос на создание вспомогательной таблицы. Отчёты. Окно для ввода параметра. Отчёт «Закупки по годам». Отчёт по складу ингредиентов. Отчёт «Прибыль от реализации». Отчёт «Продажи по месяцам» Макросы в режиме конструктора. Кнопочная форма. Главная кнопочная форма готовой базы данных «Хлебокомбинат». База данных access; бд access; субд access хлебозавод; базы данных access; access пример; программирование access хлебозавод; готовая база данных; создание база данных; база данных СУБД; access курсовая; база данных пример. База данных «Хлебокомбинат» преобразована к формату 2003, поэтому откроется в access 2007 и в access 2010.

—>Категория : Контрольные, курсовые работы по базам данных MS Access. | —>Добавил : astor | —>Теги : база данных Хлебопекарня, бд хлебобулочных изделий, база данных Хлебозавод, база данных Хлебокомбинат—>Просмотров : 9675 | —>Загрузок : 1538 | —>Рейтинг : 4.0 / 1

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

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

Разработка СУБД «Кондитерские фабрики»

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

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

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

Читать еще:  Создание простых запросов в access

курсовая работа, добавлен 24.12.2014

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

курсовая работа, добавлен 18.07.2014

Разработка информационно-аналитической системы агентства недвижимости. Обоснование выбора архитектуры базы данных и СУБД. Моделирование потоков данных (DFD диаграмм). Проектирование инфологической модели данных с использованием модели «сущность-связь».

дипломная работа, добавлен 06.06.2013

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

курсовая работа, добавлен 18.12.2011

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

курсовая работа, добавлен 11.07.2011

Проектирование системы управления базой данных «Почтовые отделения» для создания единой информационной системы: создание таблиц для хранения данных, ввод данных, разработка элементов базы, предназначенных для просмотра, редактирования и вывода информации.

курсовая работа, добавлен 31.03.2010

Современные системы управления базами данных (СУБД). Анализ иерархической модели данных. Реляционная модель данных. Постреляционная модель данных как расширенная реляционная модель, снимающая ограничение неделимости данных, хранящихся в записях таблиц.

научная работа, добавлен 08.06.2010

Информационные системы и базы данных. Обоснование выбора системы управления базой данных. Язык запросов SQL. Построение информационной модели. Разработка базы данных по продаже автомобилей в Microsoft Access. Организация связей между таблицами.

курсовая работа, добавлен 26.11.2012

Система управления базой данных — программный инструмент создания БД и приложений пользователя. Проект СУБД «ИС Продажа видео и аудио продукции». Разработка иерархической, сетевой и реляционной моделей, таблиц и схемы базы данных, форм, отчетов, запросов.

курсовая работа, добавлен 17.06.2013

Обзор программного обеспечения мебельной фабрики. Система управления базами данных. Разработка схемы данных для информационной системы фабрики. Справочники и шифраторы системы. Экранные формы ввода и редактирования данных. Корректировка схемы данных.

дипломная работа, добавлен 05.05.2014

Создание базы данных в MS Access 2007: пошаговая инструкция

В современном мире нужны инструменты, которые бы позволяли хранить, систематизировать и обрабатывать большие объемы информации, с которыми сложно работать в Excel или Word.

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

Продукт от Microsoft Office представляет собой упрощенную версию в функциональном плане и более понятную для неопытных пользователей. Давайте рассмотрим пошагово создание базы данных в Access 2007.

Описание MS Access

Microsoft Access 2007 – это система управления базами данных (СУБД), реализующая полноценный графический интерфейс пользователя, принцип создания сущностей и связей между ними, а также структурный язык запросов SQL. Единственный минус этой СУБД – невозможность работать в промышленных масштабах. Она не предназначена для хранения огромных объемов данных. Поэтому MS Access 2007 используется для небольших проектов и в личных некоммерческих целях.

Но прежде чем показывать пошагово создание БД, нужно ознакомиться с базовыми понятиями из теории баз данных.

Определения основных понятий

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

  1. Предметная область – множество созданных таблиц в базе данных, которые связаны между собой с помощью первичных и вторичных ключей.
  2. Сущность – отдельная таблица базы данных.
  3. Атрибут – заголовок отдельного столбца в таблице.
  4. Кортеж – это строка, принимающая значение всех атрибутов.
  5. Первичный ключ – это уникальное значение (id), которое присваивается каждому кортежу.
  6. Вторичный ключ таблицы «Б» – это уникальное значение таблицы «А», использующееся в таблице «Б».
  7. SQL запрос – это специальное выражение, выполняющее определенное действие с базой данных: добавление, редактирование, удаление полей, создание выборок.

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

Создание БД

Для наглядности всей теории создадим тренировочную базу данных «Студенты-Экзамены», которая будет содержать 2 таблицы: «Студенты» и «Экзамены». Главным ключом будет поле «Номер зачетки», т.к. данный параметр является уникальным для каждого студента. Остальные поля предназначены для более полной информации об учащихся.

Итак, выполните следующее:

  1. Запустите MS Access 2007.
  2. Нажмите на кнопку «Новая база данных».
  3. В появившемся окне введите название БД и выберите «Создать».

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

Читать еще:  Запросы на выборку данных access

Создание и заполнение таблиц

После успешного создания БД на экране появится пустая таблица. Для формирования ее структуры и заполнения выполните следующее:

  1. Нажмите ПКМ по вкладке «Таблица1» и выберите «Конструктор».
  2. Теперь начинайте заполнять названия полей и соответствующий им тип данных, который будет использоваться.

Создание и редактирование схем данных

Перед тем, как приступить к связыванию двух сущностей, по аналогии с предыдущим пунктом нужно создать и заполнить таблицу «Экзамены». Она имеет следующие атрибуты: «Номер зачетки», «Экзамен1», «Экзамен2», «Экзамен3».

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

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

Конструктор должен автоматически создать связь, в зависимости от контекста. Если же этого не случилось, то:

  1. Перетащите общее поле из одной таблицы в другую.
  2. В появившемся окне выберите необходимы параметры и нажмите «ОК».
  3. Теперь в окне должны отобразиться миниатюры двух таблиц со связью (один к одному).

Выполнение запросов

Что же делать, если нам нужны студенты, которые учатся только в Москве? Да, в нашей БД только 6 человек, но что, если их будет 6000? Без дополнительных инструментов узнать это будет сложно.

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

Виды запросов

SQL синтаксис реализует принцип CRUD (сокр. от англ. create, read, update, delete — «создать, прочесть, обновить, удалить»). Т.е. с помощью запросов вы сможете реализовать все эти функции.

На выборку

В этом случае в ход вступает принцип «прочесть». Например, нам нужно найти всех студентов, которые учатся в Харькове. Для этого нужно:

  1. Перейти во вкладку «Создание».
  2. Нажать кнопку «Конструктор запросов» в блоке «Другие».
  3. В новом окне нажмите на кнопку SQL.
  4. В текстовое поле введите команду: SELECT * FROM Студенты WHERE Адрес = «Харьков»; где «SELECT *» означает, что выбираются все студенты, «FROM Студенты» — из какой таблицы, «WHERE Адрес = «Харьков»» — условие, которое обязательно должно выполняться.
  5. Нажмите кнопку «Выполнить».
  6. На выходе мы получаем результирующую таблицу.

А что делать, если нас интересуют студенты из Харькова, стипендии у которых больше 1000? Тогда наш запрос будет выглядеть следующим образом:

SELECT * FROM Студенты WHERE Адрес = «Харьков» AND Стипендия > 1000;

а результирующая таблица примет следующий вид:

На создание сущности

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

  1. Перейти во вкладку «Создание».
  2. Нажать кнопку «Конструктор запросов» в блоке «Другие».
  3. В новом окне нажмите на кнопку SQL, после чего в текстовое поле введите команду:

CREATE TABLE Преподаватели
(КодПреподавателя INT PRIMARY KEY,
Фамилия CHAR(20),
Имя CHAR (15),
Отчество CHAR (15),
Пол CHAR (1),
Дата_рождения DATE,
Основной_предмет CHAR (200));

где «CREATE TABLE» означает создание таблицы «Преподаватели», а «CHAR», «DATE» и «INT» — типы данных для соответствующих значений.

  1. Кликните по кнопке «Выполнить».
  2. Откройте созданную таблицу.
На добавление, удаление, редактирование

Здесь все гораздо проще. Снова перейдите в поле для создания запроса и введите следующие команды:

  • для заполнения кортежа:
    INSERT INTO Преподаватели
    VALUES (1, ‘Иванова’, ‘Иванна’, ‘Ивановна’, ‘Ж’, ’05-06-1981′, ‘География’);
  • для редактирования записи:
    UPDATE Преподаватели SET Имя = ‘Анна’;
  • для удаления:
    DELETE * FROM Преподаватели WHERE Имя=’Анна’;.

Создание формы

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

  1. Откройте интересующую таблицу.
  2. Перейдите во вкладку «Создание».
  3. Нажмите на необходимый формат формы из блока «Формы».

Все базовые функции MS Access 2007 мы уже рассмотрели. Остался последний важный компонент – формирование отчета.

Формирование отчета

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

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

  1. Перейдите во вкладку «Создание».
  2. Нажмите на кнопку «Мастер отчетов» в блоке «Отчеты».
  3. Выберите интересующую таблицу и поля, нужные для печати.
  4. Добавьте необходимый уровень группировки.
  5. Выберите тип сортировки каждого из полей.
  6. Настройте вид макета для отчета.
  7. Выберите подходящий стиль оформления.

Если отображение вас не устраивает, его можно немного подкорректировать. Для этого:

  1. Нажмите ПКМ на вкладке отчета и выберите «Конструктор».
  2. Вручную расширьте интересующие столбцы.
  3. Сохраните изменения.

Вывод

Итак, с уверенностью можно заявить, что создание базы данных в MS Access 2007 мы разобрали полностью. Теперь вам известны все основные функции СУБД: от создания и заполнения таблиц до написания запросов на выборку и создания отчетов. Этих знаний хватит для выполнения несложных лабораторных работ в рамках университетской программы или использования в небольших личных проектах.

Для проектирования более сложных БД необходимо разбираться в объектно-ориентированном программировании и изучать такие СУБД, как MS SQL и MySQL. А для тех, кому нужна практика составления запросов, рекомендую посетить сайт SQL-EX, где вы найдете множество практических занимательных задачек.

Удачи в освоении нового материала и если есть какие-либо вопросы – милости прошу в комментарии!

Создание и заполнение базы данных «Кондитерские изделия»

Страницы работы

Содержание работы

Министерство Образования и Науки Российской Федерации

Новосибирский Государственный Технический Университет

Кафедра Вычислительной Техники

Расчетно-графическая работа по дисциплине «Базы Данных»

База данных «Кондитерские изделия»

Факультет: АВТ Преподаватель:

Группа: АМ-710 Трошина Г.В.

Студент: Эйрих Н.П.

Структура базы данных и таблиц.. 4

Структура базы данных. 4

Структура таблиц. 4

Запросы к базе данных и интерфейс пользователя.. 5

Интерфейс пользователя. 5

Формы и запросы, используемые для ввода информации. 7

Просмотр таблиц. 8

Форма для редактирования таблиц. 9

Форма запросов. 12

Отсортированные списки. 13

Поиск по цене. 15

Товар с ценой выше заданной. 16

Количество товара, проданного за период. 17

Доля товара от заданного поставщика, от общего количества. 20

Поиск товара по дате изготовления. 21

Поиск товара по цене и весу. 21

Найти товары от заданного поставщика и заданной ценой. 22

Найти все изделия от заданного производителя. 23

Найти долю дешевого товара. 24

Определить какие изделия портятся при заданной температуре. 25

Составить списки продукции для клиентов. 26

Найти список товара заданной стоимости. 27

Список литературы. 29

Задание

Основная база данных «Кондитерские изделия». Сформировать несколько таблиц. Предусмотреть: меню, печать на экран, ввод данных, редактирование, просмотр данных. Реализовать с использованием нескольких таблиц следующие типы запросов:

■ Для каждого вида кондитерского изделия указать сведения о нем (наименование, дата выпуска, место изготовления, цена, вес и т.п.).

■ Для каждого вида товара указать сведения о поставщике (наименование, регулярность поставок, процент бракованной продукции т.д.).

■ Для каждого вида товара выдать список, отсортированный:

■ по дате выпуска,

■ в алфавитном порядке,

■ Найти самое дорогое кондитерское изделие, самое дешевое, среднюю стоимость.

■ Найти товар с ценой свыше 5 руб. (и любая другая сумма, т.е. предусмотреть ввод цены с клавиатуры).

■ Найти количество товара, проданного за определенный период (месяц, 3 месяца, 6 месяцев), среднюю стоимость, за тот же период – самое дорогое кондитерское изделие, самое дешевое, вес.

■ Найти долю товара, поступившего от заданного поставщика (ввод поставщика) от общего числа поставщиков.

■ Найти все кондитерские изделия с заданной датой выпуска (ввод даты).

■ Найти все кондитерские изделия с заданным весом (ввод), чья стоимость находится в заданных пределах (ввод интервала).

■ Найти все кондитерские изделия, поступившие от заданного поставщика (ввод поставщика), чья стоимость больше заданной (ввод стоимости).

■ Найти все кондитерские изделия заданного производителя (выбор).

■ Найти долю дешевого товара (меньше заданного, ввод ограничения) от общего числа товара.

■ При заданной (ввод) температуре определить, какие виды продукции портятся, как быстро.

■ Для каждого клиента составить список продукции, которая закупается, указать цену, количество, качество и т.д.

■ Для стоимости в заданных (ввод интервала) пределах составить список товара, которые можно закупить, указав количество, качество.

Структура базы данных и таблиц

Структура базы данных

В базе данных konditerсозданы 4 основных таблицы:

izdelie— таблица, в которой хранятся основные сведения о кондитерских изделиях (название, вид, дата изготовления, место изготовления и т.д.);

hranenie — таблица, в которой хранятся сведения о хранении кондитерского изделия;

postavka таблица, в которой хранятся сведения о поставщиках;

klient — таблица, в которой хранятся сведения о клиентуре.

Рис. 1. База данных

Также есть 3 вспомогательные таблицы, используемые для формирования запросов:

zapros_stoimost содержит минимальную, максимальную и среднюю стоимость изделий;

table3 – содержит минимальную, максимальную и среднюю стоимость изделий поступивших за определенный период;

table5 – содержит общее количество поставленного товара.

Структура таблиц

Таблица izdelie содержит следующие поля:

Таблица hranenie содержит следующие поля:

Таблица postavka содержит следующие поля:

Таблица klient содержит следующие поля:

Запросы к базе данных и интерфейс пользователя

Интерфейс пользователя

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

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