- •15.03.05 «Конструкторско-технологическое обеспечение машиностроительного производства» всех форм обучения)
- •15.03.05 «Конструкторско-технологическое обеспечение машиностроительного производства» всех форм обучения)
- •Составитель: а.М.Лахин, доц.,к.Т.Н.
- •Практическая работа № 1 Создание таблиц базы данных
- •Общие сведения Создание базы данных
- •Проектирование таблиц базы данных
- •Типы данных
- •Свойства полей
- •Установка поля первичного ключа
- •Сохранение структуры таблицы
- •Ввод данных в таблицу и их сохранение
- •Определение связей
- •Порядок выполнения работы
- •Запросы на изменение
- •Запрос на удаление
- •Запрос на обновление
- •Запрос на создание таблицы
- •Параметрические запросы
- •Перекрестные запросы
- •Проектирование формы с диаграммой
- •Создание составной формы
- •Порядок выполнения работы
- •Создание подчиненного отчета
- •Порядок выполнения работы
- •Теоретические сведения
- •5.1. Разработка кд в компас-3d и Системе проектирования спецификаций. Типовой сценарий.
- •5.2. Взятие объекта на изменение.
- •5.3. Создание изделия в базе данных.
- •5.4. Создание атрибутов в окне Создание объекта.
- •5.5. Права доступа к объектам базы данных.
- •5.7. Создание 3d-модели сборки.
- •5.8. Просмотр и аннотирование вторичного представления.
- •5.9. Создание (редактирование) чертежей по 3d-моделям.
- •5.10. Создание спецификации.
- •5.11. Получение информации из файла 3d-модели сборки.
- •5.12. Изменение состояния готовности объекта.
- •5.13. Изменение состояния объектов (документов).
- •Порядок выполнения работы
- •Ход работы
- •Содержание отчета
- •Контрольные вопросы
- •Разработка технологии производства сборочного узла в условиях отдела главного технолога
- •Задание
- •Порядок выполнения работы
- •Методические указания к практическим работам по курсу «cals технологии в машиностроении»
- •Cals технологии в машиностроении Донецк ДонНту – 2016
Перекрестные запросы
После выбора таблиц для создания перекрестного запроса в меню Запрос активизируется команда Перекрестный. Microsoft Access отобразит в бланке запроса строки Групповая операция и Перекрестная таблица. В бланк запроса включаются необходимые поля из таблиц. Для поля, значения которого будут отображаться в заголовках строк, необходимо в строке Перекрестная таблица выбрать в списке строку Заголовки строк. В строке Групповая операция должно сохраниться значение Группировка. Аналогичные действия выполняются для поля, значения которого будут отображаться в заголовках столбцов. Только в строке Перекрестная таблица необходимо определить значение Заголовки столбцов.
Далее необходимо для значения поля, по которому будут выполняться вычисления, в строке Перекрестная таблица указать элемент Значение. В строке Групповая операция необходимо ввести функцию (например, Sum, Avg, Count, Min, Max и т.п.) (рисунок 15) и запустить запрос на выполнение.
Для отображения результатов запроса необходимо перейти в режим Таблицы.
Информацию о создании запросов с использованием мастеров можно найти в [1,2].
Рисунок 15 - Окно конструктора запросов
Порядок выполнения работы
Открыть базу данных, полученную на практическом занятии №1
Выбрать Запросы – создать запрос в режиме конструктора – добавить таблицу «Список инструмента» - закрыть окно «Добавление таблицы»
Выбрать выборочный тип запроса: верхнее меню Запрос – Выборка
Перетащить из верхнего списка необходимый параметр (по варианту задания) в первый столбик строки Поле
Для выключения вывода на экран повторяющихся записей сгруппировать результат: правой кнопкой мыши по строке Поле – Групповые Операции
Выставить параметры: групповые операции: группировка, сортировка: по возрастанию. В итоге всё должно выглядеть примерно так:
Закрыть запрос, назвав его «Группировка параметра»
Проверить работу запроса. Он должен выдавать неповторяющиеся отсортированные значения выбранного параметра режущего инструмента
Создать ещё один запрос с помощью мастера
поле Таблицы и запросы: Таблица_Список ГОСТов – нажать >>
поле Таблицы и запросы: Таблица_Список инструментов – с помощью кнопки > добавить только параметры инструмента без полей Код и Наименование ГОСТ –
Далее – Подробный – Далее – Задать имя запроса «Результат выбора» – Открыть запрос для просмотра данных – Готово. На экране должна появиться таблица всех инструментов с полным описанием их ГОСТов
Закрыть запрос – выделить запрос «Результат выбора» – Конструктор
В столбике с выбираемым параметром (по варианту задания) в строке «Условие отбора» напечатать временную ‘заглушку’ [Forms]![Форма000]![Список000] (для удобства пользователя, который будет работать с Ваше базой данных, на практическом занятии №3 мы подключим её к результирующему окну)
Закрыть запрос, подтвердив сохранение
Проверить работу запроса «Результат выбора» – в окне ‘Введите значение параметра’ ввести любое из значений выбираемого параметра режущего инструмента из списка, генерируемого запросом «Группировка параметров»:
На экране должна появиться таблица режущих инструментов только с подходящим под введённое число параметром
Уменьшить размер файла базы данных: сервис – служебные программы – сжать и восстановить базу данных
Подтвердить запуск базы данных. Небезопасность возникает т.к. Access допускает создание макросов, с помощью которых можно написать вирус
Содержание отчета
1. Название и цель работы.
2. Запросы на выборку.
Контрольные вопросы
1. Как создается запрос на выборку?
2. Как создаются запросы на изменение: запрос на добавление, запрос на удаление, запрос на обновление и запрос на создание таблицы?
3. Как создаются параметрические запросы и перекрестные запросы?
4. Как создаются запросы с помощью мастеров?
Практическая работа № 3
Создание форм
Цель работы - приобрести практические навыки по созданию форм в Microsoft Access.
Общие сведения
Формы используются для упрощения ввода информации в базу данных неквалифицированными пользователями. С помощью формы можно ограничить объем информации, доступной пользователю, обращающемуся к базе данных.
Форма строится на основе Access-таблицы или запроса. Форму можно создать 3 способами: с помощью Конструктора форм, с помощью Мастера форм, используя Автоформу.
Использование Автоформы и Мастера форм
Для создания формы необходимо на вкладке Формы окна базы данных нажать кнопку Создать. В диалоговом окне Новая форма (рисунок 16) следует выбрать таблицу или запрос, на основании которых создается форма.
Рисунок 16 - Диалоговое окно Новая форма
При выборе элемента Автоформа: в столбец для каждой записи будет отведена отдельная страница формы.
При выборе элемента Автоформа: ленточная каждая запись будет размещаться в одной строке таблицы.
При выборе элемента Автоформа: табличная форма будет иметь вид таблицы; выступает в качестве подчиненной формы в составных формах.
После нажатия клавиши OK через несколько секунд мастер создаст форму. Ее необходимо сохранить.
При выборе Мастера форм пользователь переходит в первое окно Мастера форм. В списке Доступные поля следует выбрать поля для формы и перенести их в список Выбранные поля (рисунок 17). После этого следует перейти в следующее окно (кнопка Далее).
Рисунок 17 – Первое диалоговое окно Мастера форм
Во втором окне Мастера форм необходимо активизировать переключатель (на выбор): в один столбец, ленточный, табличный, выровненный и нажать кнопку Далее.
В третьем окне Мастера задается стиль оформления Стандартный (или на выбор пользователя) (рисунок 18) и нажимается кнопка Далее.
Рисунок 18 - Третье диалоговое окно Мастера форм
В последнем окне Мастера вводится заголовок формы и нажимается кнопка Готово.
