Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...
Топ:
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Выпускная квалификационная работа: Основная часть ВКР, как правило, состоит из двух-трех глав, каждая из которых, в свою очередь...
Интересное:
Принципы управления денежными потоками: одним из методов контроля за состоянием денежной наличности является...
Отражение на счетах бухгалтерского учета процесса приобретения: Процесс заготовления представляет систему экономических событий, включающих приобретение организацией у поставщиков сырья...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Дисциплины:
2022-10-29 | 22 |
5.00
из
|
Заказать работу |
|
|
Рис. 9.2.1. Окно построителя запросов
Создадим базовый запрос Bazov ii Zapro c для базы строек (п.9.1):
1. Щелкнем мышкой в поле Tables на именах всех таблиц, имена выделятся синим фоном. Этим мы указали, что будем объединять все три таблицы. Отметим щелчками мышки все поля этих таблиц в поле Fields To Show для включения их в запрос.
2. Нажав кнопку Set table Joins, вызовем окно установки связей между двумя таблицами (рис. 9.2.2). Установка связи между таблицами (например, строек и заказчиков) по полю связи кода заказчика означает, что, перемещаясь, например, по таблице строек, автоматически происходит перемещение в связанной таблице заказчиков по условию равенства ключей связи кода заказчика, т.е. всегда у текущих записей связанных таблиц значения ключей связи совпадают, если они есть. Таблица с первичным ключем называется родительской (заказчики), а другая с внешним ключем ‑ дочерней (строек).
Рис. 9.2.2.Окно установки связей
Щелкнем мышкой в поле Select Table Pair на именах таблиц строек и заказчиков, что означает связывание этих таблиц и выделим имя Кz в обоих таблицах в окнах Select Fields To JoinOn для связи по этим полям, нажмем кнопку Add Join To Query для включения связи в запрос.
|
3. Отметим таблицу строек и населенных пунктов, аналогично свяжем эти таблицы по полю кода населенного пункта Knp и добавим связь в запрос. Если связи установлены неверно, то кнопкой Clear All Joins можно удалить связи и построить связи заново. Кнопкой Close закроем это окно.
4. Используя список полей Order By, выберем поля Knp, Ns для сортировки запроса по коду населенного пункта и наименованию стройки.
5. Кнопкой Save сохраним запрос под именем Bazov ii Zapro c.
Рассмотрим остальные поля окна построителя запросов. Поле Group By задает группировку запроса, однако это требует дальнейшей корректировки текста полученного запроса согласно правилам языка запросов SQL. Поля Field Name (имя поля), Operator (оператор сравнения), Value (значение), And into Criteria (логическое “И”), Or into Criteria (логическое “ИЛИ”), List Possible Values (формирование списка значений сравниваемого поля в таблице) используются для задания условия отбора записей в запрос. Поле Top N Value задает число первых записей, выводимых в запрос; если Top Percent =True, то это число есть процент, а не число записей. В запросе можно использовать кнопки: Run (выполнить запрос, лучше выполнить его в режиме Use DBGrid control on New Form (п.9.1)), Show (вывести текст команды Select-SQL), Copy (скопировать текст команды Select-SQL в отдельное окно команды запроса SQL Statement), Save (сохранить запрос в базе с указанным далее именем), Clear (очистить бланк запроса), Close (закрыть окно запроса).
Для отладки запроса используется специальное окно SQL Statement, в котором находится текст отлаживаемой команды запроса (рис.9.1.1). Если запрос запомнили в базе, то для помещения его в это окно щелкните правой кнопкой мыши в окне базы на имени этого запроса и выполните команду Design из контекстного меню. В этом окне имеются кнопки: Execute (выполнить запрос), Clear (очистить окно запроса), Save (сохранить запрос в базе).
|
|
Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...
Состав сооружений: решетки и песколовки: Решетки – это первое устройство в схеме очистных сооружений. Они представляют...
Археология об основании Рима: Новые раскопки проясняют и такой острый дискуссионный вопрос, как дата самого возникновения Рима...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!