
- •Федеральное агентство по образованию
- •Часть 1. Работа в среде ms Windows xp и ms Office xp
- •1. Основы работы Упражнение 1. Отработка приемов управления с помощью манипулятора мышь
- •Упражнение 2. Изучение приемов работы с объектами
- •Упражнение 3. Работа с файловой структурой в программе Проводник
- •2. Настройка системы Упражнение 1. Настройка меню Пуск
- •Упражнение 2. Настройка свойств мыши
- •Упражнение 3. Настройка оформления Рабочего стола
- •Упражнение 4. Редактирование свойств типов файлов
- •3. Стандартные приложения Windows Упражнение 1. Работа с текстовым редактором Блокнот
- •Упражнение 2. Работа с графическим редактором Paint
- •Упражнение 3. Работа с текстовым процессором WordPad
- •Упражнение 4. Сопоставление приемов внедрения и связывания объектов
- •Упражнение 5. Контроль загруженности процессора
- •Работа с текстовым процессором ms word
- •1. Создание простых текстовых документов Упражнение 1. Первичные настройки Microsoft Word
- •Упражнение 2. Первичные настройки параметров печатного документа
- •Упражнение 3. Ввод специальных символов
- •2. Создание комплексных текстовых документов Упражнение 1. Создание таблиц методом рисования
- •Упражнение 2. Создание диаграмм на основе таблиц
- •Упражнение 3. Изучение приемов работы с графическими объектами
- •Упражнение 4. Создание графических заголовков
- •Упражнение 5. Ввод формул
- •Упражнение 6. Создание векторных рисунков
- •Работа с электронными таблицами ms excel Упражнение 1. Ввод и простейшая обработка данных
- •Упражнение 2. Применение итоговых функций
- •Упражнение 3. Создание прайс-листа
- •Упражнение 4. Построение экспериментального графика
- •Упражнение 5. Анализ данных с помощью метода наименьших квадратов
- •Упражнение 6. Применение таблиц подстановки
- •Упражнение 7. Решение уравнений
- •Упражнение 8. Решение задач оптимизации
- •Работа с базами данных ms access Упражнение 1. Создание базовых таблиц
- •Упражнение 2. Создание межтабличных связей
- •Упражнение 3. Создание запроса на выборку
- •Упражнение 4. Создание запросов «с параметром»
- •Упражнение 5. Создание итогового запроса
- •Литература
- •Содержание
Упражнение 2. Создание межтабличных связей
Основное назначение межтабличных связей − автоматизация задач обслуживания базы и обеспечение целостности данных. На основе межтабличных связей можно автоматически получать всю необходимую информацию, рассредоточенную по разным таблицам базы данных. Межтабличные связи задаются путем указания (связывания) соответствующих полей разных таблиц.
Запустите программу Microsoft Access (Пуск > Все программы > Microsoft Access).
Откройте созданную выше базу данных Комплектующие. Для этого на панели Области задач щелкните на имени базы данных Комплектующие в разделе Открытие файла или воспользуйтесь командой Файл > Открыть.
В окне Комплектующие: база данных откройте панель Таблицы. Убедитесь, что на ней присутствуют значки ранее созданных таблиц Комплектующие и Поставщики.
Разыщите на панели инструментов кнопку Схема данных или найдите команду строки меню Сервис > Схема данных. Воспользуйтесь любым из этих средств, чтобы открыть окно Схема данных. Одновременно с открытием этого окна открывается диалоговое окно Добавление таблицы, где на вкладке Таблицы можно выбрать те таблицы, между которыми создаются связи.
Щелчком на кнопке Добавить выберите таблицы Комплектующие и Поставщики — в окне Схема данных откроются списки полей этих таблиц. Закройте окно Добавление таблицы.
При нажатой клавише SHIFT выделите мышью в списке полей таблицы Комплектующие два поля: Компонент и Модель.
Перетащите эти поля на список полей таблицы Поставщики. При отпускании кнопки мыши автоматически откроется диалоговое окно Изменение связей.
В левой части окна Изменение связей будут указаны выбранные поля таблицы Комплектующие. В правой части этого окна щелкните мышью на первом свободном поле − появится символ стрелки выпадающего списка, представляющего имена полей таблицы Поставщики, включаемых в связь. Откройте этот список и выберите поле Компонент. Аналогично во втором поле выберите Модель. Не устанавливайте флажок Обеспечение целостности данных: в данном упражнении это не требуется, но может препятствовать постановке учебных опытов с таблицами.
Щелкните на кнопке Создать в диалоговом окне Изменение связей и в окне Схема данных рассмотрите образовавшиеся связи между схемами полей таблиц Комплектующие и Поставщики. Убедитесь в том, что каждую линию связи можно выделить щелчком левой кнопки мыши, а щелчок правой кнопки мыши по связи открывает контекстное меню, позволяющее удалить связь или отредактировать ее.
Закройте окно Схема данных. Закройте программу Microsoft Access.
Упражнение 3. Создание запроса на выборку
Запросы служат для извлечения данных из таблиц базы данных и представления их в удобном виде. С помощью запросов выполняются такие операции, как отбор данных, их сортировка и фильтрация, Они позволяют также создавать новые таблицы, выполнять простейшие вычисления в таблицах и много другое.
В этом упражнении мы создадим запрос на выборку жестких дисков, имеющих емкость свыше 60 Гбайт при цене менее 150 условных единиц. Результирующая таблица должна содержать также адрес поставщика и номер его телефона.
Запустите программу Microsoft Access (Пуск > Все программы > Microsoft Access).
Откройте созданную выше базу данных Комплектующие. Для этого в Области задач щелкните на имени базы данных Комплектующие в разделе Открытие файла или воспользуйтесь командой Файл > Открыть.
В окне Комплектующие: база данных откройте панель Запросы. Дважды щелкните на значке Создание запроса в режиме конструктора — откроется бланк запроса по образцу. Одновременно с ним откроется диалоговое окно Добавление таблицы.
В окне Добавление таблицы выберите таблицу Поставщики и щелкните на кнопке Добавить. Закройте окно Добавление таблицы.
В списке полей таблицы Поставщики выберите поля, включаемые в результирующую таблицу: Компонент, Модель, Цена оптовая, Поставщик, Телефон. Выбор производите двойными щелчками на именах полей.
Задайте условие отбора для поля Компонент. В соответствующую строку введите Жесткий диск. Из таблицы будут выбираться не все изделия, а только жесткие диски.
Задайте условие отбора для поля Цена оптовая. В соответствующую строку введите условие < 150. Из таблицы будут выбираться только изделия, имеющие цену менее 150 условных единиц.
Нам еще надо задать условие отбора по основному потребительскому параметру — емкости жесткого диска. Однако в таблице Поставщики такого поля нет. С другой стороны, в ней есть поле Модель, которое однозначно определяет параметры изделия. Благодаря тому, что по полю Модель у нас установлена связь с таблицей Комплектующие, мы получаем возможность ввести в запрос поле Основной параметр, взяв его из другой таблицы.
Добавьте список полей таблицы Комплектующие в верхнюю часть бланка запроса по образцу. Для этого щелкните правой кнопкой мыши в верхней области бланка и в открывшемся контекстном меню выберите пункт Добавить таблицу — откроется уже знакомое нам окно Добавление таблицы. Двойным щелчком выберите в нем таблицу Комплектующие, а затем закройте окно.
Двойным щелчком на поле Основной параметр в списке полей таблицы Комплектующие введите это поле в бланк запроса по образцу.
В строке Условие отбора столбца Основной параметр введите условие >60 (емкость диска более 60 Гбайт).
Закройте бланк запроса по образцу. При закрытии запроса введите его имя − Выбор комплектующих.
В окне Комплектующие: база данных откройте только что созданный запрос и рассмотрите результирующую таблицу. Ее содержательность зависит от того, что было введено в таблицы Комплектующие и Поставщики при их наполнении в упражнении 1. Если ни одно изделие не соответствует условию отбора, получившаяся результирующая таблица не имеет данных, откройте базовые таблицы и наполните их модельными данными, позволяющими проверить работу запроса.
По окончании исследований закройте все открытые объекты и завершите работу с программой Microsoft Access.