- •1.Понятие «Экономическая информация» и др.
- •2. Основные понятия базы данных.
- •3.Основне модели данных. Свойства реляционных баз данных.
- •4.Базы данных в Microsoft Excel .Сортировка, отбор и анализ данных в ms Excel.Критерии поиска.
- •5.Поиск с помощью Расширенного фильтра.
- •6.Функции базы данных. Использование функций базы данных при расширенной фильтрации.
- •8. Функции и назначение каждого объекта базы данных.
- •9. Основные этапы проектирования реляционной базы данных следующие.
- •12. Между таблицами существуют три типа отношений
- •13. Определение связей при помощи Схемы данных
- •14 .Понятие запроса к базе данных
- •15 .Создание запроса с помощью Конструктора
- •16.Групповые операции.
- •17.Параметрический запрос.
- •18.Перекресный запрос.
- •19.Запросы действия.
- •20.Структурированный язык запросов sql.
- •21.Ключевые слова и команды в sql.
- •22.Формы.Элементы управления. Создание формы.
- •23.Подчиненная форма. Создание починенной формы.
- •24.Общие сведения об отчетах. Создание отчета.
- •25.Страница доступа к данным.
- •26.Языки программирования
- •27.Экспорт данных и объектов бд.
- •28.Импорт и связывание данных.
- •29.Защита на уровне пользователей.
- •30.Централизованная база данных.
14 .Понятие запроса к базе данных
Запрос есть механизм выбора и представления информации из базы данных. Запрос направляется пользователем или программой в СУБД для поиска отдельных записей в базе данных.
Создание запросов выбора. Запрос на выборку является наиболее часто используемым типом запроса. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы. Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений.
Создание простого запроса на выборку с помощью мастера (показать)
В окне базы данных в списке Объекты выбрать Запросы и на панели инструментов окна базы данных нажать кнопку Создать.
В диалоговом окне Новый запрос выбрать в списке строку Простой запрос и нажать кнопку OK.
Открыть список «Таблицы/Запросы» и выбрать таблицу-источник или запрос, а из списка «Доступные поля» – список полей таблицы (таблиц) и включить их в зону «Выбранные поля» для создания запроса ((дважды щелкнув мышью или нажав одну из кнопок навигации)). Если запрос формируется на основе нескольких таблиц или запросов-источников, необходимо повторить описанные действия для каждого источника.
После выбора всех полей для формирования запроса щелкнуть кнопку «Далее»; на экране появится следующее окно диалога Мастера запросов, где предлагается: «Выберите подробный или итоговый отчет».
Для вывода каждого поля каждой записи выбираем «Подробный». Для подсчета значений поля по всем записям, следует выбрать опцию «Итоговый» и щелкнуть кнопку «Итоги...», а в открывшемся окне диалога «Итоги» – выбрать (путем установки флажка) вид выполняемого вычисления, например «Sum» и щелкнуть кнопку «ОК». Расчеты выполняются над значениями полей типа «числовой» и «денежный».
Щелкнуть кнопку «Далее» для задания имени созданного запроса и выбора одного из вариантов дальнейших действий: «Открыть запрос для просмотра данных» (запустить запрос), или «Изменить макет запроса» (открыть его в режиме конструктора). Щелкнуть кнопку «Готово».
15 .Создание запроса с помощью Конструктора
С помощью Конструктора можно создать следующие виды запросов: простые, по условию, с вычисляемыми полями, с группировкой, параметрические.
Последовательность действий:
в окне базы данных выбрать вкладку «Запросы» и щелкнуть кнопку «Создать»; откроется окно диалога «Новый запрос»;
выбрать опцию «Конструктор» и нажать кнопку «ОК»; открывается окно диалога «Добавление таблицы». За ним появляется неактивное окно «Запрос на выборку». В нем из списка следует выбрать имя таблицы-источника, на основе которой будет проводиться выбор данных, и щелкнуть кнопку «Добавить»; в окне «Запрос на выборку» появится список выбранных полей для запросов. Если запрос формируется на основе нескольких таблиц, то действия повторяются для каждой таблицы-источника;
закрыть окно диалога кнопкой «Закрыть»; окно «Добавление таблицы» закроется, а окно «Запрос на выборку» станет активным. На экране появится окно Конструктора запросов, а в главном меню – команда «Запрос».
С помощью инструментария окна Конструктора формируем запрос:
выбираем таблицу-источник, из которой проводится выборка записей;
выбираем поля результатов запроса;
указываем критерии для выборки, группирования и упорядочения данных.
Команды меню «Запрос» позволяют добавлять таблицы в окно Конструктора запроса, удалять таблицы и другие операции.
Меню «Вид» содержит команды управления запросом.
Вычисляемые поля в запросах. Построитель выражений
В запрос можно включить вычисляемые поля, т.е. получить данные, которые отсутствуют в исходных таблицах.
Новое вычисляемое поле создается прямо в Бланке запросов. Выражение записывается в пустую ячейку бланка с помощью «Построителя выражений», который предназначен для составления математических, логических и других выражений.
Окно «Построитель выражений» вызывается нажатием кнопки «Построить» на панели инструментов.
Окно «Построитель выражений» включает в себя четыре области с собственными полосами прокрутки. Создаваемое выражение формируется в верхней области – поле ввода выражения. Там же размещаются и кнопки с некоторыми операторами.
Три области поиска элементов для записи выражения размещены в нижней части окна. Левая область содержит список источников данных (таблицы, запросы и др.) и средства для записи выражений (функции, операторы и др.); средняя область – элементы, которые входят в выбранный в левом окне объект; правая область предназначена для формирования нужного объекта (элемента).
Поиск нужных элементов начинается с левой области. Списки объектов в левой, средней и правой областях имеют иерархическое подчинение.