|
|||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Демонстрационный пример
Создание БД «Товарооборот» в Microsoft Access Ниже приведен порядок работы по созданию БД. 1. Создать пустую базу данных (Приложение Microsoft Office Access) в своей папке с помощью контекстно-зависимого меню.
2. Создать Таблицы «Товары», «Покупатели» и «Продажа в кредит» средствами Microsoft Access. Предварительно определить для каждой таблицы имена полей, выбрать тип данных в полях, определить ключевое поле таблицы, имя под которым рекомендуется сохранить таблицу. 2.1. На вкладке «Таблицы» выбрать способ «Создание таблицы в режиме конструктора».
2.2. Определяются имена полей таблицы и типы данных. Например, для таблицы «Товары»: Товар Текстовый Фирма-изготовитель Текстовый 2.3. Определить для поля «Товар» свойство первичного ключа – индекс: Да(Совпадения не допускаются) Определить поле «Товар» полем первичного ключа (устанавливается нажатием кнопки 2.4. Определить название создаваемой таблицы - Товары и сохранить таблицу. Проверить факт создания новой таблицы.
Указанные выше 2.1.-2.4. действия выполнить для двух других таблиц. Список полей для таблицы «Покупатели»: Покупатель Текстовый Адрес Текстовый Телефон Текстовый Определить для поля «Покупатель» свойство первичного ключа – индекс: Да(Совпадения не допускаются) Определить поле «Покупатель» полем первичного ключа (устанавливается нажатием кнопки Определить название создаваемой таблицы - Покупатель и сохранить таблицу. Проверить факт создания новой таблицы. Список полей для таблицы «Продажа в кредит»: № п/п Числовой Покупатель Текстовый Товар Текстовый Цена Денежный Первоначальный взнос Денежный Годовая ставка в % Числовой Срок кредита Числовой Определить для поля «№ п/п» свойство первичного ключа – индекс: Да(Совпадения не допускаются) Определить поле «№ п/п» полем первичного ключа (устанавливается нажатием кнопки Определить название создаваемой таблицы - Продажа в кредит и сохранить таблицу. Проверить факт создания новой таблицы.
ВНИМАНИЕ! Для таблицы «Товары» свойства ключевого поля «Товар» должны совпадать со свойствами поля «Товар» в таблице «Продажа в кредит» (поле внешнего ключа).
.
Для таблицы «Покупатели» свойства ключевого поля «Покупатель» должны совпадать со свойствами поля «Покупатель» в таблице «Продажа в кредит» (поле внешнего ключа).
3. Определить схему данных – связь между таблицами. 3.1. Открыть окно «Схема данных», нажав на панели инструментов кнопку
3.2. Добавить все таблицы. 3.3. Используя метод перетаскивания, переместите поле «Товар» из таблицы «Товары» на поле «Товар» в таблице «Продажа в кредит». Появится диалоговое окно для установки параметров связи (представлено ниже).
3.4. Используя метод перетаскивания, переместите поле «Покупатель» из таблицы «Покупатели» на поле «Покупатель» в таблице «Продажа в кредит». Появится диалоговое окно для установки параметров связи (представлено ниже).
Созданная схема данных выглядит следующим образом.
4. Установить параметры подстановки для полей «Покупатель» и «Товар» таблицы «Продажа в кредит».
Подстановка позволит заносить данные в поля «Покупатель» и «Товар» таблицы «Продажа в кредит» при помощи списков. 5. Открыть поочередно таблицы (кнопка
Пример занесения данных в поля «Покупатель» и «Товар» таблицы «Продажа в кредит» при помощи списков.
6. Перейти на вкладку «Формы». Создать автоформы для просмотра и добавления данных в таблицы. Для таблицы «Продажа в кредит» - в столбец.
Для таблицы «Покупатель» - ленточную.
Для таблицы «Товар» - табличную.
7. Перейти на вкладку «Запросы». 7.1. Создать простой запрос на выборку. Для этого нажать кнопку
Выбрать для запроса таблицу «Продажа в кредит».
Включить в запрос все поля этой таблицы, нажав кнопку
Затем выбрать для запроса - подробный отчет.
При нажатии на кнопку «Готово» получим результат выборки.
При нажатии на кнопку
7.2. Создать простой запрос на выборку. Для этого нажать кнопку
Затем выбрать для запроса - итоговый отчет, вид итогов – сумма по полю «Цена».
При нажатии на кнопку «Готово» получим результат выборки.
При нажатии на кнопку
7.3. Создать перекрестный запрос. Для этого нажать кнопку
Выбрать для запроса таблицу «Продажа в кредит».
Поле «Товар» выберем в качестве источника данных для строк таблицы.
Поле «Покупатель» выберем в качестве источника данных для столбцов таблицы.
Данные поля «Цена» (сумма по полю) должны связать поля «Товар» и «Покупатель»
После указания всех параметров получим следующий результат.
При нажатии на кнопку
7.4. Создать запросы на выборку с критерием. Для этого нажать кнопку
Выбрать и добавить для запроса таблицу «Продажа в кредит».
Запросная форма будет выглядеть следующим образом.
Методом перетаскивания расположим в запросной форме поля «Покупатель», «Товар» и «Цена», укажем для последнего условие отбора (>20000). Сохраним запрос.
Нажав на кнопку
Создадим еще один запрос с критерием на совпадение значений. Повторим первых два действия по созданию запроса, а затем разместим в запросной форме представленные ниже поля и укажем для поля «Товар» в качестве условия отбора значение «Бумага для записей». Сохраним запрос.
Нажав на кнопку
7.5. Создать запрос с вычислениями для получения виртуальных данных. Повторить первых два действия по созданию запроса, а затем разместим в запросной форме представленные ниже поля. Сохраним запрос.
Переместим курсор в пустой столбец и нажмем кнопку
Закроем окно построителя. В столбце вместо слов «Выражение1» запишем «Конечная сумма». Сохраним запрос.
Переместим курсор в пустой столбец и нажмем кнопку
Закроем окно построителя. В столбце вместо слов «Выражение1» запишем «Ежемесячная выплата». Сохраним запрос.
Нажав на кнопку
8. Перейти на вкладку «Отчеты». Создать автоотчет в столбец для данных «Продажа в кредит». Для этого нажать кнопку
Получим отчет следующего вида. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.017 сек.) |