Работа со средой Microsoft Office Access - Создание базы данных для Интернет-магазина компьютерных комплектующих
Microsoft Office Access или просто Microsoft Office -- реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных. Для дальнейшей работы со средой программирования Borland Delphi 7 необходим формат хранения базы данных. mdb возможный в версии Microsoft Access 2002-2003. В более поздних же версиях данного программного обеспечения используются иные форматы, но также предусмотрена возможность сохранения базы данных в форматах ранних версий, что и необходимо.
Ориентируясь на созданную и описанную ранее модель "сущность-отношение", появилась возможность приступить непосредственно к созданию самой БД в Access. Для начала необходимо создать определенное раньше по ER-диаграмме количество таблиц. Их получается 4: Клиенты, Персонал, Поставщики и Товар (рисунки 3-6).
Рисунок 3. Первая таблица БД.
В данной таблице представлена информация по клиентам, как-то: его идентификационный номер, ФИО, стоимость приобретаемой им продукции и величина скидки, если таковая имеется.
Рисунок 4. Вторая таблица БД.
Таблица Персонал представлена 6 столбцами. Как и каждый клиент, всякий сотрудник имеет свой номер. Далее располагается информация по его ФИО, занимаемой им должности и получаемой зарплате.
Рисунок 5. Третья таблица БД.
На третьей таблице базы данных отображаются данные, касающиеся поставщиков запрашиваемого товара. Поэтому таблица представлена 4 столбцами. По аналогии с таблицей Персонал каждый поставщик имеет свой уникальный номер. Далее включены название фирмы, стоимость продукции, приобретаемой у поставщика и название товара.
Рисунок 6. Четвертая таблица БД.
На четверной таблице расположена информация, касающаяся непосредственно объекта товарно-денежных отношений - товара. Таблица представлена уникальным номером товара, его названием, стоимостью единицы продукции и количеством доступного на данный момент товара. Именно по последнему столбцу и по желаемому клиентом количеству заказанного товара будет определяться необходимость заказа нового у поставщика.
Для создания связи между всеми этими четырьмя таблицами была создана и пятая, позволяющая осуществить реализацию схемы данных и объединения некоторых столбцом по ключу.
Рисунок 7. Пятая таблица БД.
Связи таблиц представлены на рисунке 8. Связка осуществляется по принципу "один-ко-многим", потому что каждый выбранный связываемый элемент может быть использован несколько раз. Например: каждый клиент может заказать товар несколько раз (через определенный промежуток времени). Ему не будет присвоен второй идентификационный номер, потому что он уже будет зарегистрирован в базе данных. И так же по аналогии ситуация обстоит и с товаром, который могут заказать разные клиенты при условии, что это один тип товара; с поставщиком, который может несколько раз обеспечить запрашиваемым товаром; с персоналом, который может обслужить несколько раз даже одного клиента, или продать один и тот же товар.
Рисунок 8. Модель схемы данных БД в Access.
Похожие статьи
-
ВВЕДЕНИЕ - Создание базы данных для Интернет-магазина компьютерных комплектующих
Необходимость оптимизации способов обслуживания клиентов для любого магазина является одним из приоритетных направлений развития, поэтому в последнее...
-
Создание табличной части и запросов Таблица -- это объект БД, который служит для ввода и хранения информации. Таблица состоит из записей (строк), которые...
-
Таблица 2 A B C D E F G H I 1 № п/п Судья Кол-во рассмотренных исков В % от всех исков Выработка 2 Май Июнь Июль Август Всего 3 1 Белов В. В. 22 24 28 27...
-
Технология создания баз данных в программе Microsoft Access
Введение Базы данных играют особую роль в современном мире. Любой из нас многократно начиная с детства, сталкивался с "базами данных". Это - всевозможные...
-
Модели организации данных Основой любой базы данных является реализованная в ней модель данных, представляющая собой множество структур данных,...
-
Программный интерфейс для базы данных я разрабатывал в объектно-ориентрованной среде Delphi, с помощью Embarcadero RAD Studio. Конструктор форм Delphi в...
-
В таблице 2 представлена нормализация окончательных отношений. Таблица 2 - окончательные отношения Название отношения Ключевые поля, поля для связи и не...
-
ER-диаграммы используются для разработки данных и представляют собой стандартный способ определения данных и отношений между ними. Таким образом,...
-
Основные термины теории баз данных - БД (База данных) - совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы...
-
Описание исходных данных На текущий момент (в силу большой загрузки IT-отдела) не реализован доступ к серверу с ХД, маркетинговые данные выгружаются в...
-
Для разработки БД автоматизированной системы "Эффективного использования рабочего времени", я выбрала СУБД Microsoft Access 2003. Основное назначение БД...
-
Как мы уже говорили в лекциях, хранилище Windows Azure, помимо прочего, подходит для хранения реляционных данных, для этого используются возможности...
-
В среде электронного ресурса ИИС "MD_SLAGMELT" (Рис. 6) для доступа к компоненту "моделирование" необходима учетная запись (пара логин/пароль) (Рис.7)....
-
Этапы проектирования и создания БД - Система управления базами данных
При разработке БД можно выделить следующие этапы работы. I этап. Постановка задачи. На этом этапе формируется задание по созданию БД. В нем подробно...
-
Схема данных - Создание базы данных
Отношения - Это правила, поддерживаемые на уровне механизма реализации СУБД. Различают три типа отношений: - Отношение "один-к-одному": для каждой строки...
-
Областью применения базы данных является Гостиница. Задачей администратора гостиницы является отслеживание финансовой стороны работы гостиницы. Его...
-
1. Заходим в меню Пуск > Все программы > Microsoft Office двойным щелчком левой клавишой мыши открываешь Microsoft Office Access 2010,как...
-
Для начала разрабатывается модель базы данных (рис.1). Главная идея создания функциональной модели заключается в том, чтобы описать, "увидеть" и...
-
Создание запроса выбора в режиме конструктора. - Технология создания и управления баз данных
Для создания запроса выбора с помощью Конструктора необходимо открыть окно Конструктора запроса, выполнив действия: Окно БД => объекты Запросы =>...
-
Для разработки программного обеспечения использован язык Java. Разработка проводилась в среде Eclipse Ganymede 3.2. В качестве СУБД для тестирования...
-
Любое предприятие сталкивается с проблемой автоматизации работы отдельных сотрудников и подразделений в целом. Первая проблема при этом как выбрать...
-
Разработка структур БД Информационная структура БД (Рисунок 2.1) Рисунок 2.1 - Структура БД. Разработка интерфейса для работы с БД В проект в первую...
-
Средствами выбранной СУБД Access созданы таблицы реляционной базы данных и схема отношений (рис.5). Рис.5. Схема данных для базы данных "Склад" -...
-
Отчет "Заказы" отображает ФИО клиента, его заказ и конечную цену. Рисунок 15. Рис 15. - Отчет "Заказы" Отчет "Имеющиеся товары". Отображает товары,...
-
"Обзор наиболее популярных СУБД", Microsoft Access - Базы данных и СУБД
Microsoft Access Microsoft Access - это интерактивная реляционная СУБД (relational database management system - RDBMS) для WINDOWS. Это программа,...
-
Для запуска кластеризации пользователю нужно ввести 4 параметра: А) Название ODBC драйвера с созданным подключением. Как создать Такое подключение,...
-
Моделирование предметной области Этапом проектирования базы данных любого типа начинается с анализа предметной области, который заканчивается построением...
-
1. Связь таблицы "Заказчики" с таблицей "АвансПоОстаткамС2004Года". Поле: "КодЗаказчика" в таблице "Заказчики" с полем "Заказчик" в таблице...
-
Пусть в сборку входит n монтажников, Тогда - множество монтажников, участвующих в одном этапе - рабочие, участвующие в выполнении одной операций -...
-
При запуске программы с входными параметрами {"-makexls" "filename. xls" "температурная_точка" "отклонение" "элемент"} происходит извлечение результатов...
-
Представления, Хранимые процедуры - База данных "Определение факультативов для студентов"
Представление -- это виртуальная таблица, содержимое которой определяется запросом. Как и таблица, представление состоит из ряда именованных столбцов и...
-
Microsoft Access База данных разработана в среде Microsoft Access. Microsoft Access - реляционная СУБД корпорации Microsoft. Имеет широкий спектр...
-
Типы полей ограничивают вводимую пользователем информацию по содержанию. В Системе используются следующие типы полей данных: Text . Поле ввода текста в...
-
Разработка физической модели базы данных На основе модели "сущность-связь" разрабатывается структура базы данных. Физическая модель для предметной...
-
СУБД MS Access - База данных, хранящая в себе информацию о командах NBA
Системы управления базами данных (СУБД) - это программные средства, с помощью которых можно создавать базы данных, наполнять их и работать с ними. В мире...
-
Введение - Создание электронного банка данных ФГБУ "Заповедное Прибайкалье"
В исследованиях развития новых информационных технологий необходимо использовать современные методы работы с информациями. Архивы особо охраняемых...
-
Введение Данная курсовая работа предназначена для изучения программы Microsoft Access 2010. При выполнении данной курсовой работы я должен научиться...
-
Microsoft Excel 2003 - Интегрированные пакеты для офисов
Microsoft Excel - это идеальное средство для решения учетных задач, обработки экспериментальных данных, составления отчетов и т. п. Документ Excel...
-
Основные конструкции для разработки базы данных - База данных "Кинотеатр"
База данных - это организованная структура, предназначенная для хранения информации. Систему управления базой данных (СУБД) можно определить, как...
-
Проектирование БД на базе модели типа объект--отношение Имеется целый ряд методик создания информационно-логических моделей. Одна из наиболее популярных...
Работа со средой Microsoft Office Access - Создание базы данных для Интернет-магазина компьютерных комплектующих