Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
3 КОНСТРУИРОВАНИЕ ЗАПРОСОВ |
В этом разделе Вы освоите ® конструирование запросов на выборку с различными критериями отбора данных ® конструирование запросов на выборку с вычислениями над полями базы данных, над группами записей с использованием статистических функций ® конструирование перекрестного запроса ® конструирование запросов на внесение изменений в базу |
Вам необходимо знать
Запрос –это задание на извлечение данных из таблиц БД, на выполнение вычислений над данными БД, на внесение изменений в БД.
СУБД Accessпозволяет создавать запросы трех типов: запросы на выборку, перекрестные запросы, запросы на внесение изменений в БД.Результатом запроса выбора является таблица, которая может быть просмотрена, проанализирована и при необходимости сохранена.
Запросы можно создавать с помощью Мастеров и с помощью Конструктора. Мастера используются для создания запросов определенного вида, а с помощью Конструктора можно создать любой запрос.
В пособии рассматривается конструирование запросов. Открытие окна Конструктора запроса в окнеБаза данных производится следующим образом:
окно Новый запрос Þ выбрать Конструктор Þ[ОК] Þ
окно Добавление таблицы Þвыбирать таблицы, из которых необходимо извлечь данные, и нажимать[Добавить]Þ[Закрыть].
3.1. Запросы на выборку
Вам необходимо знать
Запрос на выборку (или запрос по образцу) является наиболее часто используемым типом запроса. Он дает возможность:
Задание 3.1. Выбрать из БД БАНК сведения о счетах, у которых остаток больше 1000000 руб. Результирующая таблица запроса должна иметь следующую структуру:
|НС|ОСТ|НФ|НК|
Запрос сохранить с именем КРУПНЫЕ СЧЕТА.
Откройте окно Конструктора запроса, добавив в окне Добавление таблицы таблицу СЧЕТ, так как из ее полей будут извлекаться данные. Появится окно, как на рис. 3.1.
Рис. 3.1. Окно Конструктора запроса
Оно разделено на две части: в верхней части отображается список полей таблицы СЧЕТ – источника данных для запроса, а в нижней – бланк запроса.
Затем выполните следующее:
· перетащите поле НС из списка полей таблицы СЧЕТ в первую клетку строки "Поле", а затем поочередно перетащите остальные поля, входящие в результирующую таблицу запроса (ОСТ, НФ, НК), в последующие клетки этой строки. В результате поля автоматически помечаются как выводящиеся на экран при просмотре в дальнейшем результата запроса;
Примечание. В клетках строки "Поле" можно задавать нужные поля и путем выбора их из раскрывающегося списка после щелчка в этих клетках.
· для поля ОСТ в строке "Условие отбора" наберите выражение типа сравнения >1000000;
· выполните запрос по команде
или с помощью кнопки (Запуск). Результат запроса представляется в окне запроса, как на рис. 3.2.
Рис. 3.2. Результат выполнения запроса
Примечание. Если необходимо внести изменения в задание на извлечение данных
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.