Пример создания БД Материалы с помощью Access
Состав работы
|
|
|
|
|
|
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
После запуска Access в правом окне «Создание файла», если окна нет его можно запустить выбрав из меню «Файл» и «Создать», выбираем пункт «Новая база данных». В появившемся окне в своей директории сохраняем БД под уникальным именем, в нашем случае «Kolpakov».
1. Создание таблиц.
Исходя из условий задания какие надо создать отчеты приходим к выводу, что необходимо создать три таблицы со следующими полями:
1. НОМЕНКЛАТУРА МАТЕРИАЛОВ – КодМатериала, Материал.
2. ПОСТАВЩИКИ – КодПоставщика, Поставщик.
3. ПОСТАВКА МАТЕРИАЛОВ – КодПоставщика, КодМатериала, ДатаПоставки, ЕдИзмерения, Количество, Цена.
Для создания таблицы НОМЕНКЛАТУРА МАТЕРИАЛОВ выполняем следующие действия:
- В окне созданной базы, находясь в пункте меню «Таблицы», нажимаем пункт «Создание таблицы в режиме конструктора».
- В появившемся окне в первой строке графы «имя поля», набираем имя «КодМатериала», тип данных выбираем счетчик и нажав на правую кнопку мыши из появившегося меню выбираем пункт «Ключевое поле».
- Во второй строке в графе «имя поля» набираем «Материал», тип данных выбираем текстовый, в свойствах поля размер поля оставляем как предлагается по умолчанию 50, считая, что название материала не будет содержать более 50 знаков.
- Закрываем конструктор, выбираем сохранить изменения и в появившемся окне вводим имя таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ» и нажимаем «ОК».
Для создания таблицы ПОСТАВЩИКИ выполняем те же действия но создаем следующие поля со свойствами:
- КодПоставщика – тип счетчик и ключевое поле.
- Поставщик – тип текстовый.
- Закрываем конструктор и сохраняем таблицу под именем «ПОСТАВЩИКИ».
Созданные две таблицы будет в дальнейшем использоваться как словари при вводе данных в основную таблицу «ПОСТАВКА МАТЕРИАЛОВ», чтобы не вводить повторяющиеся значения такие как название материала и название поставщика. При этом в таблицу «ПОСТАВКА МАТЕРИАЛОВ» будут вводится только числовые коды поставщика и материала, а сами текстовые названия поставщика и материала будут браться потом автоматически по созданной связи из таблиц «НОМЕНКЛАТУРА МАТЕРИАЛОВ» и «ПОСТАВЩИКИ». Так будут соблюдены правила по нормализации таблиц БД, отсутствуют избыточные значения.
Основная таблица содержащая все основные данные это таблица «ПОСТАВКА МАТЕРИАЛОВ» создаем также в режиме конструктора с полями и следующими свойствами:
- КодПоставщика – тип числовой, свойство размер поля оставляем как предлагается по умолчанию «длинное целое», для организации связи с полем «КодПоставщика» из таблицы «ПОСТАВЩИКИ», свойство индексированное поле оставляем так же как и предложено по умолчанию «Да (допускаются совпадения)», т.к. связь между таблицами устанавливается только по индексированным полям.
- Также поле КодМатериала – с теми же свойствами, только связь этого поля будет в дальнейшем с полем «КодМатериала» из таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ».
- ДатаПоставки – тип данных «Дата/время», свойство формат поля «Краткий формат даты», свойство подпись «Дата поставки».
- ЕдИзмерения – тип текстовый, свойство размер поля ставим 10, свойство подпись «Ед.изм.».
- Количество – тип данных Числовой».
- Цена – тип данных денежный, свойство формат поля «Денежный».
- Закрываем конструктор, сохраняем изменение, название таблицы набираем «ПОСТАВКА МАТЕРИАЛОВ», на предложение создать ключевое поле отвечаем нет.
1. Создание таблиц.
Исходя из условий задания какие надо создать отчеты приходим к выводу, что необходимо создать три таблицы со следующими полями:
1. НОМЕНКЛАТУРА МАТЕРИАЛОВ – КодМатериала, Материал.
2. ПОСТАВЩИКИ – КодПоставщика, Поставщик.
3. ПОСТАВКА МАТЕРИАЛОВ – КодПоставщика, КодМатериала, ДатаПоставки, ЕдИзмерения, Количество, Цена.
Для создания таблицы НОМЕНКЛАТУРА МАТЕРИАЛОВ выполняем следующие действия:
- В окне созданной базы, находясь в пункте меню «Таблицы», нажимаем пункт «Создание таблицы в режиме конструктора».
- В появившемся окне в первой строке графы «имя поля», набираем имя «КодМатериала», тип данных выбираем счетчик и нажав на правую кнопку мыши из появившегося меню выбираем пункт «Ключевое поле».
- Во второй строке в графе «имя поля» набираем «Материал», тип данных выбираем текстовый, в свойствах поля размер поля оставляем как предлагается по умолчанию 50, считая, что название материала не будет содержать более 50 знаков.
- Закрываем конструктор, выбираем сохранить изменения и в появившемся окне вводим имя таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ» и нажимаем «ОК».
Для создания таблицы ПОСТАВЩИКИ выполняем те же действия но создаем следующие поля со свойствами:
- КодПоставщика – тип счетчик и ключевое поле.
- Поставщик – тип текстовый.
- Закрываем конструктор и сохраняем таблицу под именем «ПОСТАВЩИКИ».
Созданные две таблицы будет в дальнейшем использоваться как словари при вводе данных в основную таблицу «ПОСТАВКА МАТЕРИАЛОВ», чтобы не вводить повторяющиеся значения такие как название материала и название поставщика. При этом в таблицу «ПОСТАВКА МАТЕРИАЛОВ» будут вводится только числовые коды поставщика и материала, а сами текстовые названия поставщика и материала будут браться потом автоматически по созданной связи из таблиц «НОМЕНКЛАТУРА МАТЕРИАЛОВ» и «ПОСТАВЩИКИ». Так будут соблюдены правила по нормализации таблиц БД, отсутствуют избыточные значения.
Основная таблица содержащая все основные данные это таблица «ПОСТАВКА МАТЕРИАЛОВ» создаем также в режиме конструктора с полями и следующими свойствами:
- КодПоставщика – тип числовой, свойство размер поля оставляем как предлагается по умолчанию «длинное целое», для организации связи с полем «КодПоставщика» из таблицы «ПОСТАВЩИКИ», свойство индексированное поле оставляем так же как и предложено по умолчанию «Да (допускаются совпадения)», т.к. связь между таблицами устанавливается только по индексированным полям.
- Также поле КодМатериала – с теми же свойствами, только связь этого поля будет в дальнейшем с полем «КодМатериала» из таблицы «НОМЕНКЛАТУРА МАТЕРИАЛОВ».
- ДатаПоставки – тип данных «Дата/время», свойство формат поля «Краткий формат даты», свойство подпись «Дата поставки».
- ЕдИзмерения – тип текстовый, свойство размер поля ставим 10, свойство подпись «Ед.изм.».
- Количество – тип данных Числовой».
- Цена – тип данных денежный, свойство формат поля «Денежный».
- Закрываем конструктор, сохраняем изменение, название таблицы набираем «ПОСТАВКА МАТЕРИАЛОВ», на предложение создать ключевое поле отвечаем нет.
Другие работы
Динамика развития смысловой стороны речи у младших школьников
Elfa254
: 15 октября 2013
Введение
Актуальным вопросом нейропсихологии и нейролингвистики остаётся выяснение вклада различных мозговых структур в осуществление речевой функции. В том числе, этот вопрос можно пытаться решить на модели нейропсихологии индивидуальных различий и, в частности, в рамках детской нейропсихологии.
Нейропсихология нормы – это изучение мозговой организации психических процессов на различных контингентах здоровых лиц – на основе теоретических и методических достижений отечественной нейропсихологии
Детали машин (курсовой проект)
globoida
: 25 июля 2008
Программный продукт для расчёта редукторов, а так же построения их 3D модели.
Контрольная работа по дисциплине: Вычислительная техника и информационные технологии. Для всех вариантов
IT-STUDHELP
: 6 ноября 2019
Контрольная работа по дисциплине "Вычислительная техника и информационные технологии". СИБГУТИ. ДО. Для всех вариантов.
1. Преобразовать восьми- и шестнадцатиричные числа в двоичную систему счисления:
а) 7356,0418;
б) А1F,02C16;
в) 6472.1058;
г) E07,D3A16;
д) 412,5768;
е) B1C,1E716.
2. Перевести в десятичную систему счисления:
а) DA31016; б) 753,148; в) 11101001111012;
г) 70A0B16; д) 407,058; е) 10010111010112;
ж) D084C16; з) 731,158; и) 11100101101112.
3. Пользуясь дополнительным кодом
48 руб.
Термодинамика и теплопередача МИИТ 2013 Задача 6 Вариант 4
Z24
: 28 декабря 2025
Определить показатель политропы сжатия воздуха в одноступенчатом компрессоре, если давление в процессе возрастает в β раз, а температура газа изменяется от t1=20 ºC до t2. Определить также теплоту процесса, работу процесса, изменение внутренней энергии и энтропии 1 кг газа.
150 руб.