
- •Цель создания бд - быстро получить необходимую информацию об имеющихся на складе товарах.
- •Задачи и функции системы:
- •Критические значения атрибутов
- •Критерии выбора субд:
- •Требования к аппаратному обеспечению
- •Проектирование базы данных
- •Функции бд «Каталог товаров»
- •Этапы создания бд
- •Перечень запросов
ОТЧЕТ
по лабораторной работе №1
Предметная область: База данных «Склад детского магазина»
Выполнил: студент группы ВТ-1 С-10 Легчиков Д.К. Е-mail: cool@dmitry.by
Введение
В настоящее время детский магазин не имеет общей компьютерной базы со всеми имеющимися на складе товарами. Весь учет товаром ведется в бумажном виде, что крайне неудобно. Неудобство касаются как поиска нужного товара на складе, так и добавление новых товаров в базу.
Необходимо пользователю предоставить возможность удобного поиска нужного товара, а также возможность работникам склада оперативного ввода и редактирования информации о представленных товарах.
В данной работе будет сделана попытка объединить возможности как ввода и редактирования информации, так и удобного поиска и просмотра.
Цель создания бд - быстро получить необходимую информацию об имеющихся на складе товарах.
Доводы в пользу создания информационной системы:
устарел метод хранения и представления информации в бумажном виде;
существуют некоторые источники, но вследствие статического представления на них данных они не обновляются очень долгое время, поэтому информация, предоставленная на них, зачастую, не имеет никакой практической ценности;
в связи со статическим представлением информации невозможно осуществить удобный поиск по каталогу товаров.
Создание информационной системы позволяет
собрать всю необходимую информацию о товарах находящихся на складе;
быстро найти и в удобной форме ознакомиться с информацией;
обновлять информацию достаточно быстро, чтобы она имела практическую ценность.
К недостаткам использования информационной системы можно отнести необходимость
структурирования информации перед вводом ее в систему.
Задачи и функции системы:
ввод информации об имеющихся на складе товарах;
контроль данных (табл 1.);
поиск и отображение необходимой информации;
структурирование информации;
получение статистической информации по состоянию БД.
Таблица 1
Критические значения атрибутов
Имя поля |
Min. значение |
Max. значение |
ID_товара |
1 |
10000 |
ID_допсвойства |
1 |
10000 |
ID_фирмы |
1 |
10000 |
ID_цена |
1 |
10000 |
ID_цвета |
1 |
10000 |
Возраст |
1 |
100 |
Вес |
1 |
100 |
Высота |
1 |
1000 |
Ширина |
1 |
1000 |
Цена закупки |
1 |
100000 |
Цена оптовая |
1 |
100000 |
Цена розничная |
1 |
100000 |
Дата привоза |
01-01-2013 |
01-01-2100 |
Критерии выбора субд:
объем данных;
простота структуры данных;
удобный доступ к базе через Интернет.
Этим требованиям удовлетворяют СУБД: Access и MySQL. В отличии от Oracle, который лучше подходит для обработки больших массивов данных, а также требует больших навыков и денежных средств для обслуживания. В данном проекте это не оправдывается.
Требования к программному обеспечению
Необходимо наличие программных продуктов, перечисленных выше, и ОС, в которой эти продукты достаточно надежно работают. Система должна работать в ОС - Windows 2000 и выше.
Требования к аппаратному обеспечению
Требования для различный реализаций резко отличаются, например, для устойчивого функционирования связки mysql+php вполне достаточно будет и Pentium 100 с 16Мб RAM (однако для Windows 2000 естественно требования более высокие).