Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
INFORMATIKA_080100_62.docx
Скачиваний:
14
Добавлен:
10.06.2015
Размер:
883.8 Кб
Скачать

Самостоятельное задание и контрольные вопросы

  1. Объясните смысл использованных в запросах выражений.

  2. Сформируйте запросы на выборку для личной базы данных (см. Задание №2 на самостоятельную работу).

  3. Представьте их преподавателю для контроля.

  4. Какие выражения были использованы Вами при создании запросов в личной базе данных? Что означают эти выражения?

  5. Назовите основные свойства запросов.

10.3. Конструирование экранных форм для работы с данными

Цель работы – знакомство с СУБД MS Access и приобретение практических навыков конструирование экранных форм для работы с данными.

После выполнения работы студент должен знать основные понятия объектов реляционной базы данных и уметь конструировать экранные формы с указанием их свойств и построением выражений.

Справочная информация

Формы являются средством организации экранного интерфейса в удобном для пользователя виде и применяются:

  • для ввода, вывода, редактирования и обработки данных;

  • ввода параметров, задаваемых пользователем;

  • вывода дополнительных сообщений;

  • управления ходом процесса обработки базы данных (кнопочные формы).

Разработка экранной формы осуществляется на базе таблиц и/или запросов с помощью Инструментов (Форма, Разделенная форма, Несколько элементов, Пустая форма), Мастера форм или Конструктора форм. Рекомендуется начальный макет формы создавать с помощью Мастера или Инструментов и настраивать его Конструктором.

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

Сама форма, каждый ее раздел и каждый элемент управления имеют свойства, значения которых устанавливаются с помощью Окна свойств (Страница свойств или контекстное меню Свойства).

Обучающее задание

  1. Загрузите СУБД MS Access, откройте Учебную базу данных, активизируйте таблицу Студенты.

  2. С помощью мастера форм (меню Создание  Другие формы  Мастер форм) создайте экранную форму Студенты, для чего:

    1. Активизируйте Мастер форм и, используя в качестве источника данных все поля таблицы Студенты (внешний вид формы – в один столбец, стиль - стандартная), создайте форму Студенты. Откройте ее для просмотра.

    2. Перейдите в режим конструктора и отформатируйте объекты формы (см. прилож. 8).

    3. Перейдите в режим Конструктора формы и в Заголовок формы введите надпись «Студенты факультета экономики и управления».

    4. С помощью элемента управления «Кнопки» в Примечание формы (кнопка «Мастера» на панели «Элементы управления» должна быть включена) вставьте кнопки «Найти запись», «Добавить запись», «Удалить запись».

    5. Откройте форму Студенты в режиме «Формы» для просмотра и редактирования данных.

  3. Создайте экранную форму Результаты студентов, для чего:

    1. Активизируйте Мастер форм и, используя в качестве источника данных все поля запроса Результаты студента (внешний вид формы – ленточный), создайте форму Результаты студента. Откройте ее для просмотра.

    2. Перейдите в режим макета и отформатируйте объекты формы.

    3. Перейдите в режим конструктора. В области данных выделите объекты Фамилия, Инициалы, НаименованиеДисциплины, Результат. Активизируйте окно Свойства элементов управления (Окно свойств или контекстное меню Свойства).

Свойству «Блокировка» установите значение «Да», что не позволит пользователю редактировать значения полей. Закройте окно свойств.

    1. В области данных выделите объект Результат и через команду (контекстное менюПреобразовать элемент в …) преобразуйте данный элемент в тип «Поле».

    2. Откройте форму Студенты для просмотра и попробуйте отредактировать данные.

  1. В режиме конструктора создайте кнопочную форму Заставка (см. прилож. 9), для чего:

4.1. Активизируйте Конструктор форм и «растяните» область данных на весь экран.

    1. С помощью элементов управления в области данных, используя Мастер создания кнопок, вставьте кнопки «Открыть форму «Результаты студента», «Открыть форму «Студенты»», «Закрыть форму», «Выйти из приложения».

    2. Отформатируйте кнопки, вставьте надписи и рисунки.

    3. Откройте форму Заставка в режиме формы и проверьте ее работоспособность.

5. Закройте СУБД MS Access.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]