Курсовая работа: Проектирование базы данных и систем управления базой данных в среде Microsoft Access

· ГосАтомНадзор

· МАИ

· МИИГА

· Министерство Обороны РФ

· Министерство Образования РФ

· Министерство Труда и Социального Развития

· МИСИ

· МИФИ

· Московский Государственный Университет

· МФТИ

· Национальный Банк Развития

· Пробизнесбанк

· Роспромбанк

· Русский Международный Банк

· Ряд предприятий Министерства Обороны

· Сбербанк РФ (Лефортово)

· Cеть магазинов «Мегалюкс»


1. ПРЕДПОСЫЛКИ СОЗДАНИЯ БД

1.1 Цель создания базы данных

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

Целью создания БД является разработка автоматизированной системы, обрабатывающей информацию с использованием программного обеспечения персонального компьютера. Что значительно облегчает работу любого предприятия.

В качестве примера возьмем организацию ООО”Форум Компьютерс” и рассмотрим базу данных применяемую на ней.

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

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

Таким образом, можно создать таблицы — «Товары», «Поставщики», «Заказы», «Доставка», «Сотрудники», «Клиенты» каждая из которых будет хранить строго определенный набор данных.

Но в этом случае появляется другой вопрос: а как можно узнать, какой поставщик доставил тот или иной товар? Сколько товара осталось на складе? Сколько продано товара? И какой именно товар продается согласно записи таблицы «Заказы»? Для решения этой задачи нужно определить между таблицами отношения — то есть в таблицу «Заказы» необходимо ввести поле, содержащее наименование товара, и поле, содержащее сведения о проведённых сделках: заказано, получено и т.д.. Однако если мы будем нумеровать (или кодировать) записи, то проблема лишних обращений к клавиатуре будет еще быстрее решена, за счет ввода только номера товара (код товара), номера заказа (код заказа), номера операции (код операции) — при условии, что соответствующие поля будут введены в состав таблиц «Товары», «Поставщики», «Заказы», «Клиенты», «Сотрудники».

1.2 Планирование процесса разработки

Процесс разработки проекта состоит из четырёх стадий:

1. сбора и анализа требований к проектируемой базе данных;

К-во Просмотров: 448
Бесплатно скачать Курсовая работа: Проектирование базы данных и систем управления базой данных в среде Microsoft Access