- •Часть 1. Практические задания 2
- •Часть 2. Основы теории 37
- •Часть 1. Практические задания Общие указания по выполнению практикума
- •1. Базы данных ms Excel
- •I. Подготовительные действия
- •II. Простейшие запросы на выборку данных из списка (автофильтр)
- •III. Контрольное задание
- •V. Контрольное задание
- •2. Создание базы данных ms Access
- •I. Создание файла базы данных
- •I. Создание таблицы в режиме конструктора
- •II. Создание таблицы путем ввода данных
- •III. Создание таблицы бд путем импорта данных из таблицы ms Excel
- •I. Контрольное задание
- •3. Ввод, изменение, удаление и отображение данных
- •I. Использование режима таблица
- •II. Контрольное задание
- •4. Просмотр и выбор информации из таблиц
- •I. Использование режима «Таблица»
- •I. Контрольное задание
- •II. Использование мастера запросов для создания простых запросов на выборку
- •IV. Создание запросов на выборку в режиме конструктора
- •IV. Контрольное задание
- •5. Вычисления в ms access
- •Использование в запросах вычисляемых полей
- •Быстрый подсчет
- •Контрольное задание
- •Вычисления с группировкой значений
- •Использование мастера запросов для создания простых запросов с группированием данных
- •Вычисления с группировкой значений (Создание запросов с использованием конструктора)
- •VI. Контрольное задание
- •6. Подготовка отчетов
- •I. Формирование автоотчетов
- •II. Использование мастера отчетов
- •III. Использование конструктора отчетов
- •IV. Контрольное задание
- •7. Связывание таблиц
- •7.I. Связь 1:1
- •7.II. Связь 1:m
- •7.III. Связь m:n
- •Часть 2. Основы теории Некоторые термины и определения, используемые при работе с базами данных
- •Введение
- •Классификация бд
- •Классификация субд
- •Модели представления данных
- •Иерархическая модель
- •Сетевая модель
- •Реляционная модель Определение
- •Груз (Номер, Тип, Вес, Трюм, Код)
- •Операция связывания
- •Связь вида 1:1
- •Связь вида 1:м
- •Связь вида m:n
- •Ссылочная целостность реляционной базы данных
- •Основные стратегии поддержания ссылочной целостности
- •Постреляционные модели данных
I. Использование режима таблица
В окне базы данных выберите закладку «Таблицы», на этой закладке выберите таблицу «Судно» и двойным щелчком мышки по названию таблицы откройте ее.. MS Access откроет выбранную таблицу в режиме просмотра.
В таблицу «Судно» данные еще не вводились, поэтому на экране будет отображена пустая таблица. Для ввода новой записи в таблицу нажмите кнопку «Создать» на панели инструментов) «Запись» ленты «Режим таблицы».. После выполнения этой команды программа готова к вводу данных в последнюю строку таблицы.
Введите в поля записи значения, указанные в таблице:
Таблица 5
Название поля |
Значение |
Name |
Сестрорецк |
Type |
Контейнеровоз |
DW |
6000 |
Length |
140 |
Width |
25 |
EmptyTonns |
4700 |
X_coord |
35 |
Добавьте в таблицу еще одну запись, с произвольными значениями в полях. Убедитесь, что MS Access не позволяет вводить текстовые значения в поля тип данных, для которых определен как «числовой» (Length, Weight,…)
Измените ширину столбцов так, что бы введенные значения полностью отображались в соответствующих полях таблицы
Удалите вторую запись из таблицы (в таблице должна остаться только одна запись с данными о т/х «Сестрорецк»). Для этого выделите запись при помощи мышки и нажмите клавишу «DELETE»
Закройте окно таблицы. При этом MS Access автоматически сохранит все изменения внесенные в записи таблицы и запросит Вас о сохранении изменений в структуру (удаление или добавление столбцов) или макет (изменение ширины столбцов, высоты строк, шрифта и т.д.) таблицы (если такие изменения производились)
II. Использование мастера форм
Из выпадающего списка инструмента «Другие формы» панели «Формы» ленты «Создание» выберите команду «Мастер форм».
В поле «Таблицы и запросы» открывшегося диалогового окна выберите таблицу «Каргоплан», для которой мы будем строить.
Выберите все поля таблицы для использования в проектируемой форме и нажмите кнопку «Далее».
Выберите внешний тип формы – «в один столбец». Нажмите кнопку «Далее>» для перехода к следующему шагу.
Выберите стиль для формы – один из числа предложенных в правой части окна, при этом в левой части окна будет отображаться пример, соответствующий выбранному стилю. Нажмите кнопку «Далее>» для перехода к следующему шагу.
Задайте имя формы. При выборе имен целесообразно использовать такие имена, которые бы характеризовали назначение формы. В данном случае используйте название «Каргоплан-столбец» и нажмите кнопку «Готово». Созданная форма будет отображена на экране и иметь вид, похожий на тот который приведен на рисунке:
Рисунок 3
При помощи созданной формы просмотрите записи таблицы и добавьте новую запись, в соответствии с данными в таблице:
№ |
Номер контейнера |
Тип |
Вес |
Трюм |
Ряд |
Номер в ряду |
Ярус |
Погружен |
К разгрузке |
Код |
1 |
ANCO24342340 |
20" |
8 |
1 |
2 |
2 |
2 |
HEL |
HAMB |
0 |
2 |
ASDF23487000 |
20" |
11 |
1 |
2 |
1 |
2 |
SPB |
HAMB |
0 |
Закройте форму. Откройте ее вновь, теперь в режиме конструктора (Рисунок 4). Обратите внимание, что форма имеет три области (область заголовка, область данных, и область примечаний) и что структура управляющих элементов, используемых для описания данных, в данной форме включает элемент «надпись» для вывода подписи к данным и элемент «поле» для вывода собственно данных. Убедитесь в том, что Вы легко можете изменить внешний вид формы путем изменения размеров полей и их перемещения по форме.
Добавьте в форму в качестве эмблемы произвольный рисунок (Рисунок 5), воспользовавшись кнопкой «Эмблема» панели «Элементы управления» ленты «Конструктор» (Рисунок 5а). Добавьте (исправьте) заголовок формы на «Т/х Сестрорецк»
Рисунок 4
Рисунок 5а
Перейдите в режим формы (выпадающий список инструмента «Режим» на панели «Режимы») . Убедитесь в том, что на форме отображены все изменения, которые Вы внесли в режиме конструктора.
Из выпадающего списка инструмента «Режим» выберите «Режим макета». В этом режиме пользователь видит отображение данных в виде формы и одновременно имеет возможность форматировать элементы формы.
Увеличьте размер шрифта, которым выводится в форме номер контейнера и измените цвет шрифта на красный.
Перейдите в режим формы и убедитесь, что данные выводятся в соответствии с внесенными изменениями,
