- •Часть 1. Практические задания 2
- •Часть 2. Основы теории 27
- •Часть 1. Практические задания Общие указания по выполнению практикума
- •I. Постановка задачи
- •Практическое задание 1. Создание базы данных ms access
- •I. Создание файла базы данных
- •I. Создание таблицы в режиме конструктора
- •Контрольное задание 1.
- •III. Создание таблицы бд путем импорта данных из таблицы ms Excel
- •Практическое задание 2. Ввод, изменение, удаление и отображение данных
- •I. Использование режима таблица
- •Контрольное задание 1.
- •Контрольное задание 2
- •Практическое задание 3. Просмотр и выбор информации из таблиц
- •I. Использование режима таблица
- •Контрольное задание 1
- •II. Использование мастера запросов для создания простых запросов на выборку
- •IV. Создание запросов на выборку в режиме конструктора
- •Контрольное задание 2.
- •Практическое задание 4. Вычисления в ms access
- •I. Быстрый подсчет количества записей
- •II. Вычисления с группировкой значений
- •II.1 Использование мастера запросов для создания простых запросов с группированием данных
- •II.2 Создание простых запросов с группированием данных в режиме конструктора
- •Контрольное задание 1. Создайте запросы «Груз_2» и «Груз _3» для того, чтобы определить количество и вес контейнеров:
- •Практическое задание 5. Подготовка отчетов
- •I. Формирование автоотчетов
- •II. Использование мастера отчетов
- •III. Использование конструктора отчетов
- •Контрольное задание 2.
- •Часть 2. Основы теории Введение
- •Модели представления данных
- •Реляционная модель
- •Груз (Номер, Тип, Вес, Трюм, Код)
- •Приложение. Некоторые термины и определения, используемые при работе с базами данных
Контрольное задание 2
При помощи мастера форм для работы с таблицей «Каргоплан» создайте формы типа «ленточная», «табличная» и «выровненная». Названия форм должны состоять из слова «Каргоплан» и слова, характеризующего тип формы – «лента», «таблица», «выровненная». Будьте готовы объяснить преподавателю различия между типами форм.
Практическое задание 3. Просмотр и выбор информации из таблиц
ВНИМАНИЕ! После выполнения практического задания к базе данных, содержащий таблицы «Каргоплан», «Размерения» и «Судно»должны и формы «Каргоплан-столбец», «Каргоплан-лента», «Каргоплан-таблица», «Каргоплан-выровненная» должны быть добавлены запросы «Каргоплан_1», «Каргоплан_2», «Каргоплан_3», «Каргоплан_4», «Каргоплан_5», «Груз_1»
Контрольные вопросы
Какие средства СУБД MS Access могут быть использованы для извлечения необходимых данных из таблицы БД?
В каких случаях использование запросов для извлечения необходимых записей из таблицы предпочтительнее, применение фильтра.
В процессе защиты необходимо продемонстрировать умение построения критериев фильтрации с использованием логических функций и функции “Like”
Главное назначение любой базы данных состоит в хранении данных и представлении пользователю той информации, которая ему требуется. Выборка необходимой информации из таблиц базы данных, может осуществляться как в режиме «Таблица» (отображения данных в виде таблицы), так и с использованием аппарата запросов к базе данных.
Выбор данных в режиме «Таблица»
В режиме просмотра данных в виде таблицы пользователь может:
зная значения какого-либо поля, воспользовавшись командой «ПРАВКА|Найти» найти запись содержащую это значение в каком-либо поле;
скрыть отдельные столбцы (то есть сделать их невидимыми пользователю) – «ФОРМАТ|Скрыть столбцы»;
изменить порядок следования записей – «ЗАПИСИ|Сортировка»;
скрыть часть записей таблицы путем использования фильтров – «ЗАПИСИ|Фильтр (Изменить фильтр, Применить фильтр, Удалить фильтр)»;
Использование запросов
Запрос в MS Access – это требование представить информацию пользователю, накопленную в таблицах, отвечающую определенным критериям поиска либо изменить эту информацию. MS Access поддерживает следующие виды запросов:
запрос на выборку – извлекает данные из одной или нескольких таблиц и отображает данные в виде динамического набора в форме таблицы;
запрос на изменение – позволяет создавать новые таблицы или изменять данные в существующих таблицах (добавление, изменение, удаление записей);
групповой запрос – запрос на выборку, который дополнительно позволяет вычислять суммы, подсчитывать количество и выполнять расчеты итоговых значений;
перекрестный запрос – отображает результаты статистических расчетов, которые группируются по двум наборам данных в формате перекрестной таблицы.
MS Access позволяет формировать запросы либо с использованием мастера запросов либо создавать запросы в режиме конструктора путем графического проектирования бланка запроса (язык QBE) или путем написания запроса с использованием инструкций языка SQL.
Мастер запросов удобное средство для создания простых запросов на выборку данных из одной или нескольких таблиц или запросов.
В режиме конструктора могут быть созданы запросы всех типов, перечисленных выше.
ВНИМАНИЕ! Во многих случаях требуемая информация может быть получена из базы данных как с использованием манипуляций в режиме «Таблица», так и с применением соответствующих запросов. Предпочтение использованию запросов должно быть отдано, по крайней мере, в следующих ситуациях:
когда данные по одному и тому же критерию (по схожим критериям) должны выбираться из базы данных несколько раз;
когда результаты выборки данных должны быть использованы в формах, отчетах или других запросах;
когда с базой данных работает пользователь, который не владеет тонкостями использования фильтров и сортировок.
Порядок выполнения работы
