Состав таблиц БД с указанием полей
Оглавление
1. Постановка задачи | |
2. Схема данных | |
3. Состав таблиц БД с указанием типов полей | |
4. Простая и подчиненная форма | |
5. Запросы в режиме конструктора | |
6. Результаты выполнения запросов | |
7. Отчет БД | |
Выводы | |
Список использованной литературы | |
Постановка задачи
Имеются следующие данные:
- номер накладной;
- дата поступления комплектующих или материалов;
- наименование комплектующих или материалов;
- единица измерения;
- наименование предприятия-поставщика;
- количество поступивших комплектующих или материалов стандартного качества;
- количество поступивших бракованных комплектующих или материалов;
- цена единицы комплектующих или материала.
Вывести из базы данных следующие сведения:
1. Вывести номер накладной, наименование предприятия-поставщика, наименование комплектующих или материалов, единица измерения, дата поступления, количество поступивших комплектующих или материалов стандартного качества, количество поступивших бракованных комплектующих или материалов, цена единицы комплектующих или материала, упорядочив данные по наименованию предприятия и наименованию изделия.
2. Вывести информацию о поступлениях определенных комплектующих от определенного поставщика.
3. Вывести ежедневные сведения учета комплектующих и материалов каждого наименования за апрель 2005 года.
4. Вывести ежедневную информацию о поступлениях комплектующих и материалов от поставщиков, начинающихся на "А" или "О".
5. Вывести ежедневную информацию о поступлениях комплектующих и материалов от каждого поставщика с количеством бракованных комплектующих или материалов от 25 до 100.
6. Для комплектующих и поставщика, вводимых в запросе, вывести информацию о ежедневных поступлениях.
7. Для диапазона дат, вводимых в запросе, вывести информацию о количестве поступивших бракованных комплектующих или материалов.
8. Для единиц измерения, начинающихся на символы, вводимые в запросе, вывести информацию о ежедневных поступлениях комплектующих и материалов каждого наименования.
9. Определить стоимость поступающих комплектующих или материалов стандартного качества.
10. Определить стоимость поступающих бракованных комплектующих или материалов.
11. Вывести среднее количество бракованных комплектующих или материалов каждого наименования.
12. Вывести общее и максимальное количество бракованных комплектующих или материалов для каждого поставщика.
Проанализировав условие задания можно выделить такие объекты:
· материал (КМ, наименование, КЕ)
· поставщик(КП, наименование)
· накладные(КН, дата, КМ, стандартные, бракованные, цена)
· единицы измерения(КЕ, единица).
Таблица - «Накладные»
Имя поля | Тип поля | Размер (для текстовых и числовых полей) | Формат (для полей Дата/Время и логических) | Ключевое поле (*), чужой ключ или обычное поле |
КН | счетчик | * | ||
дата | Дата/время | обычное поле | ||
КМ | числовой | Длинное целое | Чужой ключ | |
стандартные | числовой | Длинное целое | обычное поле | |
бракованные | числовой | Длинное целое | обычное поле | |
цена | денежный | Основной формат | обычное поле |
Таблица - «Поставщик»
Имя поля | Тип поля | Размер (для текстовых и числовых полей) | Формат (для полей Дата/Время и логических) | Ключевое поле (*), чужой ключ или обычное поле |
КП | счетчик | * | ||
Наименование | текствоый | 50 | обычное поле |
Таблица - «Единицы измерения»
Имя поля | Тип поля | Размер (для текстовых и числовых полей) | Формат (для полей Дата/Время и логических) | Ключевое поле (*), чужой ключ или обычное поле |
КЕ | счетчик | * | ||
Единица | текствоый | 50 | обычное поле |
Таблица - «Материлы»
Имя поля | Тип поля | Размер (для текстовых и числовых полей) | Формат (для полей Дата/Время и логических) | Ключевое поле (*), чужой ключ или обычное поле |
КМ | счетчик | * | ||
Наименование | текствоый | 50 | обычное поле | |
КЕ | числовой | Длинное целое | обычное поле |
Схема данных
Состав таблиц БД с указанием полей
Таблица «Единицы измерения»
Данные
Единицы измерения | |
КЕ | единица |
шт | |
кг | |
л | |
мл | |
м | |
мм | |
г |
Таблица «Поставщик»
Данные
Поставщик | |
КП | Наименование |
ООО Парус | |
ОАО Лидер | |
Пальмира | |
Сириус |
Таблица «Материалы»
Данные
материалы | ||
КМ | наименование | КЕ |
сахар | кг | |
соль | кг | |
цемент | кг | |
молоко | л | |
сметана | шт |
Таблица «Накладные»
Данные
Накладные | ||||||
КН | дата | КП | КМ | стандартных | бракованых | цена |
11.12.2008 | ООО Парус | сахар | 2.8 | |||
11.12.2008 | ОАО Лидер | молоко | ||||
11.10.2009 | Пальмира | молоко | ||||
12.11.2009 | Сириус | цемент | ||||
01.02.2008 | Сириус | соль | ||||
03.03.2008 | Сириус | соль | ||||
01.04.2005 | ООО Парус | молоко | ||||
03.04.2005 | ОАО Лидер | цемент |