Созданная база данных состоит из четырёх таблиц. В табл. 1 - 4 приведены параметры структуры таблицы базы данных «Оргтехника».
Таблица 1. Описание свойств полей таблицы Postavchik
Name Field | Index | Type | Size | AllowZero-Length |
Code Postavchik | Primary Unique | Text | Нет | |
Code Tovara | Text | Да | ||
Surname | Text | Да | ||
Name | Text | Да | ||
Patronymic | Text | Да | ||
Address | Text | Да | ||
Telephone | Text | Да |
Таблица 2. Описание свойств полей таблицы Tovar
Name Field | Index | Type | Size | Allow-Zero-Length | Validation-Text | ||
Code Tovara | Primary Unique | Text | Нет | ||||
Vid | Text | - | |||||
Price | Text | ||||||
Quantity | Text | ||||||
Таблица 3. Описание свойств полей таблицы Dvijenia Tovara
Name Field | Index | Type | Size | AllowZero-Length |
Code Dvijenia Tovara | Primary Unique | Text | Нет | |
Vid Dvijenia Tovara | Text | |||
Poznichnai Price Prodaji | Text | Нет | ||
Optovai Price Zacypki | Text | Да | ||
Code Tovara | Index-Foreign | Text | Нет | |
Code Slyjachego | Index-Foreign | Text | ||
Code Postavchik | Index-Foreign | Text |
Таблица 4. Описание свойств полей таблицы Slyjachego
Name Field | Index | Type | Size | AllowZero-Length |
Code Slyjachego | Primary Unique | Text | Нет | |
Name | Text | Да | ||
Surname | Text | Да | ||
Patronymic | Text | Да | ||
Adress | Text | Да | ||
Phone | Text | |||
Doljnost | Text | |||
Zarplata | Text | |||
Obrazovanie | Text |
После того, как закончено проектирование и создание базы данных, следующий шаг - создание таблицы для хранения данных.
Таблицы - основа базы данных. Все другие объекты: запросы, формы и отчеты - зависят от таблиц.
При формировании новой таблицы базы данных работа с СУБД начинается с создания структуры таблиц.
Создание схемы данных
Логическая структура реляционной базы данных Access является адекватным отображением полученной модели базы данных магазина. Каждая сущность модели отображается соответствующей реляционной таблицей. Структура каждой реляционной таблицы определяется атрибутным составом соответствующей сущности, где каждый столбец, т.е. поле соответствует одному из атрибутов сущности. Ключевые атрибуты объекта образуют уникальный ключ реляционной таблицы. Для каждого столбца задается тип, размер данных и другие свойства. Строки, т.е. записи таблицы соответствуют экземплярам объекта и формируются при загрузке таблицы.
Связи между объектами модели реализуются одинаковыми атрибутами - ключами в соответствующих таблицах. При этом ключом всегда является уникальный ключ главной таблицы. Ключом связи в подчиненной таблице является либо некоторая часть уникального ключа в ней, либо поле, не входящее в состав первичного ключа. Надо сказать, что ключ связи в подчиненной таблице называется внешним ключом.
В Access может быть создана схема данных, наглядно отображающая логическую структуру базы данных. Определение одно-многозначных связей в этой схеме должно осуществляться в соответствии с построенной моделью. Внешний вид схемы данных практически совпадает с графическим представлением теоретической модели (рисунок 5). На этом рисунке прямоугольники отображают таблицы базы данных с полным списком их полей, а связи показывают, по каким полям осуществляется взаимосвязь таблиц. Имена ключевых полей для наглядности выделяются и находятся в верхней части полного списка полей каждой таблицы.
Рис. 5 - Схема данных базы данных системы учета оргтехники в реляционной СУБД MS Access
Заключение
Базы данных - важнейшая составная часть информационных систем. Информационные системы предназначены для хранения и обработки больших объемов информации. Изначально такие системы существовали в письменном виде. Для этого использовались различные картотеки, папки, журналы, библиотечные каталоги и т.д. Любая информационная система должна выполнять три основные функции: ввод данных, запросы по данным, составление отчетов.
Преимущества получает пользователь при использовании БД как безбумажной технологии:
· Компактность
Информация хранится в БД, нет необходимости хранить многотомные бумажные картотеки.
· Скорость
Скорость обработки информации (поиск, внесение изменений) компьютером намного выше ручной обработки.
· Низкие трудозатраты
Нет необходимости в утомительной ручной работе над данными.
· Применимость
Всегда доступна свежая информация.
Дополнительные преимущества появляются при использовании БД в многопользовательской среде, поскольку становится возможным осуществлять централизованное управление данными.
Современные системы управления базами данных обеспечивают как физическую (независимость от способа хранения и метода доступа), так и логическую независимость данных (возможность изменения одного приложения без изменения остальных приложений, работающих с этими же данными).
Простота использования СУБД позволяет создавать новые базы данных, не прибегая к программированию, а пользуясь только встроенными функциями. СУБД обеспечивают правильность, полноту и непротиворечивость данных, а также удобный доступ к ним.
Так же мы изучили на примере программы Microsoft Access, как создать базу данных.
Microsoft Access создана на основе реляционной модели базы данных и предназначена для создания быстрых, эффективных баз данных, применяемых в быту и бизнесе. Кроме того, она способна подключаться к другим базам данных, создавая для вас широкий фронт работы с данными, независимо от того, где они находятся.
Оценивая преимущества и недостатки СУБД Microsoft Access и ее функциональные возможности, можно утверждать, что данная система обладает всеми необходимыми инструментами для создания, редактирования, хранения и ежедневного использования баз данных. Интерфейс программы прост и удобен, работа не требует получения большого количества дополнительных знаний.
В ходе выполнения курсовой работы была решена проблема создание базы данных для конкретной организации. Была также разработана программа, имитирующая часть работы БД данной организации. СУБД позволяет получать данные о клиентах, совершающих покупки, о проданных им товарах, о сделанных клиентами заказах, о работающих сотрудниках. В данном проекте была проанализирована предметная область и на этой основе были реализованы поставленные задачи.
Список литературы
1. Атре Ш. Структурный подход к организации баз данных. - М.: Финансы и статистика, 1983. - 320 с.
. Бойко В.В., Савинков В.М. Проектирование баз данных информационных систем. - М.: Финансы и статистика, 1999. - 351 с.
. Голицина О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. - М.: ФОРУМ: ИНФРА-М, 2009. - 352 с.
. Джексон Г. Проектирование реляционных баз данных для использования с микроЭВМ. -М.: Мир, 1991. - 252 с.
. Карпова Т.С. Базы данных: модели, разработка, реализация. - СПб.: Питер, 2008. - 304 с.
. Корнеев И.К., Машурцов В.А. Информационные технологии в управлении. - М.: ИНФРА-М, 201-. - 158 с.
. Мартин Дж. Планирование развития автоматизированных систем. - М.: Финансы и статистика. - 196 с.
8. К.Дж. Дейт Введение в системы баз данных - 8-е изд. - М.: «Вильямс» <https://ru.wikipedia.org/wiki/%D0%92%D0%B8%D0%BB%D1%8C%D1%8F%D0%BC%D1%81_(%D0%B8%D0%B7%D0%B4%D0%B0%D1%82%D0%B5%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%BE)>, 2011 - С. 1328.
. <https://office.microsoft.com/ru-ru/access/>