Создание базы данных магазина мобильных телефонов

Курсовой проект - Компьютеры, программирование

Другие курсовые по предмету Компьютеры, программирование

p> 

Рисунок 4.8 - Таблица Сотрудники

 

Таблица Клиенты. (Рисунок 4.9)

Код - Код клиента, тип счетчик, первичный ключ, содержит уникальные значения без повторений.

ФИО - фамилия, имя и отчество клиента, размер 60 символов, тип текстовый, поле обязательное, индексированное с повторениями, т.к. у клиентов могут быть абсолютно одинаковые ФИО.

Телефон - содержит номер телефона клиента, тип поля текстовый, для ввода используется маска "+38(0"00\)000\-00\-00;0; не обязательное, неиндексированное.

Адрес - содержит адрес клиента, размер 100 символов, тип текстовый, поле необязательное, не индексированное.

 

Рисунок 4.9 - Таблица Клиенты

 

Таблица Поставщики. (Рисунок 4.10)

КодПоставщика - Код поставщика, тип счетчик, первичный ключ, содержит уникальные значения без повторений.

НазваниеПоставщика - содержит название поставщика, тип текстовый, размер 60 символов, поле обязательное, индексированное с повторениями, т.к. в разных городах могут существовать фирмы с одинаковыми названиями.

ТелефонПоставщика - содержит номер телефона поставщика, тип поля текстовый, для ввода используется маска "+"00\(000\)000\-00\-00;0; обязательное, неиндексированное.

АдресПоставщика - содержит адрес офиса поставщика, тип текстовый, размер 100 символов, поле обязательное, не индексированное.

ГородПоставщика - содержит город, в котором находится офис поставщика, тип текстовый, размер 20 символов, поле обязательное, индексированное с повторениями, т.к. разные поставщики могут находиться в одном городе.

НазваниеСтраны - Код страны, числовое поле, подстановка из таблицы Страны, связь по полю КодСтраны, подпись Страна, отображается поле НазваниеСтраны таблицы Страны.

 

Рисунок 4.10 - Таблица Поставщики

 

Таблица Телефоны. (Рисунок 4.11)

КодТелефона - Код телефона, тип счетчик, первичный ключ, содержит уникальные значения без повторений.

Модель - название модели телефона, тип текстовый, размер 30 символов, поле обязательное, индексированное без повторений.

НазваниеПроизводителя - код производителя, числовое поле, подстановка из таблицы Производители, связь по полю КодПроизводителя, подпись Производитель, отображается поле НазваниеПроизводителя таблицы Производители.ФФ - код форм-фактора, числовое поле, подстановка из таблицы Форм-фактор, связь по полю КодФормФактора, подпись Форм-Фактор, отображается поле НазваниеФФ таблицы Форм-Фактор.

Цена - цена телефона, числовое поле, двойное с плавающей точкой, обязательное, не индексированное, условие на значение >0, при неверном вводе выводится сообщение об ошибке.

Цвет - цвет телефона, тип текстовый, размер 15 символов, поле не обязательное, не индексированное.

ТипКамеры - тип камеры телефона, тип текстовый, размер 10 символов, поле не обязательное, не индексированное.

НазваниеОС - код операционной системы, числовое поле, подстановка из таблицы ОС, связь по полю КодОС, подпись ОС, отображается поле НазваниеОС таблицы ОС.

НазваниеТипаДисплея - код типа дисплея, числовое поле, подстановка из таблицы Тип Дисплея, связь по полю КодТипаДисплея, подпись Тип Дисплея, отображается поле НазваниеТипаДисплея таблицы Тип Дисплея.

ХарактеристикиДисплея - содержит различные характеристики дисплея, как разрешение, диагональ и пр., тип текстовый, размер 25 символов, поле не обязательное, не индексированное, маска ввода 000" х "000" рх",\ 0\,0\;0;

НазваниеТипаТелефона - код типа телефона, числовое поле, подстановка из таблицы Тип Телефона, связь по полю КодТипаТелефона, подпись Тип Телефона, отображается поле НазваниеТипаТелефона таблицы Тип Телефона.

Размеры - содержит физические размеры телефона, тип поля текстовый, для ввода используется маска !#99.9" x "#99.9" x "#99.9;0;_ необязательное, неиндексированное.

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

 

Рисунок 4.11 - Таблица Телефоны

 

Таблица Поставки. (Рисунок 4.12)

КодПоставки - код поставки, тип счетчик, первичный ключ, содержит уникальные значения без повторений.

КодПоставщика - код поставщика, числовое поле, подстановка из таблицы Поставщики, связь по полю КодПоставщика, подпись Поставщик, отображается поле НазваниеПоставщика таблицы Поставщики.

КодТелефона - код телефона, числовое поле, подстановка из таблицы Телефоны, связь по полю КодТелефона, подпись Модель, отображается поле НазваниеТелефона таблицы Телефоны.

ДатаПоставки - дата поставки, тип дата/время, имеет краткий формат даты, маска ввода 00.00.0000;0;_ условие на значение 0, при неверном вводе выводится сообщение об ошибке. НомерПоставки - номер поставки, числовое поле, обязательное, индексированное с совпадениями, маска ввода 00000.

 

Рисунок 4.12 - Таблица Поставки

 

Таблица Продажи. (Рисунок 4.13)

КодНакладной - номер накладной, тип счетчик, первичный ключ, содержит уникальные значения бе?/p>