115351 (591884), страница 9

Файл №591884 115351 (Использование баз данных математических задач в процессе подготовки учащихся 11-х классов к ЕГЭ по математике) 9 страница115351 (591884) страница 92016-07-30СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 9)

Данные - для изменения источника данных, их организации или правил ввода.

События - для программирования ответа на определенное событие.

Другие - для подсказки пользователю и других опций.

Все - содержит список всех свойств.

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

  • Список полей – используется для добавления полей связанной таблицы

  • Панель элементов – позволяет добавить любой элемент

Свойства – используется для настройки всех элементов формы

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

Подчиненной формой называется форма, которая встраивается в другую форму, которая называется главной формой. Иногда главная форма может содержать элементы управления (например, кнопки), которые влияют на представление данных в подчиненной форме.

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

Создание подчиненных форм с помощью Мастера автоформ

Мастер находит все формы, которые связаны с главной отношением «один-ко-многим» и создает для каждой такой таблицы подчиненную форму. Но это происходить только в случае, когда Мастер автоформ запускается через команду Вставка/Автоформа или кнопку панели инструментов Новый объект/Автоформа, - из страницы Таблицы основного окна базы данных или при открытой главной таблице в режиме просмотра.

Создание подчиненных форм в режиме Конструктора [22]

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

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

Типы элементов управления различаются по типу определения источника данных:

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

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

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

Панель элементов управления (рис. 1) вызывается через меню Вид.

Рис. 1

Рассмотрим некоторые из элементов управления:

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

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

В ыключатель, переключатель и флажок предоставляют пользователю возможность выбирать значения. Все они используются для представления данных логического типа, т.е. могут принимать значения 0 (нет, выключен) или 1 (да, включен). Так, например, если в таблице Студенты необходимо хранить информацию о том, получает ли студент стипендию, то удобнее всего это сделать через поле логического типа, а ввод организовать, используя один из перечисленных элементов.

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

С писок. Используется для представления на экране поля, значения которого ограничиваются не слишком длинным списком.

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

  • Поле со списком позволяет не только выбрать значения из списка, но и ввести его прямо в поле ввода.

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

Главная кнопочная форма

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

Эту форму можно создать с помощью Конструктора форм, а можно использовать специальный Мастер – Диспетчер кнопочных форм (меню Сервис/Служебные программы/Диспетчер кнопочных форм).

  1. С оздание кнопочной формы. При запуске Диспетчера кнопочных форм, если таких форм еще нет, выдается диалоговое окно, запрашивающее, нужно ли создать кнопочную форму. Конечно, - да. По этой команде Мастером создается таблица Элементы кнопочной формы (Swichboard Items) и сама кнопочная форма (Swichboard) и открывается диалоговое окно Диспетчера кнопочных форм (рис. 2).

  2. Создание страниц кнопочной формы. В этом окне перечисляются все страницы кнопочной формы.

П ока создана только одна страница, которая по умолчанию называется Mаin Swichboard

Для того, чтобы переименовать страницу, нажмите кнопку Изменить. В поле Название кнопочной формы можно ввести новое имя страницы (Переименуйте страницу в Главную, нажмите кнопку Закрыть).

Примечание: при работе с диспетчером кнопочных форм обращайте внимание на заголовки открываемых диалоговых окон!

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

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

Чтобы создать элемент, используйте кнопку Создать (рис. 4). Откроется диалоговое окно Изменение элемента кнопочной формы (рис. 4).

Здесь в поле Текст вводится название элемента (то, что мы увидим на форме), в поле Команда выбирается из списка действие, которое будет выполняться при нажатии этой кнопки, в поле Кнопочная форма вводится (или выбирается из списка) имя объекта, с которым будет произведено действие. Количество кнопок на одной странице ограничено восьмью.

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

На странице Главная создайте кнопки обращения к трем другим страницам кнопочной формы и кнопку выхода из приложения. На странице Студенты создайте кнопки, открывающие формы и отчеты, связанные со студентами и кнопку возврата на Главную страницу. Аналогично поступите со страницами Преподаватели и Дисциплины.

  1. Оформление кнопочной формы. Внешний вид Главной кнопочной формы оформлен по умолчанию. Но если требуется изменить его, это можно сделать в режиме Конструктора. В окне базы данных на странице Формы присутствует созданная вами Главная кнопочная форма под именем Swichboard. Имя можно оставить таким или переименовать. В режиме Конструктора эта форма выглядит пустой, но если посмотреть свойства – там содержатся команды. В режиме Конструктора можно изменить цвет, вставить картинки и т.п.

  2. Таблица кнопочной формы. Данные, которые используются командами Главной кнопочной формы, хранятся в таблице Swichboard Items (Элементы кнопочной формы), которую Вы найдете на странице Таблицы основного окна базы данных (откройте эту таблицу). Первый столбец таблицы содержит номер страницы, второй – номер элемента на странице (этот номер определяет порядок расположения элементов на странице), третий столбец содержит текст, который появляется справа от кнопки. Последние два столбца определяют команду, связанную с элементом: код команды и ее аргумент (код команды 0 соответствует специальному элементу, который задает заголовок страницы и определяет ее начало).

  3. Вывод стартовой формы при открытии базы данных. Для того чтобы при открытии базы данных открывалась Главная кнопочная форма, в меню Сервис выберите команду Параметры запуска. В поле Вывод формы/страницы выберите эту форму.

Запросы – важнейший инструмент любой СУБД. Запрос строится на основе одной или нескольких взаимосвязанных таблиц. При этом могут использоваться таблицы БД, а также сохраненные таблицы, полученные в результате выполнения других запросов. Кроме того, запрос может строиться непосредственно на другом запросе с использованием его временной таблицы с результатами.

Назначение запросов

С помощью запроса можно выполнить следующие виды обработки данных:

  • Фильтровать и сортировать данные

  • выбирать записи, удовлетворяющие условиям отбора

  • производить вычисления в каждой из полученных записей

  • группировать записи, которые имеют одинаковые значения в одном или нескольких полях

  • производить обновление полей в выбранном подмножестве записей

  • создавать новую таблицу, используя уже существующие

  • удалять и добавлять записи

Виды запросов

В СУБД Access может быть создано несколько видов запросов:

  • На выборку - Запрос на выборку отбирает данные из одной или более таблиц по заданным условиям, а затем отображает их в нужном порядке, применяется для расчетов, группировки, сортировки, фильтрации, ручного обновления данных; наиболее распространенный вид запроса;

  • Перекрестный – в этом типе запроса результаты статических расчетов по одному из полей таблицы, представлены в виде 2-мерной таблицы, сгруппированные по 2-м наборам данных;

  • Изменение – применяется для автоматического изменения (обновление, добавление, удаление, создание таблиц) сразу нескольких записей, создания таблиц;

Тип запроса можно определить, когда вы находитесь в режиме Конструктора, используя команды на панели инструментов Запрос.

Характеристики

Список файлов ВКР

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6929
Авторов
на СтудИзбе
266
Средний доход
с одного платного файла
Обучение Подробнее
{user_main_secret_data}