Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Аксес для всех Новый.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
18 Мб
Скачать
☆

Лабораторная работа № 5.

Теперь поставим задачу ввода записей одновременно в разные таблицы: Список групп и Личные данные. ФИО мы храним в одной таблице, а адрес и номер телефона – в другой. Можно попробовать ввести значения в каждую таблицу отдельно, но удобнее видеть клетки обеих таблиц для ввода данных одновременно. Эту задачу легко решить вводом значений через специально созданную форму, в которой присутствуют поля всех необходимых таблиц. Данные вводим в форму, а в результате заполняются таблицы.

Создадим форму для ввода данных с помощью Мастера форм. В окне базы данных выберите вкладку Формы. Нажмите на кнопку Создать.

В окне Новая форма выберите Мастер форм. В нижнем поле

в качестве источника данных можно ничего не указывать. При использовании Мастера форм источник данных для формы следует указывать в окне Создание форм.

Нажмите на кнопку ОК. Появится окно Создание форм.

Выберите все поля из таблицы Список групп и все поля из таблицы Личные данные. Для этого выберите имя таблицы Список групп в поле Таблицы и Запросы. В результате появляется список полей в окне доступные поля. Нажмите на кнопку , которая переносит все

п оля из списка. Затем выберите имя таблицы Личные данные в поле Таблицы и Запросы и вновь нажмите на кнопку . Нажмите на кнопку Далее.

Оставьте внешний вид формы в один столбец (выбран по умолчанию). Нажмите на кнопку Далее.

В ыберите требуемый стиль (например, Стандартный). Нажмите на кнопку Далее.

З адайте имя формы: Общая форма.

Нажмите на кнопку Готово. В результате вы получите Общую форму, в которой можно менять существующие и вводить новые данные.

Эти значения будут попадать в ту таблицу, в которую нужно (часть значений – в одну таблицу, часть – в другую). Давайте заполним окна таблицы Общая форма вымышленными данными еще на 1-2 человек и заменив старые данные на 1-2 человек на новые.

Сохраним таблицу.

Откройте окно базы данных Мои школьные друзья и с закладки Формы перейдите на закладку Таблицы.

Откройте таблицу Список групп и убедитесь, что в ней появились новые данные.

Сохраните и закройте таблицу.

Откройте таблицу Личные данные и убедитесь, что в ней появились данные.

Данные появились, сохраните и закройте таблицу.

Лабораторная работа № 6.

Иногда появляется необходимость добавить новые поля в существующую таблицу. Это можно сделать, например, описанным ниже способом.

Добавим новое поле Дружеский шарж в таблицу Список групп.

Откройте базу данных Мои школьные друзья. Вкладку Таблицы.

В ыделите таблицу Список групп. Перейдите в режим Конструктор.

Добавьте еще одно поле с именем Дружеский шарж, тип данных Поле объекта OLE, общие свойства поля оставьте по умолчанию.

Сохраните таблицу. Перейдите в режим таблицы. Нажмите мышкой на клетку, где должно быть значение поля вашего товарища, на которого будет сделан Дружеский шарж. Она выделится пунктиром.

Выполните команду Меню: Вставка – Объект – Точечный рисунок или Рисунок Paintbrush – ОК. Нарисуйте веселую мордочку своего приятеля (см. на следующей странице).

Нажмите в правом верхнем углу окна рисунка, в результате чего вы вернетесь в таблицу.

Рисунок будет обозначен словами Точечный рисунок.

Чтобы увидеть его, дважды щелкните мышкой по этой надписи и вы возвратитесь в программу, где изготовлен рисунок.

Создайте шаржи еще на двух школьных друзей.

Аналогично создайте новое поле Расчет зарплаты в EXCEL и вставте в одну из ячеек таблицы Список групп Рабочую книгу Microsoft Office Excel, выполнив команду Меню: Вставка – Объект – Microsoft Office Excel Worksheet.

Аналогично вставьте в одну из ячеек презентцию Power Point.

Завершите работу с программой Access, сохранив данные.

Лабораторная работа № 7.

Научимся использовать в работе фильтр.

Числа вводятся без ограничителей, например, 1990. Текст должен быть заключен в кавычки, например «Востриков». Даты ограничиваются символами #, например, #05/05/1990#. Элементы выражения могут быть связаны операторами:

  1. арифметическими: *, +, -, /,^;

  2. сравнениями: <, <=, >=, =, <>;

Откроем таблицу Список групп.

Нажмите на кнопку Изменить фильтр

.

Щелкните мышкой на поле Имя. У активного поля появится стрелка выбора (активным должно быть только одно поле!). Выделите щелчком имя Юрий и затем нажмите кнопку

Применение фильтра .

Вы автоматчески попадете в таблицу, в которой будут только ваши товарищи с именем Юрий.

Отмените выбор. Для этого необходимо отжать кнопку, которая теперь называется Удалить фильтр . Таблица возвратится в первоначальное состояние.

Выделите имя Юрий и нажмите кнопку Фильтр по выделенному . Увидите таблицу, в которой будут представлены только ваши товарищи с именем Юрий.

Точно также можно отфильтровать данные по группам, датам рождения и т.д.

Отмените выбор, отжав кнопку Удалить фильтр . Таблица возвратится в первоначальное состояние.

Еще раз проделаем такую же операцию и выберем всех студентов из группы МОС-Д-1-1/1. Для этого выделим в таблице название требуемой группы и нажмем кнопку Фильтр по выделенному .

Получим следующие записи.

Удалите изменения в таблице, нажав на кнопку Удалить фильтр .