- •Часть 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. Основы теории Введение
- •Модели представления данных
- •Реляционная модель
- •Груз (Номер, Тип, Вес, Трюм, Код)
- •Приложение. Некоторые термины и определения, используемые при работе с базами данных
I. Использование режима таблица
В окне базы данных выберите закладку «Таблицы», на этой закладке выберите таблицу «Судно» и нажмите кнопку «Открыть» (вместо последнего действия достаточно выполнить двойной щелчок мышки по названию таблицы). MS Access откроет выбранную таблицу в режиме просмотра.
В таблицу «Судно» данные еще не вводились, программа готова к вводу данных в последнюю строку таблицы.
Введите в поля записи значения, указанные в таблице:
Таблица 2
Название поля |
Значение |
Name |
Сестрорецк |
Type |
Контейнеровоз |
DW |
6000 |
Length |
140 |
Width |
25 |
EmptyTonns |
4700 |
X_coord |
35 |
Добавьте в таблицу еще одну запись, с произвольными значениями в полях. Убедитесь, что MS Access не позволяет вводить текстовые значения в поля тип данных, для которых определен как «числовой» (Length, Weight,…)
Измените ширину столбцов так, что бы введенные значения полностью отображались в соответствующих полях таблицы
Удалите вторую запись из таблицы (в таблице должна остаться только одна запись с данными о т/х «Сестрорецк»). Для этого выделите запись при помощи мышки и нажмите клавишу «DELETE»
Закройте окно таблицы. При этом MS Access автоматически сохранит все изменения внесенные в записи таблицы и запросит Вас о сохранении изменений в структуру (удаление или добавление столбцов) или макет (изменение ширины столбцов, высоты строк, шрифта и т.д.) таблицы (если такие изменения производились)
Контрольное задание 1.
В таблицу "Размерения" добавьте следующие записи:
Hold |
X |
Hold_Name |
1 |
115 |
Трюм №1 |
2 |
100 |
Трюм №2 |
3 |
80 |
Трюм №3 |
4 |
40 |
Трюм №4 |
II. Использование мастера форм
В окне базы данных выберите закладку «Формы» и выполните команду «Создание формы при помощи мастера» (двойной щелчок мышки по названию команды)
В диалоговом окне «Создание форм» в списке «Таблицы и запросы» выберите название таблицы «Каргоплан» (будет создана форма для работы с этой таблицей) и укажите поля таблицы, которые должны быть видны в форме. В форме должны быть отображены все поля таблицы, для указания этого, достаточно нажать на кнопку «>>». Нажмите кнопку «Далее>» для перехода к следующему шагу процедуры создания формы.
Выберите внешний тип формы – «в один столбец». Нажмите кнопку «Далее>» для перехода к следующему шагу.
Выберите стиль для формы – один из числа предложенных в правой части окна, при этом в левой части окна будет отображаться пример, соответствующий выбранному стилю. Нажмите кнопку «Далее>» для перехода к следующему шагу.
Задайте имя формы. При выборе имен целесообразно использовать такие имена, которые бы характеризовали назначение формы. В данном случае используйте название «Каргоплан-столбец» и нажмите кнопку «Готово». Созданная форма будет отображена на экране и иметь вид, похожий на тот который приведен на рисунке:
Рисунок 4
При помощи созданной формы просмотрите записи таблицы и добавьте новую запись, в соответствии с данными в таблице:
№ |
Номер контейнера |
Тип |
Вес |
Трюм |
Ряд |
Номер в ряду |
Ярус |
Погружен |
К разгрузке |
Код |
1 |
ANCO24342340 |
20" |
8 |
1 |
2 |
2 |
2 |
HEL |
HAMB |
0 |
2 |
ASDF23487000 |
20" |
11 |
1 |
2 |
1 |
2 |
SPB |
HAMB |
0 |
Внимание! Любые изменения, которые Вы сделали в полях записи таблицы при добавлении записи или ее редактировании с использованием формы, будут сохранены в базе данных (в соответствующем файле на жестком диске) после того, как Вы сделаете активной любую другую запись (выведете в окне формы) или закроете форму.
Закройте форму. Откройте таблицу "Каргоплан" и убедитесь что введенные записи появились в таблице (если введенные записи отсутствуют в таблице воспользуйтесь командой "Обновить" в меню "Запись").
Откройте форму и удалите последнюю введенную запись. Для этого используя кнопки навигации формы выведите в ее окно нужную запись, выделите ее, щелкнув левой клавишей мышки по кнопке выделения (смотри рис. 4) и нажмите на клавиатуре клавишу "Delete".
Убедитесь что соответствующая запись удалена из таблицы "Каргоплан" (если в полях удаленной записи отображается текст "#Удалено", воспользуйтесь командой "Обновить" в меню "Запись").
Откройте форму в режиме "Конструктор" (Рисунок 5).
Обратите внимание, что форма (Рисунок 5) имеет три области (область заголовка, область данных, и область примечаний) и что структура управляющих элементов, используемых для описания данных, в данной форме включает элемент «надпись» для вывода подписи к данным и элемент «поле» для вывода собственно данных. Убедитесь в том, что Вы легко можете изменить внешний вид формы путем изменения размеров полей и их перемещения по форме.
Добавьте в форму произвольный рисунок, воспользовавшись кнопкой «Рисунок» панели инструментов (Рисунок 5). Добавьте заголовок формы «Т/х Сестрорецк», воспользовавшись кнопкой «Надпись» панели инструментов.
Рисунок 5
Закройте форму. Откройте ее вновь, в режиме просмотра. Убедитесь в том, что на форме отображены все изменения, которые Вы внесли в режиме конструктора.
