база данных информационная система мебельного магазина

  • 22 мая 2015 г.
  • 2528 Слова
Оглавление
Введение 2
1.Проектирование баз данных. 3
1.1 Построение логической модели 3
1.2 Логическая модель 3
1.3 Физическая модель 5
2. Разработка приложения по работе с базой данных. 7
2.1 Назначение 15
2.2 Структура приложения 16
2.3 Описание и тестирование приложения. 17
2.4 Руководство пользователю 18
Заключение 19
Список литературы 20
Листинг программы 20
Введение
Задачейданной курсовой работы является реализация базы данных на тему «Мебельный магазин».
· разработать физическую и логическую модели, заданной предметной области;
· выбрать модель данных и разработать концептуальную схему;
· разработать базу данных по выбранной предметной области, содержащую не менее четырех объектов этой предметной области и не менее тридцати записей;
· получить доступ к БДсредствами Delphi;
· реализовать пользовательский интерфейс;
· создать приложения позволяющие находить необходимые данные;
· реализовать SQL запросы;
1.Проектирование баз данных
1.1 Построение логической модели
При выборе предметной области важным фактором было наличие в данной области всей необходимой информации для создания полноценной БД. Была выбрана предметная область, связанная с созданиемБД «Мебельный магазин». В данной предметной области было выделено 4 объектов (продукт, трюмо, тумбочка, трельяж) и выделены их атрибуты.
1. Продукт: серийный номер трюмо, серийный номер тумбочка, серийный номер трельяж, количество на складе;
2. Трюмо: серийный номер, модель, количество на складе, заказ, цена;
3. Тумбочка: серийный номер, модель, количество на складе, заказ, цена ;
4. Трельяж:серийный номер, модель, количество на складе, заказ, цена.
1.2 Логическая модель
Мебельный магазин
Логическая модель содержит следующие таблицы: продукт, трюмо, тумбочка, трельяж.
Рассмотрим каждую таблицу в отдельности.
Таблица Продукт содержит следующие поля: серийный номер трюмо, серийный номер тумбочка, серийный номер трельяж, количество на складе.
Серийный номер трюмо- это уникальный номертрюмо который выдается изделию при поступлении его на склад мебельного магазина.
Серийный номер тумбочка - это уникальный номер тумбочки который выдается изделию при поступлении его на склад мебельного магазина.
Серийный номер трельяж - это уникальный номер трельяжа который выдается изделию при поступлении его на склад мебельного магазина.
Таблица трюмо содержит следующие поля: серийный номер,модель, количество на складе, заказ, цена.
Серийный номер трюмо - это уникальный номер трюмо который выдается изделию при поступлении его на склад мебельного магазина.
Модель - модель трюмо поступившей на склад мебельного магазина.
Количество на складе - количество изделий именно одинаковой модели поступивших на склад мебельного магазина.
Заказ - количество заказанных у мебельного магазинатоваров именно одной модели.
Цена - цена одного комплекта трюмо.
Таблица тумбочка содержит следующие поля: серийный номер, модель, количество на складе, заказ, цена.
Серийный номер тумбочки - это уникальный номер тумбочки который выдается изделию при поступлении его на склад мебельного магазина.
Модель - модель трюмо поступившей на склад мебельного магазина.
Количество на складе - количествоизделий именно одинаковой модели поступивших на склад мебельного магазина.
Заказ - количество заказанных у мебельного магазина товаров именно одной модели.
Цена - цена одной тумбочки.
Таблица трюмо содержит следующие поля: серийный номер, модель, количество на складе, заказ, цена.
Серийный номер трюмо - это уникальный номер трюмо который выдается изделию при поступлении его на склад мебельного магазина.Модель - модель трюмо поступившей на склад мебельного магазина.
Количество на складе - количество изделий именно одинаковой модели поступивших на склад мебельного магазина.
Заказ - количество заказанных у мебельного магазина товаров именно одной модели.
Цена - цена одного трюмо.
Входе проектирования базы банных поля были связаны следующим образом
1.3 Физическая модель...