- •Лабораторно-практическая работа № 1 msAccess 2010 «Основные приемы работы с бд»
- •Лабораторно-практическая работа № 2 ms Access 2010 «Создание и редактирование формы. Сортировка данных»
- •Лабораторно-практическая работа № 3 ms Access 2010 «Организация поиска. Создание и применение фильтра»
- •Лабораторно-практическая работа № 4 ms Access 2010 «Элементы управления»
- •Лабораторно-практическая работа № 5 ms Access 2010 «Создание отчета»
- •Лабораторно – практическая работа № 6 ms Access 2010 «Организация работы с данными»
- •Лабораторная практическая – работа № 7 ms Access 2010 «Управление данными»
- •Лабораторно – практическая работа № 8 msAccess 2010 «Создание отчета. Построение выражений»
Лабораторно-практическая работа № 5 ms Access 2010 «Создание отчета»
Задание: Создание отчета с помощью «Мастера». Конструктор отчета.
Если вы захотели распечатать какие-то данные из вашей базы, то, скорее всего, без отчета не обойтись.
Создание отчета с помощью «Мастера».
Откройте Access, Базу данных, перейдите в раздел «Создать». Найдите на панели инструментов такой значок (мастер отчетов). Нажмите на него.
В окне «Создание отчетов» выберите «Таблица» - Адреса. Выберите те поля, которые вы бы хотели включить в отчет, например: №, Фамилия, Имя, Адрес. Нажмите кнопку «Далее».
Уровень группировки не трогаем. Нажимаем «Далее». Задайте порядок сортировки 1. Фамилия – по возрастанию «Далее».
Макет отчета в один столбец, а стиль отчета выберите на свой вкус. «Далее».
Имя отчета будет задано автоматически «Адреса». Согласитесь с ним. «Готово».
Перед вами отчет в режиме конструктора. Просмотрите отчет, используя полосу прокрутки.
Конструктор отчета
Возможно, вам захочется внести какие-то изменения в отчет. Например, отчёт занимает всего одну страницу, в этом случае вам хотелось бы снять нумерацию страниц. Или возникла необходимость удалить текущую дату. В этом случае необходимо переключиться (аналогично тому, как работали с таблицей и формой) в режиме конструктора отчета.
Закройте отчет. Если вы попали в окно БД, сохранив предварительно отчет, то нажмите кнопку конструктор. Если же вы сразу попали в режим конструктора, опустите предыдущий шаг. Окно конструктора (похоже наконструктор формы) разбито на четыре области: области верхнего и нижнего колонтитулов, в которых размещаются подписи (заголовок) и поля (дата и номер страниц), область данных и область примечаний.
Для того, чтобы удалить нумерацию страниц, выделите соответствующее поле нижнем колонтитуле и нажмите клавишу «Delete» или, вызвав контекстное меню, нажмите кнопку «Вырезать». Таким же образом удалите текущую дату самостоятельно.
Просмотрите отчет, выбрав для этого команду «Предварительный просмотр».
В режиме конструктора можно, выделив соответствующие элементы выбирать:
Шрифт,
Размер шрифта,
Стиль начертания символов,
Выравнивание.
Для этого используют те же самые кнопки панели инструментов, что и в MicrosoftWord,Excelи т.п.
Лабораторно – практическая работа № 6 ms Access 2010 «Организация работы с данными»
Задание:Самостоятельное определение ключевого поля таблицы. Установка связей. Подчиненная форма. Применение фильтра к сортировке.
Пробуем вести учет сдачи предметных зачетов учениками вашей школы. Для этого создадим две таблицы: в одной будет храниться информация, касающаяся анкетных данных учеников, а другая содержать информацию о зачетах.
Запустите Access, создайте новую БД под именем «Школа».
Для начала разработаем структуру обеих таблиц и установим связи между ними.
Создание таблиц.
Таблица – Анкета
Создайте таблицу, содержащую следующие поля:
ФИО (текстовый)
Класс (текстовый)
Год рождения (текстовый)
Адрес (текстовый)
Телефон (текстовый, создайте маску ввода, аналогично ранее изученному способу)
Определите ключевым полем ФИО. Для этого, выделив в режиме конструктора поле ФИО, вызовите контекстное меню и выберите команду «Ключевое поле» или выполните команду «Правка» - «Ключевое поле». Сохраните таблицу под именем «Анкета»
Таблица – Ведомость
Создайте таблицу, содержащую следующие поля (в скобках указан тип данных)
ФИО (текстовый)
Зачет № 1 (числовой)
Зачет № 2 (числовой)
Зачет № 3 (числовой)
Определите ключевым полем «ФИО». Сохраните таблицу под именем «Информатика_ Зачеты». Закройте обе таблицы, но не БД.
Установка связей между таблицами.
В разделе «Работа с базами данных», нажмите на кнопку «Схема данных». В схему, прежде чем устанавливать связи, нужно добавить те таблицы, между которым эти связи собираемся устанавливать.
В окне «Добавление таблицы» поочередно выберите каждую из таблиц и нажмите на каждой из них, кнопку «Добавить». Затем «Закрыть».
Для установки связей переместите мышью поле «ФИО» из схемы «Анкета» в таблицу «Информатика_Зачеты». В открывшемся окне нажмите на кнопку «Создать».
Закройте окно диалога «Схема данных», ответив «Да» на вопрос о сохранении макета «Схема данных».
Откройте таблицу «Анкета» и заполните данными на нескольких учащихся.
Сохраните Таблицу и закройте её.
Создание связанной формы.
В окне БД. Выберите вкладку «Формы».
В раскрытом окне выберите режим «Мастер форм».
Выберите в открывшемся окне из «Таблица: Анкета» следующие поля: ФИО, Класс, а из «Таблицы: Информатика_Зачеты»: Зачет №1, Зачет№2, Зачет№3. Нажмите кнопку «Далее».
Определитесь с дизайном формы. Нажмите «Далее».
Введите название формы «Зачетная ведомость по Информатике» и нажмите кнопку «Готово».
Откройте, не закрывая базу данных, таблицу «Анкета» и «Информатика_Зачеты». Скопируйте содержимое поля «ФИО» из одной страницы в другую.
Откройте форму «Зачетная ведомость по информатике» и, пролистав карточки, проставьте учащимся оценки (не всем).
Закройте форму, предварительно сохранив её.
Откройте таблицу «Информатика_Зачеты». Обратите внимание, что в этой таблице появились только те записи, в которых есть оценки.
Применение фильтра к сортировке данных.
Откройте таблицу «Анкета» и попробуйте расположить записи в таком порядке, чтобы сначала по алфавиту располагались фамилии всех учащихся 8а, а затем 8б и 8в. Для этого можно использовать фильтр. В разделе «Главная» выберите «Расширенный фильтр».
Установите в диалоговом окне «Фильтр» следующие параметры. Поле: первый столбец - «класс», сортировка – «по возрастанию»; второй столбец - «ФИО», сортировка – «по возрастанию».
Нажмите нас правую кнопку мыши на пустом месте. Выберите команду «Применить фильтр».
В этом случае происходит сортировка по первому выбранному полю, т.е. по классу. В том случае, когда в этом поле есть одинаковые значения, сортировка между ними происходит по второму выбранному полю (т.е. по фамилии) и т.д.