Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьшения длины пробега и улучшения маневрирования ВС при...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Топ:
Основы обеспечения единства измерений: Обеспечение единства измерений - деятельность метрологических служб, направленная на достижение...
Проблема типологии научных революций: Глобальные научные революции и типы научной рациональности...
Когда производится ограждение поезда, остановившегося на перегоне: Во всех случаях немедленно должно быть ограждено место препятствия для движения поездов на смежном пути двухпутного...
Интересное:
Аура как энергетическое поле: многослойную ауру человека можно представить себе подобным...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Дисциплины:
2020-05-07 | 110 |
5.00
из
|
Заказать работу |
|
|
Откройте таблицу Читатель в режиме Конструктора.
Переведите курсор в поле МЕСТО УЧЕБЫ и в нижней части окна Конструктора, в области «Свойства поля», выведите на передний план содержимое закладки Подстановка.
На закладке Подстановка, в строке Тип элемента управления, из раскрывающегося списка выберите Список.
Переведите курсор в строку Тип источника строк и из раскрывающегося списка выберите Список значений.
В строке Источник строк укажите МГТУ;МГПУ.
Выберите на панели инструментов кнопку Сохранить.
Переключитесь в режим ввода данных в таблицу. Заполните таблицу данными (табл. 3.2.4).
Таблица 3.2.4
Данные таблицы Читатель
Но-мер биле-та | Фами -лия | Имя | Отчество | Дата рожде-ния | Домашний адрес | Домаш. телефон | Место учебы |
1 | Иванов | Андрей | Федорович | 03.03.88 | Ленина 56-78 | 45-67-89 | МГТУ |
2 | Петров | Сергей | Михайлович | 02.02.87 | Шмидта 45-6 | 23-45-67 | МГТУ |
3 | Сидоров | Александр | Васильевич | 08.08.88 | Марата 12-34 | 23-56-78 | МГПУ |
Закройте таблицу Читатель.
Откройте таблицу Журнал в режиме ввода данных в таблицу. Заполните таблицу данными (табл. 3.2.5):
Таблица 3.2.5
Данные таблицы Журнал
Номер строки | Номер билета | Номер книги | Дата выдачи | Дата возврата план | Дата возврата факт | Залог |
1 | 1 | 1 | 01.04.12 | 01.05.12 | 05.05.12 | ٧ |
2 | 1 | 2 | 01.04.12 | 01.05.12 | 05.05.12 | |
3 | 2 | 3 | 01.04.12 | 01.05.12 | 06.05.12 | ٧ |
4 | 2 | 4 | 01.04.12 | 01.05.12 | 06.05.12 | ٧ |
5 | 2 | 1 | 01.09.12 | 01.10.12 | 01.10.12 | ٧ |
6 | 3 | 2 | 01.09.12 | 01.10.12 | 01.10.12 | |
7 | 3 | 3 | 01.09.12 | 01.10.12 | 01.10.12 | ٧ |
Закройте таблицу Журнал.
Создание запросов
Создание запросов на выборку с параметром
Запрос 1
Выполните команду Создание/ Другие/ Конструктор запросов (рис. 3.3.1).
|
Рис. 3.3.1. Группа команд Создание/Другие
В диалоговом окне Добавление таблицы выберите таблицы Тема и Книга (рис. 3.3.2).
Рис. 3.3.2. Диалоговое окно «Добавление таблицы»
Закройте диалоговое окно.
В окне Конструктора из таблицы Тема двойным щелчком выберите поле Название темы, а из таблицы Книга поля: Автор, Название, Издательство, Год издания.
Переведите курсор в столбец Название темы бланка запроса и в строке Условие отбора укажите в квадратных скобках следующую фразу: [Введите название темы] (рис. 3.3.3).
Рис. 3.3.3. Фрагмент запроса
Чтобы запустить запрос, на панели инструментов выберите кнопку с пиктограммой восклицательного знака.
Появится диалоговое окно, запрашивающее ввод названия литературной темы. Укажите Маркетинг. Результатом будет список книг по данной теме (рис. 3.3.4).
Рис. 3.3.4. Результат выполнения запроса
Закройте и сохраните запрос под названием Поиск книг по заданной теме.
Создание запросов на выборку с арифметической операцией
Запрос 2
Создайте запрос, выводящий на экран сведения о читателях, задержавших книги на руках дольше положенного срока. Для этого выполните команду Создание/ Другие/ Конструктор запросов.
В диалоговом окне Добавление таблицы выберите таблицы Книга, Журнал, Читатель. Закройте диалоговое окно.
В окне Конструктора из таблицы Читатель выберите поля: Номер билета, Фамилия, Имя, из таблицы Книга – поля: Автор и Название, из таблицы Журнал – поля: Дата возврата план и Дата возврата факт.
Переведите курсор в чистый столбец, расположенный справа от столбца Дата возврата факт бланка запроса. В строке Поле нажмите правую кнопку мыши и из контекстного меню выберите команду Построить.
В верхней части окна построителя выражений введите Разница в днях:.
В левом столбце построителя выражений раскройте вкладку Таблицы и выберите таблицу Журнал. В среднем столбце построителя двойным щелчком выберите поле Дата возврата факт, выберите кнопку со знаком минус, двойным щелчком выберите поле Дата возврата план.
|
В верхней части построителя выражений должна получиться конструкция:
Разница в днях: [Журнал]![Дата возврата факт] – [Журнал]![Дата возврата план].
Удалите все лишнее. Нажмите кнопку ОК.
В строке Условие отбора данного столбца укажите: >0.
Запустите запрос.
Результатом будут сведения о том, кто из читателей, какие книги и на сколько дней задержал (рис. 3.3.5).
Рис. 3.3.5. Результат выполнения запроса
Сохраните запрос под названием Список должников.
Запрос 3
Создайте запрос, выводящий на экран сведения о размере пени за несвоевременную сдачу книг в библиотеку из расчета: 2 рубля за каждый день. Для этого выполните команду Создание/ Другие/ Конструктор запросов.
В диалоговом окне Добавление таблицы перейдите на закладку Запросы и выберите запрос Список должников. Закройте диалоговое окно.
В окне Конструктора из запроса Список должников выберите поля: Номер билета, Фамилия, Имя, Автор, Название, Разница в днях.
Переведите курсор в чистый столбец, расположенный справа от столбца Разница в днях бланка запроса. В строке Поле нажмите правую кнопку мыши и из контекстного меню выберите команду Построить.
В верхней части окна построителя выражений введите Пени:
В левом столбце построителя выражений раскройте группу Запросы и выберите запрос Список должников.
В среднем столбце построителя выражений двойным щелчком выберите поле Разница в днях, выберите на клавиатуре знак умножить, затем цифру 2.
В верхней части построителя выражений должна получиться конструкция:
Пени: [ Список должников]![ Разница в днях] *2.
Нажмите кнопку ОК.
Запустите запрос.
Результатом будут сведения о том, кто из читателей, сколько должен заплатить за каждую задержанную книгу.
Закройте и сохраните запрос под названием Расчет размера пени.
|
|
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...
Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!