4951

Проектирование информационной системы Склад сотовых телефонов

Контрольная

Информатика, кибернетика и программирование

Назначение базы данных Склад сотовых телефонов База данных Склад предназначена: для клиента (покупателя) для работника склада Созданная база данных содержит информацию о: фирме производителя (адрес, контактный телефон, контактное л...

Русский

2012-11-30

796 KB

39 чел.

Назначение базы данных Склад сотовых телефонов

База данных Склад предназначена:

  •  для клиента (покупателя)
  •  для работника склада

Созданная база данных содержит информацию о:

  •  фирме производителя (адрес, контактный телефон, контактное лицо, индекс);
    •  товаре (телефонах);
    •  клиентах (ФИО, код клиента, телефон, адрес);
    •  заказах (код заказа, дата и оплата заказа, количество заказанных телефонов)

С помощью этой базы данных  клиент может посмотреть параметры и свойства понравившегося ему телефона. Покупатель имеет доступ к информации.

С помощью созданной базы данных покупатель  может получить информацию:

  •  о цене телефонов;
  •  о телефонах, которые не превышают определенную цену;
  •  о телефонах, удовлетворяющих определенным характеристикам;
  •  о фирме производителя
  •  о дате заказа и т.д.


Схема Базы данных «Склад»

Главная форма для управления БД «Склад»

Структура таблиц БД  «Склад»

 

Таблица: Заказ

 Имя Тип Размер

 Код_заказа Длинное целое 4

 SourceField:  Код_заказа

 

 Дата_заказа Дата/время 8

 Format:  General Date

 SourceField:  Дата_заказа

 

 Код_клиента Длинное целое 4

 DisplayControl:  Поле со списком

 RowSource:  SELECT Клиент.Код_клиента, Клиент.ФИО_клиента FROM Клиент ORDER BY

[Код_клиента], [ФИО_клиента];

RowSourceType:  Таблица или запрос

 SourceField:  Код_клиента

 

 Код_товара Длинное целое 4

 DisplayControl:  Поле со списком

 RowSource:  SELECT Товар.Код_товара, Товар.Модель_телефона FROM Товар ORDER BY [Код_товара], [Модель_телефона];

 RowSourceType:  Таблица или запрос

 SourceField:  Код_товара

 Количество_телефонов Длинное целое 4

 DisplayControl:  Поле

 SourceField:  Количество_телефонов

 

 Оплата Дата/время 8

 SourceField:  Оплата

 

 №_счета Текстовый 50

 DisplayControl:  Поле

 SourceField:  №_счета

 

Таблица: Клиент

 Имя Тип Размер

 Код_клиента Длинное целое 4

 SourceField:  Код_клиента

 

 ФИО_клиента Текстовый 50

 DisplayControl:  Поле

 SourceField:  ФИО_клиента

 

 Телефон_клиента Текстовый 50

 DisplayControl:  Поле

 SourceField:  Телефон_клиента

 

 Адрес_клиента Текстовый 50

DisplayControl:  Поле

 SourceField:  Адрес_клиента

 

 

Таблица: Товар

 Имя Тип Размер

 Код_товара Длинное целое 4

 SourceField:  Код_товара

 

 Модель_телефона Текстовый 50

 DisplayControl:  Поле со списком

 RowSource:  SELECT Заказ.Модель_телефона FROM Заказ;

 RowSourceType:  Таблица или запрос

 SourceField:  Модель_телефона

 

 Цена Денежный 8

 SourceField:  Цена

 

 Фирма_производителя Текстовый 50

 DisplayControl:  Поле со списком

 RowSource:  SELECT [Фирмапроизводителя]. Фирма_производителя FROM [Фирма производителя] ORDER BY [Фирма_производителя];

 RowSourceType:  Таблица или запрос

 SourceField:  Фирма_производителя

 

 Масса (г) Текстовый 50

 DisplayControl:  Поле

 SourceField:  Масса (г)

 

 Размеры (мм) Текстовый 5

 DisplayControl:  Поле

 SourceField:  Размеры (мм)

 

 Тип_карты_памяти Текстовый 50

 DisplayControl:  Поле

 SourceField:  Тип_карты_памяти

 

 Объем_внутренней_памяти (Мб) Текстовый 50

 DisplayControl:  Поле

 SourceField:  Объем_внутренней_памяти (Мб)

 

 Медиа_плеер Текстовый 50

 DisplayControl:  Поле

 SourceField:  Медиа_плеер

 

 FM-радио Текстовый 50

 DisplayControl:  Поле

 SourceField:  FM-радио

 

 Встроенная_фотокамера (Mpix) Текстовый 50

 DisplayControl:  Поле

 SourceField:  Встроенная_фотокамера (Mpix)

 

 Blutooht-соединение Текстовый 50

 DisplayControl:  Поле

 SourceField:  Blutooht-соединение

 

 WiFi-соединение Текстовый 50

 DisplayControl:  Поле

 SourceField:  WiFi-соединение

 

 Смартфон Текстовый 50

 DisplayControl:  Поле

 SourceField:  Смартфон

 

 Время_работы_в_режиме_ожидания Текстовый 50

 DisplayControl:  Поле

 SourceField:  Время_работы_в_режиме_ожидания

 

 Время_работы_в_режиме_разговора Текстовый 50

 DisplayControl:  Поле

 SourceField:  Время_работы_в_режиме_разговора

 

 Java-приложения Текстовый 50

 DisplayControl:  Поле

 SourceField:  Java-приложения

 

 Touch_Screen Текстовый 50

 DisplayControl:  Поле

 SourceField:  Touch_Screen

 

 GPS Текстовый 50

 DisplayControl:  Поле

 SourceField:  GPS

 3G Текстовый 50

 DisplayControl:  Поле

 SourceField:  3G

 

Таблица: Фирма производителя 

 Имя Тип Размер

 Фирма_производителя Длинное целое 4

 DisplayControl:  Поле со списком

 RowSource:  SELECT Товар.Код_товара, Товар.Фирма_производителя, Товар.Модель_телефона

FROM Товар ORDER BY [Модель_телефона], [Код_товара], [Фирма_производителя];

 RowSourceType:  Таблица или запрос

 SourceField:  Фирма_производителя

 Индекс Текстовый 50

 DisplayControl:  Поле

 SourceField:  Индекс

 

 Адрес Текстовый 50

 DisplayControl:  Поле

 SourceField:  Адрес

 

 Контактное_лицо Текстовый 255

 DisplayControl:  Поле

 SourceField:  Контактное_лицо

 

 Телефон Текстовый 50

 DisplayControl:  Поле

 SourceField:  Телефон

 

 


Формы редактирования и заполнения таблиц

«Склад»

Форма: Заказ

Форма: Клиент

Форма: Фирма производителя

Форма: Товар


Запросы в БД «Склад»

Запрос №1 «По наличию GPS-модуля в телефоне»

Запрос предназначен для покупателя телефона.

SELECT Товар.GPS, Товар.Модель_телефона FROM Товар WHERE (((Товар.GPS) Like "*" & [Наличие встроенного модуля GPS] & "*") AND ((Товар.Модель_телефона) Like "*" & [Введите нужную Вам марку] & "*")) WITH OWNERACCESS OPTION;

Запрос №2 «Дата заказа»

Запрос предназначен для покупателя телефона.

SELECT Заказ.*, Заказ.Дата_заказа FROM Заказ WHERE (((Заказ.Дата_заказа) Like "*" & [Введите дату заказа] & "*")) WITH OWNERACCESS OPTION;

Запрос №3 «Доступная цена»

Запрос предназначен для покупателя телефона.

SELECT Товар.*, Товар.Цена FROM Товар WHERE (((Товар.Цена)<[Введите доступную для Вас цену])) ORDER BY Товар.Цена;

Запрос №4 «Заказчик»

Запрос предназначен для покупателя телефона.

SELECT Клиент.ФИО_клиента, Заказ.Код_товара FROM Клиент INNER JOIN Заказ ON Клиент.Код_клиента=Заказ.Код_клиента WHERE (((Клиент.ФИО_клиента) Like "*" & [Введите фамилию заказчика] & "*"));

Запрос №5 «Код телефона»

Запрос предназначен для покупателя телефона.

SELECT Товар.Модель_телефона, Товар.Код_товара FROM Товар WHERE (((Товар.Код_товара) Like "*" & [Введите нужный Вам код телефона] & "*")) WITH OWNERACCESS OPTION

 

Запрос №6 «М-Медиа возможности»

Запрос предназначен для покупателя телефона.

SELECT Товар.Модель_телефона, Товар. [Встроенная_фотокамера (Mpix)], Товар.Медиа_плеер, Товар.[FM-радио] FROM Товар WHERE (((Товар.Модель_телефона) Like "*" & [Введите модель телефона] &

Запрос №7  «Модель телефона»

Запрос предназначен для покупателя телефона.

SELECT Товар.*, Товар.Модель_телефона FROM Товар WHERE (((Товар.Модель_телефона) Like "*" & [Введите нужную Вам модель телефона] & "*")) WITH OWNERACCESS OPTION;

 

Запрос №8  «Пределы цен телефонов»

Запрос предназначен для покупателя телефона.

SELECT Товар.Фирма_производителя, Max(Товар.Цена) AS [Max-Цена], Min(Товар.Цена) AS [Min-Цена] FROM Товар GROUP BY Товар.Фирма_производителя HAVING (((Товар.Фирма_производителя) Like "*" & [Введите фирму производителя] & "*"));

 

Запрос №9  «Производитель»

Запрос предназначен для покупателя телефона.

SELECT [Фирма производителя]. Фирма_производителя, [Фирмапроизводителя]. Индекс, [Фирма производителя]. Адрес, [Фирма производителя].Контактное_лицо, [Фирма производителя].Телефон FROM [Фирма производителя];

Запрос №10  «Смартфон»

Запрос предназначен для покупателя телефона.

SELECT Товар.Модель_телефона, Товар.Смартфон FROM Товар WHERE (((Товар.Смартфон) Like "*" & [Смартфон_(да/нет)] & "*"));


Отчеты в БД «Склад»

Запрос №1 «GPS-модуль»

GPS нет

Модель_телефона Nokia 6500 classic

GPS нет

Модель_телефона Nokia 6501

Запрос №2 «Дата заказа»

Код_заказа 1

Дата_заказа 02.05.2009 10:53:00

Код_клиента 1

Код_товара -12684685

Количество_телефоно 5

Оплата 02.05.2009

№_счет 23458976655

 

Запрос №3 «Доступная цена»

Код_товара -1268468547

 Цена 1 030р.

 Модель_телефона Nokia 1200

 

Запрос №4 «Заказчик»

ФИО_клиента Самарина К.Н.

 Код_товара 127038340

Запрос №5 «Код телефона»

Модель_телефона Sony Ericsson W580i

Код_товара 898033205

Запрос №6 «М-Медиа возможности»

Модель_телефона Samsung M150

Встроенная_фотокамера (Mpix) 0,3

FM-радио да

Медиа_плеер да

Запрос №7  «Модель телефона»

Код_товара -1268468547 Цена 1 030р.

Модель_телефона Nokia 1200

Фирма_производит Nokia Blutooht-соединение нет

Масса (г) 77 WiFi-соединение нет

Размеры (мм) 44x10218 Смартфон нет

Тип_карты_памяти нет Touch_Screen нет

Объем_внутренней_памяти 4 GPS нет

Медиа_плеер нет 3G да

FM-радио нет

Встроенная_фотокамера (Mpix) нет

Java-приложения нет

Время_работы_в_режиме_ожидани 390

Время_работы_в_режиме_разговора 7

 

Запрос №8  «Пределы цен телефонов»

Фирма_производителя Nokia

 Max-Цена 14

 Min-Цена 1

Запрос №9  «Производитель»

Фирма_производите Nokia

Индекс 34516734

Адрес г. Москва, ул. Ленина,58

Контактное_лицо Зубов Валерийй Вительевич

Телефон 467-467-77

Фирма_производите LG

Индекс 34516732

Адрес г. Москва, ул.Кирова,8

Контактное_лицо Светикова Раиса Павловна

Телефон 256-789-34

Фирма_производите Sony

Индекс 34516731

Адрес г. Москва, ул. Горького,89

Контактное_лицо Добрынин Петр Михайлович

Телефон 134-679-88

Фирма_производите Samsung

Индекс 34516733

Адрес г. Москва, пер. Пушкина, 17

Контактное_лицо Березов Роман Алексеевич

Телефон 321-786-45

Запрос №10  «Смартфон»

Смартфон да

        Модель_телефона


 

А также другие работы, которые могут Вас заинтересовать

77719. Интерфейс IDE 832.5 KB
  Интерфейс IDE широко используемый в запоминающих устройствах современных компьютеров разрабатывался как интерфейс жесткого диска. Правильный выбор интерфейса очень важен поскольку от этого зависит тип и быстродействие жесткого диска который можно установить в компьютер. Обычно при оценке быстродействия накопителя особенно жесткого диска в первую очередь обращают внимание на среднее время поиска т.
77720. Интерфейс SATA 2.12 MB
  Диски с интерфейсом Serial ATA разработаны для упрощения процедуры установки. Чтобы обеспечить правильную работу этих дисков, не требуется производить установку каких-либо перемычек, терминаторов или выполнять другие настройки. Блок перемычек, расположенный рядом с разъемом
77721. Кодирование данных с ограничением длины поля записи 64.5 KB
  Для жестких дисков вскоре был изобретен более эффективный метод кодирования информации: RLL. В случае с гибкими дисками новые методы уже не использовались в силу отсутствия необходимости в переносе больших объемов данных на гибких дисках это было бы достаточно не надежно а также в случае с гибкими дисками требуется совместимость новых стандартов кодирования и старых: любой современный дисковод может читать как FM так и MFMкодированные диски в то время как принцип RLLкодирования принципиально отличается от двух предыдущих. Этот тип...
77722. Накопители со сменными носителями 206.5 KB
  Помимо постоянно растущего желания увеличить объем доступной памяти существует также необходимость защиты и создания резервных копий имеющихся данных для чего может с успехом использоваться технология стационарных или переносных запоминающих устройств со сменными носителями. Эти устройства имеют довольно высокую эффективность и применяются как для записи нескольких файлов данных или редко используемых программ так и для создания полной копии жесткого диска на сменном диске или магнитной ленте. По мере роста объема и возможностей различных...
77723. Накопитель на жёстких магнитных дисках 76.5 KB
  В отличие от гибкого диска дискеты информация в НЖМД записывается на жёсткие алюминиевые или стеклянные пластины покрытые слоем ферромагнитного материала чаще всего двуокиси хрома. Расстояние между головкой и диском составляет несколько нанометров в современных дисках 510 нм а отсутствие механического контакта обеспечивает долгий срок службы устройства. Название Винчестер Название винчестер накопитель получил благодаря фирме IBM которая в 1973 году выпустила жёсткий диск модели 3340 впервые объединивший в одном неразъёмном...
77725. Подключение жестких дисков к компьютеру 119 KB
  Неправильное подключение разъемов кабеля к жесткому диску или системной плате не ведет с необходимостью к повреждению электроники диска или платы жесткий диск просто не распознается и не инициализируется BIOS. Включить компьютер и войти в SetupBIOS программу настройки BIOS бапзовой системы вводавывода нажав комбинацию клавиш высвечиваемую на экране компьютера во время его загрузки обычно клавиша Del. Сконфигурировать или убкдится в правильной конфигурации установленный жесткий диск задав параметры Type Cylinder Heds Sectors и...
77726. Интерфейсы внешних запоминающих устройств 200.5 KB
  ATA (Advanced Technology Attachment — присоединение по передовой технологии) — параллельный интерфейс подключения накопителей (жёстких дисков и оптических приводов) к компьютеру. В 1990-е годы был стандартом на платформе IBM PC; в настоящее время вытесняется своим последователем — SATA и с его появлением получил название PATA (Parallel ATA).