- •Оглавление
- •Часть 1. Текстовый редактор Word §1. Word. Ввод и редактирование текста
- •Оформление текста документа
- •§2. Word. Слияние файлов. Создание однотипных документов.
- •Список адресатов
- •§3. Word. Стандартные приемы оформления документа
- •Кнопки для панели инструментов
- •§4. Word. Поиск и замена фрагментов текста
- •Самостоятельная работа
- •§5. Word. Работа с таблицами
- •Клавиши перемещения по таблице
- •Образец для заполнения к Заданию 4
- •Образец к Заданию 6
- •Образец к Заданию 11
- •§6. Word. Создание гипертекстового документа
- •§7. Word. Ввод математического текста
- •Часть 2. Табличный процессор Excel §8. Excel. Ввод данных в таблицу
- •Образец заполнения таблицы
- •Подсчет суммы по столбцу
- •Применение Автоформата к таблице
- •Заполнение шапки таблицы
- •Исходные данные
- •Результаты расчетов
- •§9. Excel. Самостоятельная работа на вычисления
- •Индивидуальные варианты исходных данных
- •§10. Excel. Технология генерации случайной величины
- •Получение таблицы случайных значений
- •§11. Excel. Логические функции
- •Основные и дополнительные логические функции Еxcel
- •§12. Excel. Сводные таблицы, группировка
- •Итоги и структуры
- •§13. Excel. Работа с именованными диапазонами
- •Матричные операции
- •Самостоятельная работа
- •Именованные ячейки и диапазоны, создание шаблонов
- •Имена ячеек и диапазонов
- •§14. Excel. Построение графиков функций
- •Варианты для самостоятельного выполнения
- •§15. Excel. Построение поверхностей
- •Варианты для самостоятельного выполнения
- •Варианты для самостоятельного выполнения
- •Варианты для самостоятельного выполнения
- •§16. Excel. Построение нестандартных диаграмм
- •§17. Exсel. Решение нелинейных уравнений и систем
- •§18. Exсel. Самостоятельная работа. Уравнения
- •Варианты для самостоятельного выполнения
- •Варианты для самостоятельного выполнения
- •Варианты для самостоятельного выполнения
- •§19. Excel. Управление списками
- •Критерии отбора
- •§20. Excel. Консолидация данных
- •Образец для подведения итогов
- •Функции для работы с базами данных
- •Образец для применения функций баз данных
- •Консолидация данных
- •Сводные таблицы
- •Образец для построения сводной таблицы
- •§21. Excel. Анализ данных в таблицах Подбор параметра
- •Образец исходных данных для решения задачи
- •Образец исходных данных для решения задачи
- •Рассчитанная таблица подстановки
- •Поиск решения
- •Образец ввода исходных данных
- •Часть 3. Системы управления базами данных Access §22. Access. Однотабличные базы данных
- •Access, создание базы данных
- •Образец однотабличной базы данных
- •Запросы к таблице
- •Результат выполнения запроса
- •Типы данных
- •Образец заполнения таблицы
- •Запросы на изменение исходной таблицы
- •Access. Вычисляемые поля в запросах
- •Образец заполнения таблицы
- •Результат вычисления общего балла
- •Результат вычисления возраста
- •Результат вычисления среднего значения общего балла
- •Создание связи (один к одному)
- •Образец №1 для создания связи
- •Образец №2 для создания связи
- •Создание форм
- •Импорт электронной таблицы из Excel в таблицу базы данных Access
- •Копирование таблицы из Access в Microsoft Excel
- •Самостоятельная работа
- •Образец таблицы для самостоятельной работы
- •§23. Access. Проектирование многотабличной базой данных Импорт данных, индексация таблиц, маски ввода
- •Связывание таблиц
- •Виды связей между таблицами в базе данных
- •Заполнение связанных таблиц через форму ввода.
- •Самостоятельная работа
- •§24. Access. Создание запросов к многотабличной бд
- •Простые запросы на выборку полей
- •Простые запросы на подведение итогов
- •Запросы на выборку с условием
- •Запросы с использованием параметров
- •Запросы с элементами программирования
- •Запросы с использованием групповых операций
- •Запросы на действие
- •Самостоятельная работа
- •§25. Access. Эффективное представление данных с помощью форм
- •Слияние с Word
- •Создание отчетов
- •Задачи по курсу субд. Блок 1
- •Задачи по курсу субд. Блок 2 Вариант 1
- •Вариант 2
- •Вариант 3
- •Вариант 4
- •Вариант 5
- •Вариант 6
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10
- •Литература
- •Приложение 1. Образец для выполнения работы §1
- •«Гора Белая»
- •Время работы:
- •Приложение 2. Лекция 1
- •Приложение 3. Василий Леонтьев
Access. Вычисляемые поля в запросах
Вычисляемые поля содержат данные, полученные в результате расчетов, проведенных с использованием значений из других полей.
Создайте новую таблицу Таблица3 в режиме Конструктора. Для оценок по предметам выберите тип данных – числовой.
Таблица 3.4
Образец заполнения таблицы
Код |
Фамилия |
Математика |
Физика |
Русский язык |
1 |
Сергеев |
5 |
5 |
5 |
2 |
Петров |
3 |
4 |
4 |
3 |
Савельев |
4 |
4 |
4 |
4 |
Добрынин |
5 |
4 |
3 |
На основании этой таблицы создайте простой запрос, содержащий все поля.
В
Конструкторе для вычисления общего
балла вызовите Построитель выражений,
щёлкнув правой кнопкой мыши в области
имени свободного поля (после поля Русский
язык).
Рис. 3.4. Вызов Построителя выражений
Впишите в появившемся окне имя будущего поля Общий балл: и составьте формулу, как на рисунке, поочередно щёлкая мышкой по имеющимся полям. Нажмите ОК.
Рис. 3.5. Конструирование формулы
Запрос с полученной формулой будет выглядеть так.
Рис. 3.6. Вид запроса
на вычисления
Закройте, сохраните и запустите запрос. Проверьте результат.
Таблица 3.5
Результат вычисления общего балла
Код |
Фамилия |
Математика |
Физика |
Русский язык |
Общий балл |
1 |
Сергеев |
5 |
5 |
5 |
15 |
2 |
Петров |
3 |
4 |
4 |
11 |
3 |
Савельев |
4 |
4 |
4 |
12 |
4 |
Добрынин |
5 |
4 |
3 |
12 |
Вернитесь на вкладку Таблицы. Внесите в Таблицу3 в режиме Конструктора поле Дата рождения (тип – Дата/Время) . Заполните его любыми датами рождения.
Создайте по аналогии с предыдущим запрос, в котором вычислите возраст студентов по формуле
Возраст: (Date() - [Дата рождения]) / 365
Здесь оператор Date() дает текущую дату компьютера. У Вас должно получиться нечто подобное.
Таблица 3.6
Результат вычисления возраста
Код |
Фамилия |
Дата рождения |
Возраст |
1 |
Сергеев |
12.09.79 |
22,25204587 |
2 |
Петров |
30.01.80 |
21,86841213 |
3 |
Савельев |
18.02.77 |
24,81644695 |
4 |
Добрынин |
25.07.81 |
20,38352365 |
Но поскольку возраст не принято вычислять до 8-го знака после запятой, выполним деление нацело. Для этого в формуле вместо знака деления / надо использовать \ . Сделайте это. Убедитесь, что пересчёт произошёл.
По результатам вычислений можно получить итоговые значения.
Пусть, к примеру, нужно вычислить среднее значение общего балла по группе. Для этого сформируйте запрос к тому запросу, в котором высчитывается общий балл. При создании запроса к запросу укажите на втором шаге, что отчет Итоговый, нажмите на кнопку Итоги, поставьте галочку против функции Avg, (что означает средний).
Вы получите следующий результат.
Таблица 3.7
