Курсовая работа: Информационная система компьютерного клуба

Отношение «Девайс» имеет атрибуты: Устройство, Магазин, Фирма, Цена.

Отношение «Комп» имеет атрибуты: Номер_компа, Платформа, MHz, Monitor, Video, Hdd, Mouse, Keyboard, Headphones.

Схема данных в MicrosoftAccess изображена на Рис. 3.1


4 РАЗРАБОТКА ПРОЕКТА ПРИЛОЖЕНИЯ

4.1 Описание данных БД

В таблице 4.1 приведено описание данных БД «Работа клуба». Таблица 4.1 - Описание данных БД «Работа клуба»

Элемент данных Описание Объект Тип данных Условие на значеие
Номер_компа Номер компьютера Центр данных Текстовый Обязательное (ключ)
Дата_Аренды Дата аренды компьютера Центр данных Дата/Время

Обязательное

(ключ)

Время_Аренды Время аренды компьютера Центр данных Дата/Время

Обязательное

(ключ)

Продолжительность Часы аренды компьютера Центр данных Числовой Обязательное
Код_Услуги Код услуги Центр данных Текстовый Обязательное
Игрок Посетитель клуба Центр данных Текстовый Обязательное
Цена Стоимость Центр данных Денежный Обязательное
Админ Администратор Центр данных Текстовый Обязательное (ключ)
Номер_услуги Кодовый номер услуги Услуги Текстовый Обязательное (ключ)
Название Описание услуги Услуги Текстовый Обязательное
Тариф Стоимость услуги Услуги Денежный

Обязательное

(ключ)

Админ «Никнейм» администратора Админ Текстовый

Обязательное

(ключ)

ФИО ФИО Админ Текстовый Обязательное
Адрес Адрес Админ Текстовый Обязательное
Ставка Зарплата Админ Текстовый Обязательное
Игрок «Никнейм» игрока Инфо игрока Текстовый Обязательное(ключ)
ФИО ФИО игрока Инфо игрока Текстовый Обязательное
Адрес Адрес игрока Инфо игрока Текстовый Обязательное
Команда Команда игрока Инфо игрока Текстовый Необязательное

4.2 Создание отношений с помощью языка SQL

В языке SQL оператором создания таблиц является оператор CREATE TABLE.

Ниже приводится построение таблиц БД «Компьютерный клуб» с помощью оператора CREATE TABLE.

CREATE TABLE Админ

( АдминVARCHAR (50) NOT NULL,

ФИОVARCHAR (50) NOT NULL,

АдресVARCHAR (50) NOT NULL,

СтавкаNUMBER NOT NULL,

PRIMARY KEY (Админ),

FOREIGN KEY (Админ),

REFERENCES Центрданных,

ON DELETE CASCADE,

ON UPDATE CASCADE)

CREATE TABLE Инфоигрока

( ИгрокVARCHAR (50) NOT NULL,

ФИОVARCHAR (50) NOT NULL,

Адрес VARCHAR (50) NOT NULL,

Комманда VARCHAR (50) NOT NULL,

К-во Просмотров: 850
Бесплатно скачать Курсовая работа: Информационная система компьютерного клуба