Курсовая работа: Информационная система цеха вентиляционных заготовок
ПЕРЕХОД
Наименование поля | Тип поля | Первичный ключ(PK) | Внешний ключ(FK) |
№ п/п | Счетчик | Да | Нет |
Наимен заготовки | Текстовый (20) | Нет | Нет |
Развертка выс макс | Числовой | Нет | Нет |
Развертка выс мин | Числовой | Нет | Нет |
Развертка шир макс | Числовой | Нет | Нет |
Развертка шир мин | Числовой | Нет | Нет |
Длина мм | Числовой | Нет | Нет |
Площадь м кв | Числовой | Нет | Нет |
Таблица 6
РЕЙКА
Наименование поля | Тип поля | Первичный ключ(PK) | Внешний ключ(FK) |
№ п/п | Счетчик | Да | Нет |
Наимен заготовки | Текстовый(20) | Нет | Нет |
Развертка длина | Числовой | Нет | Нет |
Развертка шир | Числовой | Нет | Нет |
Площадь м кв | Числовой | Нет | Нет |
Таблица 7
Лента_КРЕПЁЖ
Наименование поля | Тип поля | Первичный ключ(PK) | Внешний ключ(FK) |
№ п/п | Счетчик | Да | Нет |
Наимен заготовки | Текстовый (20) | Нет | Нет |
Длина мм | Числовой | Нет | Нет |
Ширина мм | Числовой | Нет | Нет |
Площадь м кв | Числовой | Нет | Нет |
Таблица 8
РЕШЁТКА
Наименование поля | Тип поля | Первичный ключ(PK) | Внешний ключ(FK) |
№ п/п | Счетчик | Да | Нет |
Наимен заготовки | Текстовый(20) | Нет | Нет |
Длина мм | Числовой | Нет | Нет |
Ширина мм | Числовой | Нет | Нет |
Площадь м кв | Числовой | Нет | Нет |
Таблица 9
РЕЗУЛЬТАТ
Наименование поля | Тип поля | Первичный ключ(PK) | Внешний ключ(FK) |
№ п/п | Счетчик | Да | Нет |
Материал | Текстовый(20) | Нет | Нет |
Площадь заготовки | Числовой | Нет | Нет |
Наимен заготовки | Числовой | Нет | Нет |
Площадь заг м кв | Числовой | Нет | Нет |
Остаток | Числовой | Нет | Нет |
Новая заготовка шт | Числовой | Нет | Нет |
Результат создания таблиц показан на рисунке 4
Рис. 4
Описание запросов к базе данных
Запросы определяются требованиями отчетов, т.е. сформированный запрос в последующем может быть выведен в отчет.
Запрос 1
Имя файла запроса: Вставка_Запрос
Текст на SQL:
Вывести общую информацию из таблицы “ВСТАВКА”.
SELECT Заготовка_ВСТАВКА.[№п/п], ВСТАВКА.[Наимен заготовки], ВСТАВКА.[Развертка выс], ВСТАВКА.[Развертка шир], ВСТАВКА.[Длина мм], ВСТАВКА.[Площадь м кв]
Данная операция вычисляет площадь заготовки “Вставка”:
FROM ВСТАВКА
WHERE (((ВСТАВКА.[Площадь м кв]) Like 'In(SELECT(([ВСТАВКА].[Развертка выс]*[ВСТАВКА].[Развертка шир])*[ВСТАВКА].[Длина мм])*2'));
Запрос 2
Имя файла запроса: Короб_Запрос
Текст на SQL:
Вывести общую информацию из таблицы “КОРОБ”.
SELECT КОРОБ.[№п/п], КОРОБ.[Наимен заготовки], КОРОБ.[Развертка выс], КОРОБ.[Развертка шир], КОРОБ.[Длина мм], КОРОБ.[Площадь м кв]
Данная операция вычисляет площадь заготовки “КОРОБ”:
FROM Заготовка_КОРОБ