Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МЕТОДИЧКА_Access.doc
Скачиваний:
20
Добавлен:
08.02.2015
Размер:
2.93 Mб
Скачать

Лабораторная работа № 4

ТЕМА работы: Работа с формами.

ЦЕЛЬ работы:Отработка навыков создания и форматирования форм.

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ:

  1. Откройте базу данных Товары_Поставщики.

  2. С помощью Мастера форм создайте и сохраните формуна основе таблицыПОСТАВЩИКИ, выводящую в один столбец значения полейНазвание_фирмы, Телефон, Адрес.

  3. С помощью Мастера форм создайте форму Поставщики-Товарыдля таблицТОВАРЫиПОСТАВЩИКИ, отображающую данные о товарах, поставляемых каждой из фирм, используя таблицу ПОСТАВЩИКИ в качестве главной, а таблицу ТОВАРЫ в качестве подчиненной.

  4. Создайте формуТЕЛЕВИЗОРЫдля таблицы ТОВАРЫ_1, отображающую данные о ценах на телевизоры, их марку и изображение.

  5. Включитев область примечаний формы ТЕЛЕВИЗОРЫминимальнуюцену. Для этого:

  • откройте форму в режиме Конструктора;

  • в Панелиэлементов(Вид – Панель элементов) нажмите кнопкуПолеи в областиПримечания(Вид – Заголовок/примечание формы) нарисуйте прямоугольную область, в которую потом будет помещена минимальная цена;

  • для появившегося нового поля укажите необходимые свойства (Вид – Свойства, или правая кн. мыши на поле - Свойства):

  • для свойства «Данные» введите, начиная со знака = нужное выражение, заключив имена полей в квадратные скобки (для записи формулы вычисления минимальной цены воспользуйтесьПостроителем выражений)

  • для свойства «Форматполя» выберите из списка тип вычисляемых данных.

  • В случае необходимости вставьте рядом с полем элемент Надписьи заполните его нужным текстом.

  1. Добавьтев форму ТЕЛЕВИЗОРЫкнопку, при нажатии на которую будет выполняться запрос на обновление данных (запрос СКИДКА_10% на обновлениев таблицеТОВАРЫ_1цен с учетом сезонных скидок в 10%). Для обновления данных в форме после нажатия на созданную кнопку используйте команду Записи – Обновить.

  1. Создайте отчетпо запросу для таблиц ТОВАРЫ и ПОСТАВЩИКИ, отображающий данныео музыкальных центрах: их марку и цену, а также название фирмы-поставщика, включив в область заголовка соответствующее название отчета, в область верхнего колонтитула системную дату, а в область примечаний – среднюю цену. Оформите отчет с помощью элементов рисования панели элементов.

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

Тема работы: создание базы данных, состоящей из нескольких связанных таблиц

Цель работы: отработка навыков создания базы данных, состоящей из нескольких связанных таблиц

ПОРЯДОК ВЫПОЛНЕНИЯ РАБОТЫ:

  1. Загрузите Access.

  2. В своей папке создайте новую базу данных Компьютерная школа.

  3. В созданной БД в режиме конструктора создайте таблицу Списоксо следующими полями:Фамилия, Имя, Отчество, Дата рождения, Школа, Класс.Типы данных и свойства полей определить самим. На запрос о создании ключевого поля ответьтеДА.

  4. Откройте созданную таблицу в режиме Таблицы и заполните ее следующими данными:

  1. Отсортируйте таблицу разными способами:

  • Фамилии – по алфавиту

  • Номер школы – по убыванию

  • Год рождения – по возрастанию

  1. Используя возможности поиска и замены, найдите запись с фамилией Иванниковаи замените ее наИванова.

  2. Создайте в режиме конструктора таблицу Группысо следующими полями:

  1. Заполните таблицуГруппы следующими данными:

  2. В таблицу Списокдобавьте полеУчебная группа, предусмотрев подстановку значений этого поля из таблицыГруппы.

  3. Заполните поле Учебная группа таблицы Список произвольно.

  4. Создайте связь между таблицами, включив параметры: Обеспечение целостности данных, Каскадное обновление связанных полей, Каскадное удаление связанных полей. Сохраните схему данных.

  5. Проверьте работу режима «Каскадное обновление связанных полей». Для этого:

  • В таблице Группыисправьте номера учебных групп на 201, 202, 203, 204, 205. Закройте таблицу Группы

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

  • Отметьте выполнение работы.