Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Анализ и изменение данных с помощью запросов ⇐ ПредыдущаяСтр 2 из 2
Создание запросов с параметрами Пусть в созданной БД «Учет выдачи и возврата книг» требуется получить сведения о книгах по определенной тематике, для этого необходимо создать запрос и в условие отбора ввести нужное значение: В случае необходимости выдать сведения о книгах по другой тематике нужно изменить условие отбора. Для того чтобы не менять условие отбора каждый раз, можно создать запрос, в котором Наименование тематики будет параметром, запрашиваемым при выполнении, для этого в строку Условие отбора для поля Наименование тематики ввести вместо конкретного значения приглашение к вводу параметра [Введите тематику:]: После запуска такого запроса появится диалоговое окно с введенным вами приглашением к вводу параметра: В результирующее множество запроса попадут все книги с тематикой Информатика, которые имеются в БД. Запрос может содержать не один, а несколько параметров, и все они по очереди будут запрашиваться при его выполнении.
Использование выражений в запросах с параметрами При создании запроса часто используются выражения. Выражение — это сочетание нескольких (или всех) из указанных элементов: встроенные или пользовательские функции, идентификаторы, операторы и константы. Например, следующее выражение содержит все четыре элемента: =Sum([Закупочная цена])*0,08 В данном примере Sum() — встроенная функция, [Закупочная цена] — идентификатор, * — математический оператор, а 0,08 — константа. Логические операторы Логические операторы применяются для объединения двух логических значений и возврата значения «истина», «ложь» или null.
Специальные операторы Принципы использования специальных операторов для возвращения значения «истина» или «ложь» представлены в следующей таблице.
Выражения можно использовать и в запросах с параметрами, например, запрос по выборке книг, выданных в определенный период, будет выглядеть следующим образом: При вводе значений параметров типа Дата необходимо контролировать значения дат, для этого вызовите окно Параметры запроса (контекстное меню на свободном поле верхней панели запроса/ Параметры или Конструктор/ Показать или скрыть/ Параметры). В столбец Параметр введите значение параметра точно так, как он определен в условии отбора. В столбце Тип данных выберите из раскрывающегося списка тип Дата/время. Аналогично введите второй параметр: Пример использования специального оператора In. Пусть требуется отобрать книги нескольких авторов. Это можно сделать двумя способами: 1 способ 2 способ Индивидуальное задание.
Требования к базе данных: 1. База данных должна содержать указанные в вашем варианте таблицы. В таблице должны быть отражены все указанные поля. (1 б) 2. Определить ключевые поля (1 б). 3. На схеме данных установить связи (0,5 б). 4. Минимальное количество записей в каждой таблице базы данных – 10. (1 б) 5. Создать формы для ввода данных для каждой таблицы (1 б). 6. Создать различные запросы: a) с использованием выражений; b) запрос на создание таблиц; c) с использованием параметров; d) запрос на обновление; е)запрос на добавление; f) на удаление (6 б). 7. Создать общую кнопочную форму (3,5 б).
Итого 14 баллов.
Варианты: Учет авиапассажиров. Авиапассажиры (код авиапредприятия, код города назначения, код страны города назначения, номер рейса, дата вылета, фамилия, адрес) Авиапредприятия (код, наименование, адрес, телефон) Города (код, наименование) Страны (код, наименование страны). Учет выпуска изделий. Выпуск изделий (код изделия, код предприятия, количество выпускаемых изделий (шт.), отпускная цена, дата выпуска) Изделия (код, наименование) Предприятия (код, наименование, адрес, телефон, код города) Города (код, наименование). Учет поставок товаров. Поставки товаров (код поставщика, код товара, количество, цена, единица измерения, дата поставки) Поставщики (код, наименования, адрес, телефон, код города) Товары (код, наименование) Города (код, наименование).
|
|||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-09-05; просмотров: 188; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.14.6.194 (0.01 с.) |