это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
1317839
Ознакомительный фрагмент работы:
Часть 2. Усовершенствование баз данных путем создания дополнительных объектов. Пользовательские формы
Теоретическое введение
Так как количество записей и размер полей баз данных весьма велики, просмотр, ввод и редактирование информации намного удобнее осуществлять с помощью Форм. Форма позволяет видеть на экране необходимые данные одной записи, удобно расположенные на экране и снабженные пояснительным текстом. Можно создать форму, напоминающую типовую форму-бланк (личной карточки, заявления, платежной ведомости). Можно расположить на форме фотографии, графики, элементы управления (флажки, группы кнопок, раскрывающиеся списки).
Для работы с формами в СУБД Access следует использовать группу команд Формы, расположенную на вкладке Создание в окне базы данных. Ниже перечислены три основные возможности СУБД Access для создания форм.
Форма. В этом случае в форму включаются все поля таблицы. Формы создаются по одному из трех стандартных шаблонов, различающихся взаимным расположением полей: в столбец, в строку и в виде таблицы.
Мастер форм. Позволяет включить в форму избранные поля. Оформление формы производится по стандартным шаблонам, набор которых может быть несколько более широким, чем в случае Форма, в зависимости от версии Access.
Конструктор форм. Позволяет включать в форму любой набор полей из таблицы и дает широкие возможности по оформлению формы. Однако, работа с Конструктором форм достаточно кропотлива и требует определенных знаний и навыков.
Последняя, Следующая (или клавиша Page Up; Предыдущая запись (или Page Down); для перехода к определенной записи по ее номеру – щелчок в строке Запись и ввод с клавиатуры нужного номера записи.
Задание
Создать однотабличную форму для ввода и редактирования данных таблицы СТУДЕНТЫ; опробовать ее для просмотра, ввода и редактирования данных
План выполнения
Создать форму по учету студентов, содержащую фотографию
Образец формы представлен на рис. 1.
План выполнения
Увеличьте ширину и высоту области данных формы (используя мышь).
Введите заголовок формы: Список студентов (вкладка Конструктор, кнопка Заголовок). Оформите заголовок, как указано на рисунке. Для задания оформления элементов формы используйте Окно свойств, которое открывается щелчком по кнопке Страница свойств на вкладке Конструктор в группе Сервис).
Расположите поля в форме в соответствии с рисунком Рис. 1:
- в первой строке расположите поля Номер, Фамилия, Имя, Отчество;
- у полей Фамилия, Имя, Отчество удалите надписи. Оформите эти поля как «утопленные»;
- поля Пол, ДатаРожд и Группа расположите строго друг под другом, заключите их в рамку с утопленным оформлением, справа от них расположите поле Фото;
- надпись поля Фото удалите;
- надпись поля ДатаРожд измените на Дата рождения;
- Добавьте две цветные горизонтальные линии (см. рис. 1).
- измените цвет фона области заголовка и области данных.
В режиме Форма в поле Фото вставьте фотографии, соответствующие записям: в контекстном меню поля выберите команду Добавить объект – затем Создать из файла, далее следует поиск и выбор нужного файла.
Разработка многотабличной формы с помощью мастера
Теоретическая помощь
Для отображения информации сразу из двух таблиц создается составная форма, которая состоит из основной и находящейся внутри нее подчиненной формы. Это позволяет объединить информацию, не переключаясь на другие таблицы и формы.
Основной способ создания составной формы – использование Мастера форм. Мастер может создавать и связывать обе формы в случае, если основная форма базируется на таблице, а подчиненная форма базируется на связанной с ней другой таблице.
Технология создания составной формы.
Задание
Создать составную форму для отображения списка студентов по каждой группе
Образец формы:
Информацию для верхней части формы брать из специально подготовленной таблицы ГРУППЫ.
План выполнения
1. Создать таблицу ГРУППЫ со следующими полями: Группа, Количество студентов, Проходной балл (тип – числовой, целое).). Ввести в нее информацию о группах 111 и 112, номера которых встречаются в таблице СТУДЕНТ. Поле Проходной балл заполнить произвольными значениями. Поле Количество студентов – пока не заполняйте.
2. Установить связь между таблицами ГРУППА и СТУДЕНТЫ.
3. Разработать составную форму на основе двух таблиц: ГРУППА (для основной формы и СТУДЕНТЫ (для подчиненной формы). Для этого:
4. Доработать полученную форму в режиме Конструктора (см. Рис. 2).
5. Переключиться в Режим формы, просмотреть информацию о составе групп, заполнить поле Количество студентов (вручную).
6. Используя составную форму, ввести сведения об одной новой группе и двух студентах из этой группы. Убедиться, что данные появились в таблице СТУДЕНТЫ.
7. В таблицу СЕССИЯ внести информацию о результатах сессии для новых студентов (номер зачетной книжки и оценки).
8. Сохранить базу данных.
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
Выполнить курсовой по Транспортной логистике. С-07082
Курсовая, Транспортная логистика
Срок сдачи к 14 дек.
Роль волонтеров в мероприятиях туристской направленности
Курсовая, Координация работы служб туризма и гостеприимства
Срок сдачи к 13 дек.
Контрольная работа
Контрольная, Технологическое оборудование автоматизированного производства, теория автоматического управления
Срок сдачи к 30 дек.
Написать курсовую по теме: Нематериальные активы и их роль в деятельности предприятия.
Курсовая, Экономика организации
Срок сдачи к 14 дек.
написать доклад на тему: Процесс планирования персонала проекта.
Доклад, Управение проектами
Срок сдачи к 13 дек.
Заполните форму и узнайте цену на индивидуальную работу!