Скачать 293.82 Kb.
|
Использование символов заменителей в фильтре
Примеры условных выражений
Примечание Указанная в таблицах информация может использоваться и при создании фильтра с помощью формы 3. Чтобы закрыть диалоговое окно и запустить процесс фильтрации, нажмите на кнопку "Применить фильтр". Вопросы для самоконтроля
Задания
Урок 6 Организация запросов Организация фильтров (см. Урок 5) позволяет оперативно просматривать и изменять информацию в отдельных таблицах. Но при дальнейших манипуляциях эта информация не сохраняется. Существуют ограничения и при работе с несколькими таблицами. Для сохранения выбранной информации и возможности выбора информации из нескольких таблиц используется механизм запросов. Создавая запрос, вы извлекаете из базы данных информацию, которую требуется проанализировать и в ряде случаев изменить. Запрашиваемые данные выводятся в отдельную таблицу, где их можно просматривать, сортировать, фильтровать. Если вы редактируете содержимое этой таблицы, вместе с ней автоматически модифицируется и источник данных. Иногда запрос стоит сохранить, чтобы использовать его в дальнейшем. Чаще всего применяется наиболее общий вид запроса -- запрос на выборку, результат которого отражается в таблице. Однако, можно использовать так называемые активные запросы, которые позволяют вносить изменения сразу в несколько таблиц. Кроме того допускается применение перекрестных запросов, основанных на суммарных значениях числовых величин из ряда записей. 6.1. Создание и выполнение запроса на выборку При формировании запроса на выбоку вы можете разработать простой запрос или использовать специальный мастер, который помогает не только создать запрос, но и добавить условия отбора (см. создание фильтра Урока 5). В первом случае порядок действий следующий: 1. В окне объектов базы данных нажмите кнопку Запросы на боковой панели Объекты.
4. В диалоговом окне Добавление таблицы выделите таблицы, которые необходимо включить в запрос. После каждого выбора щелкайте по клавише Добавить. 5. Перечислив все таблицы, нажмите кнопку Закрыть. 6. Выполните двойной щелчок по названию из списка полей выбранных таблиц в верхней части окна -- указанное поле будет добавлено в таблицу конструктора запроса. 7. Установите (уберите) флажки Выод на экран в столбцах бланка запроса, которы определяют отображать (не отображать) указанные поля в итоговой таблице. 8. Если это необходимо, укажите условия отбора (см. Урок 5). 9. Для выполнения запроса нажмите кнопку Выполнить на панели инструментов. 10. Для сохранения результатов запроса на панели инструментов нажмите кнопку Сохранить. 11. В диалоговом окне Сохранение введите имя запроса и нажмите кнопку ОК. Для построения запроса на выборку с помощью мастера необходимо: 1. В окне объектов базы данных нажать кнопку Запросы на боковой панели Объекты.
4. На первом шаге работы с мастером выберать таблицу и, нажимая кнопку добавить в запрос необходимые ее поля.
7. На последней странице мастера ввести имя запроса и затем в разделе Дальнейшие действия включить опцию Открыть запрос. 8. Нажать кнопку Готово. Примечание. Добавить условия отбора можно в режиме Конструктор. Для этого необходимо нажать кнопку на панели инструментов.
Активным запросом называют запрос, который за одну операцию вносит изменения в несколько записей. Существует четыре типа запросов на изменение: на удаление, на обновление и добавление записей, а также на создание таблицы. Запрос на удаление. Удаляет группу записей из одной или нескольких таблиц. Например, запрос на удаление позволяет удалить записи о товарах, поставки которых прекращены или на которые нет заказов. С помощью запроса на удаление можно удалять только всю запись, а не отдельные поля внутри нее. Запрос на обновление записей. Вносит общие изменения в группу записей одной или нескольких таблиц. Например, на 10 процентов поднимаются цены на все молочные продукты или на 5 процентов увеличивается зарплата сотрудников определенной категории. Запрос на обновление записей позволяет изменять данные в существующих таблицах. Запрос на добавление. Добавляет группу записей из одной или нескольких таблиц в конец одной или нескольких таблиц. Например, появилось несколько новых клиентов, а также база данных, содержащая сведения о них. Чтобы не вводить все данные вручную, их можно добавить в таблицу «Клиенты». Запрос на создание таблицы. Создает новую таблицу на основе всех или части данных из одной или нескольких таблиц. Запрос на создание таблицы полезен для: создания таблицы для экспорта в другую базу данных Microsoft Access; создания резервной копии таблицы; создания архивной таблицы, содержащей старые записи. Изменение группы записей с помощью запроса на обновление 1. Создайте запрос, выбрав таблицы или запросы, включающие записи, которые необходимо обновить, и поля, которые должны быть использованы в условиях отбора. 2. В режиме конструктора запроса нажмите стрелку рядом с кнопкой Тип запроса на панели инструментов и выберите команду Обновление.
Цена будет увеличена на 10% 6. Нажмите кнопку Выполнить на панели инструментов, чтобы обновить записи. Операция обнавления необратима. Вопросы для самоконтроля
Задания
Активные запросы в заданиях 5 и 6 необратимо изменяют содержимое исходных таблиц. Перед выполнением этих заданий необходимо сделать копию таблиц и применять активный запрос к копии. Урок 7 Создание форм На предыдущих уроках вы могли убедиться в том, что работа с базами данных (дополнение и изменение данных, поиск и выборка информации) требует от пользователя знания структуры БД, назначения и связей отдельных таблиц БД. Это не совсем удобно. Чтобы упростить просмотр, ввод и модификацию данных в конкретной таблице, можно создать для одну или несколько форм. Форма это документ, в окне которого отображается, как правило, одна запись таблицы. Создавая форму, вы включаете в нее так называемые элементы управления. К ним относятся, в частности, надписи, текстовые поля, бланки, флажки, кнопки переключателей, графические объекты. При желании можно созать форму для каждой таблицы БД, а также разработать формы, которые позволяют добавлять данные сразу в несколько таблиц. Прежде чем вы начнете создавать собственную форму, познакомтесь с формамами учебной БД "Борей". Ниже представлены некоторые формы этой базы данных. 7.1. Создание простых форм Прстейшая форма для ввода информации автоматически создается при создании таблицы с помощью мастера. Для этого необходимо на третем шаге работы мастера (Дальнейшие сведения после создания таблицы) указать Ввести данные в таблицу с помощью формы, создаваемой с помощью мастера. Аналогичную форму можно создать и для существующей таблицы. Для этого:
7.2. Создание форм с помощью мастера Программа Мастер форм позволяет выбирать элементы управления в форме из нескольких таблиц и запросов. Для создания формы:
в противном случае окно Выбора внешнего вида формы 6. Выберите внешний вид формы и нажмите кнопку . 7. Определите дизайн формы и нажмите кнопку . Чтобы оценить каждый шаблон офрмления, поочередно выделите пункты соответствующего списка. 8. На последнем шаге работы Мастера задайте имя формы, дальнейшие действия после завершении работы с Мастером и нажмите кнопку Готово. 7.3. Изменение форм в режиме конструктора Любая форма, созданная с помощью автофрмата или с помощью мастера, может быть изменена с целью более удобного представления информации. Чтобы изменить форму ее следует открыть в режиме конструктора (для этого выделите нужную форму и щелкните по кнопке Конструктор окна базы данных) или, если она уже открыта, включите этот режим (для этого щелкните по кнопке Вид на панели инструментов). В режиме конструктора вы можете:
Примечание. Для того, чтобы вывести диалоговое окно свойств, достаточно просто дважды щелкнуть мышкой по нужному элементу формы. Вопросы для самоконтроля
Задания
Список литературы
|
Место урока в теме – урок проводится в ходе изучения темы “Информационные системы”, после изучения понятий базы данных, видов баз... | Студент должен знать: понятия «информационные системы», «базы данных», «ms access», схему работы с ms access, определение основных... | ||
База данных «Сеть магазинов» создание баз данных в субд access задание создание базы данных цель работы | Целью работы является изучение средств разработки основных объектов базы данных Microsoft Access, знакомство с конкретными приемами... | ||
Целью работы является изучение средств разработки основных объектов базы данных Microsoft Access, знакомство с конкретными приемами... | Лабораторная работа №1 «Организация хранения данных в субд ms access» | ||
Изучить основные приемы по проектированию баз данных и работе с субд для персонального компьютера на примере пакета офисных приложений... | Научиться создавать новый файл базы данных Access, создавать таблицы в этом файле с помощью средств пользовательского интерфейса... | ||
Цель проведения. В результате выполнения лабораторной работы студент должен иметь представление о понятии и технологии баз банных,... | Информационные технологии на транспорте: Методические указания по изучению раздела «субд ms access» и выполнению лабораторных работ.... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |