
- •Содержание
- •Предисловие
- •Введение
- •Интерфейс Microsoft Office
- •Основные термины
- •Способы выполнения команд
- •Общие элементы интерфейса
- •Пример пяти способов работы с буфером обмена
- •Панели инструментов
- •Задания на использование возможностей автозамены
- •Лабораторная работа по настройке панелей инструментов
- •Лабораторная работа на форматирование текста в Word и Excel
- •Лабораторная работа по связыванию и внедрению объектов
- •Задания на установку параметров приложений.
- •Лабораторная работа на поиск и замену
- •Основные возможности Word
- •Форматирование, объекты форматирования
- •Автотекст
- •Задания на создание элементов автотекста
- •С тили
- •Лабораторная работа на создание и изменение стилей
- •Задания на создание списков
- •Режимы отображения документа
- •Поля. Оглавление. Колонтитулы
- •Лабораторная работа в Режиме структуры и создание оглавления
- •Разделы
- •Лабораторная работа по теме «Разделы»
- •Указатели
- •Шаблоны
- •Лабораторная работа по элементам автотекста и шаблонам
- •Основные возможности электронных таблиц Excel
- •О сновные понятия
- •Диапазоны
- •Построение формул
- •Заполнение столбца (строки) рядом данных
- •Особенности форматирования в электронных таблицах
- •С пециальная вставка. Консолидация.
- •Функции
- •Статистические функции
- •Функции проверки свойств и значений и другие полезные функции
- •Задания на форматирование и выделение диапазонов
- •Задания на автозаполнение, копирование формул
- •Лабораторная работа
- •Задание на формулы со смешанными ссылками
- •Логические функции
- •Лабораторная работа по логическим функциям
- •Задания на работу с логическими функциями
- •Графические возможности Excel
- •Задания на решение уравнений и систем уравнений графически
- •Подготовка и построение серий графиков функций
- •Задания на работу со статистическими функциями
- •К усочное задание функций
- •Работа с листами и файлами. Рабочая область
- •Работа со списком как с базой данных
- •Операции со списком
- •Лабораторная работа по применению сортировки и фильтров
- •Лабораторная работа по итогам и сводным таблицам
- •Некоторые возможности бд Access
- •Понятия компьютерных баз данных
- •Виды и этапы работы в субд Access Проектирование структуры бд (на бумаге) и создание структуры в субд.
- •Создание структуры таблицы
- •Ключевые и индексированные поля и счётчик
- •Лабораторная работа по созданию таблиц
- •Запросы по образцу. Query by exampleпозволяет
- •Лабораторная работа на выполнение запросов
- •Многотабличные бд
- •Основные типы связей (отношений)
- •Технология
- •Лабораторная работа по созданию связей между таблицами
- •Режимы формы
- •Работа в конструкторе форм
- •С оставная форма
- •Кнопочная форма
- •Л абораторная работа по формам
- •Лабораторная работа по созданию отчетов
- •Вычисления в запросах и отчётах
- •Пример вычислений
- •Вариант теста по пройденным темам Текстовый редактор Word
- •Электронные таблицы
- •Предметный указатель
- •Раздел 33
- •Библиографический список.
- •660049, Г. Красноярск, ул.А.Лебедевой, 89.
Лабораторная работа на выполнение запросов
Для таблицы Студенты сделайте запросы-выборки следующих типов (самостоятельно уточните задание в соответствии с вашими данными):
найдите студентов с определённым именем (точное значение);
найдите студентов с определёнными первыми буквами («похожие»), например, фамилии, начинающиеся на Фи;
найдите студентов с ростом в определённом интервале;
найдите студентов с датой рождения в определённом интервале;
найдите самых низких и самых высоких (с логическим ИЛИ);
придумайте и создайте свои запросы по таблице Книги.
Копируйте таблицу Студенты в таблицу Студенты1. В новой таблице замените в поле МестоЖительства значение Красноярск на Город, а не Красноярск - на Деревню. Какой запрос для этого понадобится?
По таблице Книги сделайте запрос, чтобы узнать, сколько книг каждого издательства в вашей библиотеке. Каким типом запроса для этого удобно воспользоваться?
По таблице Книги узнайте, сколько страниц каждого автора в вашей библиотеке.
Наконец, выполните перекрёстный запрос, чтобы всю эту информацию собрать в таблицу. У вас должно получиться таблица, похожая на таблицу на рисунке.
И
змените структуру таблицы Студенты: добавьте поле ЦветВолос. Заполните его.
С помощью перекрёстного запроса узнайте:
сколько у вас юношей и девушек с различным цветом волос,
какой средний рост юношей и девушек с разным цветом волос.
У вас в таблице приведен рост для каждого студента. Требуется установить для каждого, высокий он, среднего роста или низкий. В данном случае можно использовать запрос-обновление. Создайте ещё одно поле (можно назвать его ОценкаРоста). Для его заполнения используйте запрос-обновление. Границы оценки установите сами, причём для девушек и юношей, очевидно, это должны быть разные числа.
Теперь вы можете узнать, сколько высоких, средних и низких юношей и девушек у вас в группе.
Многотабличные бд
Существуют плоские и реляционные БД. В плоской таблице вся информация должна находиться в одной таблице. Это означает, что любые данные, одинаковые для нескольких записей, должны повторяться в каждой из этих записей. (Например, в записи для каждого студента ВУЗа название факультета, адрес учебного корпуса, описание курса, год поступления и т.д.)
Многократное сохранение в БД одних и тех же данных приведет к неэффективному использованию памяти при хранении больших объёмов информации, к тому же существенно возрастет вероятность ошибок при вводе данных. Разбив же данные по нескольким таблицам, можно в значительной степени избежать этих трудностей.
Идея реляционной базы данных – несколько таблиц со связями.
Для правильной организации таблиц в реляционных базах данных и для получения ответов на различные запросы существуют специально разработанный математический аппарат, который называется исчислением отношений, или реляционной алгеброй. Ответы на запросы получаются путем «разрезания» и «склеивания» таблиц по строкам и столбцам. Очевидно, что ответы будут также иметь форму таблиц. Таким образом, реляционная алгебра обеспечивает единообразие представления данных [2].
Простые БД, состоящие из 5–10 таблиц, можно построить, опираясь на здравый смысл.
Каждая таблица должна иметь первичный ключ, т.е. одно или несколько полей, которые однозначно определяют каждую запись таблицы. Для назначений первичного ключа следует в режиме Конструктора таблицы выделить одно или несколько полей и установить для них Ключевое поле (см.п. 121–122).
Внешний ключ – поле (или поля), которое является первичным ключом в другой таблице. Процесс установления первичных и внешних ключей, а также создания связей называют нормализацией. Это приводит к достижению одной из важнейших целей – уменьшению избыточности информации в БД.
Связь между таблицами устанавливается через поля, совпадающие по значению.