Учебное пособие для студентов по курсу «Математика и информатика»


НазваниеУчебное пособие для студентов по курсу «Математика и информатика»
страница9/42
ТипУчебное пособие
filling-form.ru > Бланки > Учебное пособие
1   ...   5   6   7   8   9   10   11   12   ...   42

2.6. Работа с отчетами


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

Средства автоматического проектирования отчетов реализованы автоотчетами (База данных ► Создать ► Новый отчет ► Автоотчет в столбец). Кроме автоотчетов «в столбец» существуют «ленточные» автоотчеты (рис. 46, 47). В режиме Автоотчет можно создать только такой отчет, в котором выводятся все поля и записи из базовой таблицы или запроса.



Рис. 46. Автоотчет «в столбец».



Рис. 47. Автоотчет «ленточный».

Средством автоматизированного создания отчетов является Мастер отчетов (запускается двойным щелчком на значке Создание отчета с помощью мастера в окне База данных.

Мастер отчетов работает в шесть этапов. Выполняется выбор базовых таблиц или запросов, на которых отчет базируется, выбор полей, отображаемых в отчете, выбор полей группировки, выбор полей для сортировки и полей для подведения итогов, выбор формы печатного макета и стиля оформления.

Редактирование структуры отчета выполняют в режиме Конструктор (рис. 48).Отчет, кроме разделов заголовка, примечания и данных, содержит также разделы верхнего и нижнего колонтитулов. Эти разделы необходимы для печати служебной информации, например номеров страниц.



Рис. 48. Вид отчёта в режиме Конструктор.

2.7. Вопросы для самоконтроля


  1. Какие объекты БД Microsoft Access используются для хранения данных?

  2. Какие объекты БД Microsoft Access используются для отбора данных из базовых таблиц в соответствии с какими—либо критериями отбора?

  3. Чем результирующая таблица запроса отличается от базовой таблицы БД Microsoft Access?

  4. Каково назначение экранных форм БД Microsoft Access?

  5. Какие объекты БД Microsoft Access используются для вывода данных из таблиц или запросов на печать?

  6. Каково назначение страниц доступа к данным?

  7. Для чего используются макросы и модули БД Microsoft Access?

  8. Укажите основные свойства полей таблицы реляционной БД.

  9. Какого типа данные может содержать таблица БД Microsoft Access? Охарактеризуйте основные типы данных: текстовый, числовой, дата/время, счетчик, логический, MEMO, OLE.

  10. В каком режиме работы с таблицей может быть изменена структура таблицы?

  11. Для чего используется окно «Схема данных» при работе с таблицами БД Microsoft Access?

  12. Укажите типы автоформ, которые могут созданы для таблицы БД?

  13. Какого типа элементы управления может содержать форма или отчет базы данных?

  14. Какого типа запросы используются для отбора записей из одной или нескольких взаимосвязанных таблиц БД?

  15. В чем заключается отличие запросов с параметром от простых запросов на выборку?

  16. Укажите назначение вычисляемых полей результирующей таблицы запроса.

  17. Каково назначение итоговых запросов БД?

  18. Укажите типы запросов на изменение записей. Поясните назначение каждого из типов.

3. Практическое занятие №1


Тема занятия: Работа с таблицами и формами базы данных Microsoft Access

Цели занятия:

  1. Научиться создавать таблицы базы данных, заполнять их информацией, устанавливать связи между таблицами.

  2. Научиться создавать формы и использовать их для работы с таблицами.

Формулировка задания

Требуется создать базу данных Кадры.mdb, содержащую информацию о сотрудниках некоторой фирмы. Задана схема данных будущей базы данных:



По заданной схеме данных требуется создать базу данных:

  • создать базовые таблицы;

  • установить связи между таблицами;

  • заполнить таблицы данными;

  • для каждой таблицы создать автоформу для просмотра и ввода данных;

  • создать сложные формы для одновременной работы с несколькими таблицами.

Технология выполнения задания

  1. Запустите программу Microsoft Access (Пуск ► Программы ► Microsoft Access).

  2. На панели Создание файлаОбласти задач) щелкните на ссылке Новая база данных или выполните в меню Файл ► Создать ► База данных.

  3. В открывшемся окне сохранения базы данных введите имя файла Кадры, убедитесь в том, что установлен тип файла Базы данных Microsoft Access (*.mdb). Щелкните кнопку Создать. Откроется окно новой базы данных – Кадры: база данных.



  1. Создайте структуру таблицы СОТРУДНИКИ:

  • Откройте панель Таблицы. Дважды щелкните на значке Создание таблицы в режиме конструктора – откроется бланк создания структуры таблицы:



  • Определите следующие поля таблицы:

    Имя поля

    Тип поля

    Размер поля

    КодСотрудника

    Счётчик

    Длинное целое

    Фамилия

    Текстовый

    20

    Имя

    Текстовый

    20

    Отчество

    Текстовый

    20

    Должность

    Текстовый

    30

    Оклад

    Денежный




    ДатаНазначения

    Дата/время




  • Определите поле КодСотрудника как ключевое поле таблицы: выделите это поле, щелчком правой кнопки мыши откройте контекстное меню и выберите в нем пункт Ключевое поле.

  • Закройте окно Конструктора. При закрытии окна дайте таблице имя СОТРУДНИКИ.

  1. Создайте структуру таблицы ЛИЧНЫЕ_ДАННЫЕ, в которую входят следующие поля:

Имя поля

Тип поля

Размер поля

КодСотрудника

Числовой

Длинное целое

ДатаРождения

Дата/время




Адрес

Текстовый

50

Телефон

Текстовый

20



  • Обратите внимание на то, что поле Телефон является текстовым, несмотря на то, что обычно номера телефонов записывают цифрами. Это связано с тем, что они не имеют числового содержания. Над номерами телефонов не предполагается выполнять никаких арифметических операций.

  • Определите поле КодСотрудника как ключевое поле таблицы.

  • Закройте окно Конструктора. При закрытии окна дайте таблице имя ЛИЧНЫЕ_ДАННЫЕ.



  1. Создайте таблицу КОМАНДИРОВКИ, в которую входят следующие поля:



Имя поля

Тип поля

Размер поля

КодКомандировки

Счётчик

Длинное целое

КодСотрудника

Числовой

Длинное целое

Город

Текстовый

30

ДатаОтъезда

Дата/время




ДатаПриезда

Дата/время




РазмерСуточных

Денежный






  • Определите поле КодКомандировки как ключевое поле таблицы.

  • Закройте окно Конструктора. При закрытии окна дайте таблице имя КОМАНДИРОВКИ.



  1. В окне Кадры: база данных откройте по очереди созданные таблицы и введите в каждую из них данные (по 3-4 записи):



  • В таблицу СОТРУДНИКИ введите в поле Должность значений Инженер, Бухгалтер, Менеджер. Введите в одну из строк данные о сотруднике с фамилией Иванов и должностью бухгалтер. В поле ДатаНазначения введите значения в диапазоне 1990-2005 годы.

  • При заполнении таблицы ЛИЧНЫЕ_ДАННЫЕ для каждого сотрудникам в поле КодСотрудника вводите то же значение, которое содержится в одноименном поле таблицы СОТРУДНИКИ для этого человека.

  • При заполнении таблицы КОМАНДИРОВКИ в поле Город введите названия Самара и Москва.



  1. Установите связи между таблицами базы данных:

  • Нажмите на панели инструментов кнопку Схема данных или выполните в меню команду Сервис ► Схема данных. Должно открыться окно Схема данных. Одновременно с открытием этого окна открывается диалоговое окно Добавление таблицы.

  • Щелчком на кнопке Добавить выберите таблицы СОТРУДНИКИ, ЛИЧНЫЕ_ДАННЫЕ и КОМАНДИРОВКИ.



  • Перетащите мышкой поле КодСотрудника из таблицы СОТРУДНИКИ на одноименное поле таблицы ЛИЧНЫЕ_ДАННЫЕ. При отпускании кнопки мыши автоматически откроется диалоговое окно Изменение связей. Убедитесь, что поля для связи выбраны правильно и что тип устанавливаемого между таблицами отношения «один-к-одному». Щелкните на кнопке Создать.

  • Перетащите мышкой поле КодСотрудника из таблицы СОТРУДНИКИ на одноименное поле таблицы КОМАНДИРОВКИ. В окне Изменение связей убедитесь, что поля для связи выбраны правильно и что тип устанавливаемого между таблицами отношения «один-ко-многим». Щелкните на кнопке Создать.



  • В окне Схема данных рассмотрите образовавшиеся связи. Убедитесь в том, что линию связи можно выделить щелчком левой кнопки мыши, а щелчком правой кнопки мыши открывается контекстное меню, позволяющее разорвать связь или отредактировать ее. Закройте окно Схема данных.



  1. Создайте автоформу «в столбец» на основе таблицы СОТРУДНИКИ:



  • Откройте панель Формы в окне База данных. Щелкните кнопку Создать – откроется окно для выбора способа создания формы и выбора базовой таблицы.



  • Выберите таблицу СОТРУДНИКИ, После щелчка по кнопке будет создана форма.



В нижней части формы отображается номер текущей записи. С помощью кнопок перехода можно перемещаться между записями.



  1. Просмотрите записи таблицы СОТРУДНИКИ, используя кнопки перехода.

  2. Используя аналогичную процедуру, создайте ленточную автоформу с именем ЛИЧНЫЕ_ДАННЫЕ для таблицы ЛИЧНЫЕ_ДАННЫЕ.



  1. Создайте с помощью Мастера форм форму, для просмотра и ввода данных в таблицы СОТРУДНИКИ и ЛИЧНЫЕ_ДАННЫЕ:



  • Мастер форм можно запустить из окна База данных щелчком на значке Создание формы с помощью мастера на панели Формы. В диалоговом окне Создание форм выбирается сначала таблица СОТРУДНИКИ, и все поля таблицы включаются в форму. Затем выбирается таблица ЛИЧНЫЕ_ДАННЫЕ, из которой включаются все поля, кроме поля КодСотрудника.



  • Выполнив все этапы создания формы, завершите процедуру сохранением формы с именем ОБЩАЯ_ИНФОРМАЦИЯ. В результате должна получиться форма следующего вида:



  1. Введите с помощью формы информацию о новом сотруднике фирмы.

  2. Открыв таблицы СОТРУДНИКИ и ЛИЧНЫЕ_ДАННЫЕ, убедитесь, что в таблицах появились новые записи.

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

  • Из таблицы СОТРУДНИКИ следует включить все поля, а из таблицы КОМАНДИРОВКИ – все, кроме поля КодСотрудника.

  • Важно правильно выбрать вид представления данных на следующем шаге процедуры создания формы. Вид представления данных – по СОТРУДНИКИ, тип формы – Подчиненные формы:



  • На следующем шаге выбираем вид подчиненной формы – табличный:



  • Выполнив все этапы создания формы, завершите процедуру сохранением формы с именем КОМАНДИРОВКИ. В результате получаем форму вида:



  1. Используя форму, введите информацию о 2-3 командировках в таблицу КОМАНДИРОВКИ. Открыв таблицу КОМАНДИРОВКИ, убедитесь в том, что в ней появились новые записи.

  2. Закройте все открытые объекты и завершите работу с программой Microsoft Access.

Итоги занятия

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

Теперь Ваша база данных состоит из семи объектов. Это три базовые таблицы (СОТРУДНИКИ, ЛИЧНЫЕ_ДАННЫЕ, КОМАНДИРОВКИ) и четыре формы (СОТРУДНИКИ, ЛИЧНЫЕ_ДАННЫЕ, ОБЩАЯ_ИНФОРМАЦИЯ, КОМАНДИРОВКИ).
1   ...   5   6   7   8   9   10   11   12   ...   42

Похожие:

Учебное пособие для студентов по курсу «Математика и информатика» iconУчебное пособие для обучающихся в спбгу по направлениям астрономия,...
Учебное пособие для обучающихся в спбгу по направлениям астрономия, информатика, математика, механика, прикладная математика, физика,...

Учебное пособие для студентов по курсу «Математика и информатика» iconУчебное пособие для обучающихся в спбгу по направлениям астрономия,...
Учебное пособие для обучающихся в спбгу по направлениям астрономия, информатика, математика, механика, прикладная математика, физика,...

Учебное пособие для студентов по курсу «Математика и информатика» iconО. М. Топоркова информационные технологии
Учебное пособие предназначено для студентов вузов, обучающихся по направлениям подготовки Информатика и вычислительная техника; Прикладная...

Учебное пособие для студентов по курсу «Математика и информатика» iconИнформатика
Учебное пособие предназначено для студентов гбпоу ио «иттриС» заочного отделения, обучающихся по специальностям тора, тэпс и опут....

Учебное пособие для студентов по курсу «Математика и информатика» iconУчебное пособие к курсу “Upstream” Уровни А2―В1 Издательство «мгимо-университет»
Учебное пособие предназначено для студентов 2 курса факультета мэо, которые изучают английский как второй иностранный язык

Учебное пособие для студентов по курсу «Математика и информатика» iconА. А. Полушин Моделирование бизнес-процессов
Учебное пособие предназначено в первую очередь для студентов бакалавриата, обучающихся по направлениям подготовки «Менеджмент», «Бизнес-информатика»,...

Учебное пособие для студентов по курсу «Математика и информатика» iconУчебное пособие для студентов-нефилологов. Одобрено методической...
Учебное пособие предназначено в качестве материала для практических занятий в аудитории по курсу «Русский язык и культура речи»

Учебное пособие для студентов по курсу «Математика и информатика» iconУчебное пособие к практическим занятиям по курсу «Фармацевтическое товароведение»
Учебное пособие предназначено для подготовки студентов к лабораторно-практическим занятиям и включает название темы, цель занятия,...

Учебное пособие для студентов по курсу «Математика и информатика» iconУчебное пособие соответствует дисциплине «Профессиональный английский язык»
Учебное пособие предназначено для студентов технических вузов направления подготовки 230100 «Информатика и вычислительная техника»...

Учебное пособие для студентов по курсу «Математика и информатика» iconУчебное пособие с методическими указаниями и тестами для текущего...
Учебное пособие предназначено для студентов заочного отделения, обучающихся по направлению подготовки 43. 03. 03 Гостиничное дело....

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск