Курсовая работа: Информационная система компьютерного клуба
ON UPDATE CASCADE)
CREATE TABLE Центрданных
(Номер_компа VARCHAR (50)NOT NULL,
Дата_аренды DATE NOT NULL,
Время_аренды DATE NOT NULL,
Продолжительность NUMBER NOT NULL,
Код_услуги VARCHAR (50)NOT NULL,
Игрок VARCHAR (50)NOT NULL,
Цена MONEY NOT NULL,
Админ VARCHAR (50) NOTNULL,
PRIMARYKEY(Номер_компа, Дата_аренды, Время_аренды, Продолжительность, Админ),
FOREIGN KEY (Код_услуги),
REFERENCESУслуги,
ON DELETE CASCADE,
ON UPDATE CASCADE,
FOREIGN KEY (Игрок)
REFERENCESИнфоигрока,
ON DELETE CASCADE,
ON UPDATE CASCADE,
FOREIGN KEY (Номер_компа),
REFERENCESКомп,
ON DELETE CASCADE,
ON UPDATE CASCADE,
)
4.3 Заполнение базы данных
Данные заносятся с использованием форм) приведенных в приложении. При занесении данных следует обратить внимание на поддержание ограничений целостности по первичным и внешним ключам отношений согласно схеме базы данных,приведенной на рис.4.2.
Рекомендуется вначале установить связи в схеме базы данных, а затем заносить данные, что предотвратит ошибки, возникающие при попытке внести данные, нарушающие ограничения целостности в базу данных и связанные с их идентификацией.
Особое внимание следует уделить занесению NULL-значений. В теоретическом плане NULL-значения запрещены (значения атрибута атомарны), однако требования практики обусловили их использование в коммерческих пакетах. Следует учитывать разницу в описании NULL-значений в каждом из них. В разрабатываемом проекте NULL-значения задавались средствами пакета ACCESS.
4.4 Создание запросов к базе данных компьютерный клуб
В основном запросы используются для анализа данных. В данной курсовой работе были созданы такие запросы:
1. Данные о дежурстве админа: