Пример создания БД Материалы с помощью Access
Состав работы
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
После запуска Access в правом окне «Создание файла», если окна нет его можно запустить выбрав из меню «Файл» и «Создать», выбираем пункт «Новая база данных». В появившемся окне в своей директории сохраняем БД под уникальным именем, в нашем случае «Kolpakov».
1. Создание таблиц.
Исходя из условий задания какие надо создать отчеты приходим к выводу, что необходимо создать три таблицы со следующими полями:
1. НОМЕНКЛАТУРА МАТЕРИАЛОВ – КодМатериала, Материал.
2. ПОСТАВЩИКИ – КодПоставщика, Поставщик.
3. ПОСТАВКА МАТЕРИАЛОВ – КодПоставщика, КодМатериала, ДатаПоставки, ЕдИзмерения, Количество, Цена.
Для создания таблицы НОМЕНКЛАТУРА МАТЕРИАЛОВ выполняем следующие действия:
- В окне созданной базы, находясь в пункте меню «Таблицы», нажимаем пункт «Создание таблицы в режиме конструктора».
- В появившемся окне в первой строке графы «имя поля», набираем имя «КодМатериала», тип данных выбираем счетчик и нажав на правую кнопку мыши из появившегося меню выбираем пункт «Ключевое поле».
- Во второй строке в графе «имя поля» набираем «Материал», тип данных выбираем текстовый, в свойствах поля размер поля оставляем как предлагается по умолчанию 50, считая, что название материала не будет содержать более 50 знаков.
- Закрываем конструктор, выбираем сохранить изменения и в появившемся окне вводим имя таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ» и нажимаем «ОК».
Для создания таблицы ПОСТАВЩИКИ выполняем те же действия но создаем следующие поля со свойствами:
- КодПоставщика – тип счетчик и ключевое поле.
- Поставщик – тип текстовый.
- Закрываем конструктор и сохраняем таблицу под именем «ПОСТАВЩИКИ».
Созданные две таблицы будет в дальнейшем использоваться как словари при вводе данных в основную таблицу «ПОСТАВКА МАТЕРИАЛОВ», чтобы не вводить повторяющиеся значения такие как название материала и название поставщика. При этом в таблицу «ПОСТАВКА МАТЕРИАЛОВ» будут вводится только числовые коды поставщика и материала, а сами текстовые названия поставщика и материала будут браться потом автоматически по созданной связи из таблиц «НОМЕНКЛАТУРА МАТЕРИАЛОВ» и «ПОСТАВЩИКИ». Так будут соблюдены правила по нормализации таблиц БД, отсутствуют избыточные значения.
Основная таблица содержащая все основные данные это таблица «ПОСТАВКА МАТЕРИАЛОВ» создаем также в режиме конструктора с полями и следующими свойствами:
- КодПоставщика – тип числовой, свойство размер поля оставляем как предлагается по умолчанию «длинное целое», для организации связи с полем «КодПоставщика» из таблицы «ПОСТАВЩИКИ», свойство индексированное поле оставляем так же как и предложено по умолчанию «Да (допускаются совпадения)», т.к. связь между таблицами устанавливается только по индексированным полям.
- Также поле КодМатериала – с теми же свойствами, только связь этого поля будет в дальнейшем с полем «КодМатериала» из таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ».
- ДатаПоставки – тип данных «Дата/время», свойство формат поля «Краткий формат даты», свойство подпись «Дата поставки».
- ЕдИзмерения – тип текстовый, свойство размер поля ставим 10, свойство подпись «Ед.изм.».
- Количество – тип данных Числовой».
- Цена – тип данных денежный, свойство формат поля «Денежный».
- Закрываем конструктор, сохраняем изменение, название таблицы набираем «ПОСТАВКА МАТЕРИАЛОВ», на предложение создать ключевое поле отвечаем нет.
1. Создание таблиц.
Исходя из условий задания какие надо создать отчеты приходим к выводу, что необходимо создать три таблицы со следующими полями:
1. НОМЕНКЛАТУРА МАТЕРИАЛОВ – КодМатериала, Материал.
2. ПОСТАВЩИКИ – КодПоставщика, Поставщик.
3. ПОСТАВКА МАТЕРИАЛОВ – КодПоставщика, КодМатериала, ДатаПоставки, ЕдИзмерения, Количество, Цена.
Для создания таблицы НОМЕНКЛАТУРА МАТЕРИАЛОВ выполняем следующие действия:
- В окне созданной базы, находясь в пункте меню «Таблицы», нажимаем пункт «Создание таблицы в режиме конструктора».
- В появившемся окне в первой строке графы «имя поля», набираем имя «КодМатериала», тип данных выбираем счетчик и нажав на правую кнопку мыши из появившегося меню выбираем пункт «Ключевое поле».
- Во второй строке в графе «имя поля» набираем «Материал», тип данных выбираем текстовый, в свойствах поля размер поля оставляем как предлагается по умолчанию 50, считая, что название материала не будет содержать более 50 знаков.
- Закрываем конструктор, выбираем сохранить изменения и в появившемся окне вводим имя таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ» и нажимаем «ОК».
Для создания таблицы ПОСТАВЩИКИ выполняем те же действия но создаем следующие поля со свойствами:
- КодПоставщика – тип счетчик и ключевое поле.
- Поставщик – тип текстовый.
- Закрываем конструктор и сохраняем таблицу под именем «ПОСТАВЩИКИ».
Созданные две таблицы будет в дальнейшем использоваться как словари при вводе данных в основную таблицу «ПОСТАВКА МАТЕРИАЛОВ», чтобы не вводить повторяющиеся значения такие как название материала и название поставщика. При этом в таблицу «ПОСТАВКА МАТЕРИАЛОВ» будут вводится только числовые коды поставщика и материала, а сами текстовые названия поставщика и материала будут браться потом автоматически по созданной связи из таблиц «НОМЕНКЛАТУРА МАТЕРИАЛОВ» и «ПОСТАВЩИКИ». Так будут соблюдены правила по нормализации таблиц БД, отсутствуют избыточные значения.
Основная таблица содержащая все основные данные это таблица «ПОСТАВКА МАТЕРИАЛОВ» создаем также в режиме конструктора с полями и следующими свойствами:
- КодПоставщика – тип числовой, свойство размер поля оставляем как предлагается по умолчанию «длинное целое», для организации связи с полем «КодПоставщика» из таблицы «ПОСТАВЩИКИ», свойство индексированное поле оставляем так же как и предложено по умолчанию «Да (допускаются совпадения)», т.к. связь между таблицами устанавливается только по индексированным полям.
- Также поле КодМатериала – с теми же свойствами, только связь этого поля будет в дальнейшем с полем «КодМатериала» из таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ».
- ДатаПоставки – тип данных «Дата/время», свойство формат поля «Краткий формат даты», свойство подпись «Дата поставки».
- ЕдИзмерения – тип текстовый, свойство размер поля ставим 10, свойство подпись «Ед.изм.».
- Количество – тип данных Числовой».
- Цена – тип данных денежный, свойство формат поля «Денежный».
- Закрываем конструктор, сохраняем изменение, название таблицы набираем «ПОСТАВКА МАТЕРИАЛОВ», на предложение создать ключевое поле отвечаем нет.
Другие работы
Схемотехника телекоммуникационных устройств (часть 2)
arehov
: 15 июня 2020
Контрольная работа Вариант № 7
По дисциплине: Схемотехника телекоммуникационных устройств
(часть 2)
Задача 1. Системы счисления
Формулировка задачи
1. Перевести заданные числа А и В из десятичной системы в двоично-десятичную, двоичную, восьмеричную и шестнадцатиричную системы счисления.
2. Вычислить в двоичной системе счисления А+В, А-В, В-А, -A-B, используя шестнадцатиразрядную сетку и представление отрицательных чисел в дополнительном коде. Результаты перевести в дес
300 руб.
Теплотехника Часть 1 Теплопередача Задача 17 Вариант 3
Z24
: 14 октября 2025
Найти среднее значение коэффициента теплоотдачи при пленочной конденсации сухого насыщенного водяного пара давлением p около горизонтальной трубки (диаметром d=0,03 м и длиной l=0,8 м), имеющей температуру поверхности tст. Какое количество указанных трубок потребуется для конденсации 500 кг пара в час?
180 руб.
Цементировочная головка для установки цементных мостов-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
https://vk.com/aleksey.nakonechnyy27
: 10 июня 2016
Цементировочная головка для установки цементных мостов-(Формат Компас-CDW, Autocad-DWG, Adobe-PDF, Picture-Jpeg)-Чертеж-Оборудование для бурения нефтяных и газовых скважин-Курсовая работа-Дипломная работа
200 руб.
Проект розширення асортименту компанії "Літній сніг"
evelin
: 16 октября 2013
Зміст
Резюме
1. Опис галузі
2. Опис цільового ринку
3. Опис товару
4. План маркетингової діяльності
5. План виробничої діяльності
6. Організаційний план
7. Оцінка ризику
8. Фінансовий план
8.1 Собівартість продукції
8.2 Розрахунок точки беззбитковості
8.3 План освоєння інвестицій
Список використаної літератури
Резюме
Компанія «Літній сніг» планує зайняти лідерські позиції на місцевому ринку морозива у Сумському регіоні. Конкурентними перевагами продукції компанії є виключно натура
10 руб.