- •Пояснительная записка
- •Реферат
- •Определения, обозначения и сокращения
- •Содержание
- •Введение
- •1994 – 1998: Начало: оптовая торговля
- •Открытое акционерное общество «Объединённая регистрационная компания»
- •Данные о лицензии регистратора
- •Краснодарский региональный филиал
- •На сегодняшний день «Продовольственный магазин - Магнат»
- •Стратегия развития
- •Режим работы продовольственного магазина
- •Проектирование баз данных Режимы работы с базами данных
- •Объекты базы данных
Режим работы продовольственного магазина
ПН-ЧТ: |
9.00 - 18.00, перерыв на обед 13.00 - 14.00 прием клиентов 9.00 - 13.00 выдача документов по срочным операциям в течение дня |
ПТ: |
9.00 - 16.45, перерыв на обед 13.00 - 14.00 прием клиентов 9.00 - 13.00 выдача документов по срочным операциям в течение дня |
Проектирование баз данных Режимы работы с базами данных
Обычно с базами данных работают две категории пользователей. Первая категория – проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласование ее с заказчиком. Кроме таблиц проектировщики разрабатывают и другие объекты базы данных, предназначенные, с одной стороны, для автоматизации работы с базой, а с другой стороны – для ограничения функциональных возможностей работы с базой (если это необходимо из соображений безопасности). Проектировщики не наполняют базу конкретными данными, (заказчик может считать их конфиденциальными и не предоставлять посторонним лицам). Исключение составляет экспериментальное наполнение модельными данными на этапе отладки объектов базы.
Вторая категория исполнителей, работающих с базами данных, - пользователи в данном случае ими являются библиотекари и читатели, приходящие в библиотеку. Они получают исходную базу данных от проектировщиков и занимаются ее наполнением и обслуживанием. В общем случае пользователи не имеют средств доступа к управлению структурой базы – только к данным, да и то не ко всем, а к тем, работа с которыми предусмотрена на конкретном рабочем месте.
Соответственно СУБД имеет два режима работы: проектировочный и пользовательский. Первый режим предназначен для создания или изменения структуры базы и создание ее объектов. Во втором режиме происходит использование ранее подготовленных объектов для наполнения базы или получения данных из нее.
Объекты базы данных
Таблицы
Таблицы – это основные объекты любой базы данных. Во-первых, в таблицах хранятся все данные, имеющиеся в базе, а во-вторых, таблицы хранят и структуру базы (поля, их типы и свойства).
В примере нашей базы можно показать список таблиц:
Таблица «Категории_товаров» состоит из следующих полей:
Код_категории
Наименование_категориии
Таблица «Поставки» состоит из следующих полей:
Код_поставки
Код_поставщика
Дата_поставки
Таблица «Поставщики» состоит из следующих полей:
Код_поставщика
Название_поставщика
Адрес_поставщика
Телефон
Представитель
Таблица «Отделы» состоит из следующих полей:
Код_отдела
Название_отдела
Таблица «Поставщики» состоит из следующих полей:
КодСотрудника
Код_отдела
Отдела
НомерПаспорта
Фамилия
Имя
Отчество
Код_должности
Таблица «ДолжнКатегории» состоит из следующих полей:
Код_должности
Должность
Категория
Зарплата
Таблица «Годность» состоит из следующих полей:
Код_годности
Срок_годности
Таблица «Список_товаров» явлется главной. В случае добавление в базу данных новых таблиц, нет необходимости изменять всю структуру. Нужно всего лишь добавить ключевое поле новой таблицы в таблицу «Список_товаров» и установить между ними связь. Таблица состоит из следующих полей:
Код_товара
Код_поставки
Наименование_товара
Код_категории
Код_отдела
Стоимость_закупки
Количество
Код_годности
Наличие
Модель данных зависимости отношений представлены ниже:
Формы
Формы – это средства для ввода данных. Смысл их тот же – предоставить пользователю средства для заполнения только тех полей, которые ему заполнять положено. Одновременно с этим в форме можно разместить специальные элементы управления (счетчики, раскрывающиеся списки, переключатели, флажки и прочее) для автоматизации ввода. Преимущества форм раскрываются особенно наглядно, когда происходит ввод данных с заполненных бланков. В этом случае форму делают графическими средствами так, чтобы она повторяла оформление бланка – это заметно упрощает работу наборщика, снижает его утомление и предотвращает появление печатных ошибок.
В проекте создано 13 форм:
Главная форма служит для работы с базой данных в ней связанны все остальные формы. С нее пользователь начинает работу когда запускается база данных:
Форма Список_товаров1 выводит перечень всех товаров с подробным описанием характеристик и свойств. На ней также находятся кнопки для вывода починенной формы товары для ввода нового товара, или удаления товара. Также из формы Список_товаров1 есть возможность редактирования каждого товара. Вывод списка остатков товара и вывод списка товаров необходимых для закупки. А также поиска товаров.
Форма Поставщики служит для отображения информации о поставщиках, в подчиненной ей форме Поставщики_добавление вводится информация о новом поставщике, а также редактирование или удаление.
Также созданы формы использующие запрос на выборку по атрибуту наличие товара: форма запрос_остатка и форма необходимые_товары.
Создана форма просмотра поставок с подчиненной ей формой списка товаров соответствующего каждому поставщику.
Создана форма для просмотра списка сотрудников. В которой можно при помощи соответствующих подчиненных форм добавить нового сотрудника, отредактировать данные существующего сотрудника, а также удалить сотрудника.
Запросы
Созданы запросы на выборку товаров по атрибуту наличие_товара для формирования списка остатков товаров и товаров необходимых для закупки. Также запрос для формирования формы список_товаров.
Создан запрос на предоставление информации о сотрудниках их личных данных, занимаемой должности, категории должности зарплаты и информации в каком отделе работает сотрудник.
Также создан запрос на выборку поставок а именно перечень товаров поставленных конкретной фирмой.
Макросы
Также созданы макросы для добавления новых записей в таблицы Список_товаров и Поставщики, а также добавление записей в таблицу Сотрудники.
Отчеты
Созданы отчеты необходимых для закупки товаров и остатков товаров, а также отчет о поставках, и отчет о сотрудниках
Заключение
Использование баз данных и информационных систем становится неотъемлемой составляющей деловой деятельности современного человека и функционирования преуспевающих организаций. В связи с этим большую актуальность приобретает освоение принципа построения и эффективного применения соответствующих технологий и программных продуктов