Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Типы запросов Access. Выборка, перекрестный, создание таблицы, добавление, обновление, удаление. ⇐ ПредыдущаяСтр 10 из 10
Запрос на выборку — это объект базы данных, который показывает информацию в режим таблицы. Запрос не хранит данные, но содержит данные, которые хранятся в таблицах. В запросе можно отобразить данные из одной или нескольких таблиц, из других запросов или из двух сочетаний. Основные этапы создания запроса на выборку Вы можете создать запрос на выборку с помощью мастера или конструктора запросов. Некоторые элементы недоступны в мастере, однако их можно добавить позже из конструктора. Хотя это разные способы, основные этапы аналогичны. 1. Выберите таблицы или запросы, которые хотите использовать в качестве источников данных. 2. Укажите поля из источников данных, которые хотите включить в результаты. 3. Также можно задать условия, которые ограничивают набор возвращаемых запросов записей. Перекрестный запрос — это разновидность запроса на выборку. При выполнении перекрестного запроса результаты отображаются в таблице, структура которой отличается от других типов таблиц. Для использования мастера перекрёстных запросов требуется, чтобы в качестве источника записей в перекрестном запросе использовалась одна таблица или запрос. Если данные, которые вы хотите включить, содержатся в нескольких таблицах, сначала создайте запрос на выборку, возвращающий их. При создании перекрестного запроса необходимо указать, какие поля содержат заголовки строк, какие — заголовки столбцов, а какие — значения, по которым вычисляются сводные данные. При задании заголовков столбцов и суммируемых значений можно использовать только одно поле. При задании заголовков строк можно использовать до трех полей. Для создания новой таблицы на основе данных, которые хранятся в других таблицах, можно использовать запрос на создание таблицы. Запрос на создание таблицы получает данные из одной или нескольких таблиц и затем загружает результирующий набор в новую таблицу. Новая таблица может находиться в открытой базе данных или ее можно создать в другой базе данных. Как правило, запросы на создание таблицы используются, если нужно скопировать или архивировать данные. Создание запроса на создание таблице включает следующие основные этапы:
Запрос на добавление обеспечивает выборку записей из одного или нескольких источников данных и копирование выбранных записей в существующую таблицу. Используется для удаления отдельных полей из таблицы. Создание запроса на добавление включает следующие основные этапы.
Для изменения данных в таблицах, а также для ввода условий, указывающих, какие строки следует обновить, можно использовать запрос на обновление. Запрос на обновление позволяет просмотреть обновленные данные перед выполнением обновления. Запрос на обновление нельзя использовать для добавления новых записей в базу данных или их удаления из нее. Чтобы создать запрос на обновление, рекомендуется выполнить следующее: создать запрос на выборку для определения записей, которые требуется обновить, а затем преобразовать его в запрос на обновление и обновить записи. Такая последовательность позволяет убедиться, что вы обновляете именно нужные записи. Результаты данного запроса нельзя отменить.0 Если нужно быстро удалить большой объем данных или регулярно удалять определенные сведения из базы данных рабочего стола в Access, удобно воспользоваться запросом на удаление или обновление: в этом случае можно указать условия для быстрого поиска и удаления информации. Кроме того, с помощью запросов вы сэкономите время, потому что их можно повторно использовать после сохранения. Для создания запроса на удаление на вкладке Создание в группе Запросы нажмите кнопку Конструктор запросов. В диалоговом окне Добавление таблицы дважды щелкните каждую таблицу, из которой необходимо удалить записи, и нажмите кнопку Закрыть. Таблица будет отображена в верхней части бланка запроса. В списке полей дважды щелкните звездочку (*), чтобы добавить все поля таблицы в бланк запроса. 26. Функции Microsoft Access категории Дата/время: Day(дата); Month(дата); MonthName (месяц[; флаг]); Year(дата); Weekday(дата[; число]); Hour(дата); DatePart(интервал; дата); Date(). Microsoft Access предоставляет встроенные функции, которые можно использовать в выражениях для форматирования, создания, анализа и вычисления значений даты и времени. Day возвращает из значения даты и времени часть, обозначающую день (от 1 до 31). Обязательный аргумент [дата] может быть любым значением типа «ДАТА», например, именем поля соответствующего типа или просто произвольной датой. MONTH([дата]) - возвращает номер месяца; MonthName Преобразует число в название месяца. Возвращает ошибку, если указать число за пределами диапазона 1-12. Необязательный аргумент - флаг типа Boolean, указывающий на вид возвращаемого месяца. По умолчанию установлен в False, что означает вывод полного имени месяца YEAR([дата])- возвращает год; Weekday (дата[; число]) Возвращает значение , содержащее целое число, соответствует дню недели. Необязательный аргумент: константа, указывающая первый день недели. Если аргумент не указан, предполагается значение vbSunday. HOUR([время])- используется для определения часа, соответствующего указанному времени; DatePart (интервал; дата) предназначена для определения указанного компонента даты. Например, с помощью этой функции можно определить день недели или текущий час. Аргумент interval задает тип возвращаемого временного интервала, date - дата, подлежащая обработке. |
Последнее изменение этой страницы: 2019-06-09; Просмотров: 248; Нарушение авторского права страницы