- •И.Б. Кушнир
- •Оглавление
- •Введение
- •1. Основы информационных систем и баз данных
- •1.1. Информационные системы1
- •1.2. Базы данных
- •Контрольные вопросы
- •Тестовые задания
- •2. Общие вопросы разработки баз данных субд Access
- •2.1. Рабочая среда Access
- •Концепция базы данных
- •Таблицы
- •Запросы
- •Страницы
- •Макросы
- •2.2. Задание для самостоятельной работы
- •Варианты заданий
- •2.3. Пример выполнения задания2
- •Поставщики
- •Контрольные вопросы
- •Тестовые задания
- •3. Создание и корректировка базы данных в субд
- •Типы данных и задание связей в базе данных
- •Типы данных, обрабатываемых в Access [8, с. 45]
- •3.2. Задание для самостоятельной работы
- •3.3. Пример выполнения работы
- •3.3.1. Создание базы данных
- •3.3.2. Создание структуры таблиц в режиме конструктора Создание структуры таблицы Поставщики
- •Создание структуры таблицы Товары
- •3.3.3. Связывание таблиц
- •3.3.4. Ввод данных3
- •3.3.5. Редактирование записи
- •3.3.6. Удаление записи
- •3.3.7. Поиск и сортировка данных
- •Сортировка
- •Поиск записи
- •Фильтрация записей
- •Расширенный фильтр
- •3.3.8. Печать в режиме таблицы
- •Контрольные вопросы
- •Тестовые задания
- •4. Запросы на выборку
- •4.1. Способы создания запроса4
- •Примеры часто используемых операторов и функций5
- •4.2. Задание для самостоятельной работы
- •Варианты заданий
- •4.3. Пример выполнения задания
- •4.3.1. Создание запроса
- •4.3.2. Редактирование запроса
- •Контрольные вопросы
- •Тестовые задания
- •5. Вычисления в запросах: простые, групповые
- •5.1. Общие сведения о расчетах в запросах6
- •Типы операций [8, с. 128]
- •Сведения о стипендиатах
- •Перекрестная таблица
- •5.2. Задание для самостоятельной работы
- •Варианты заданий
- •5.3. Пример выполнения задания
- •5.3.1. Вычисления в запросе
- •5.3.2. Итоговые запросы
- •5.3.3. Сводные таблицы7
- •Изменение структуры сводной таблицы
- •Фильтрация
- •Авс-анализ
- •Детализация
- •Контрольные вопросы
- •Тестовые задания
- •6. Формы
- •6.1. Общая характеристика экранных форм8
- •6.2. Задание для самостоятельной работы
- •Варианты заданий
- •6.3. Пример выполнения задания
- •6.3.1. Простая форма
- •6.3.2. Составная форма, основанная на двух таблицах
- •6.3.3. Составная форма, основанная на таблице и запросе
- •6.3.4. Составная форма с вычисляемым полем в главной форме
- •6.3.5. Редактирование формы
- •Контрольные вопросы
- •Тестовые задания
- •7. Отчеты
- •7.1. Общая характеристика отчетов9
- •7.2. Задание для самостоятельной работы
- •Варианты заданий
- •7.3. Пример выполнения задания
- •7.3.1. Создание автоотчета
- •7.3.2. Нумерация и сортировка данных в отчете
- •7.3.3. Группировка и подсчет итогов в отчете
- •7.3.4. Подотчет в отчете
- •Контрольные вопросы
- •Тестовые задания
- •8. Web-интерфейс к базам данных Access
- •8.1. Общая характеристика страниц доступа к данным10
- •8.2. Задание для самостоятельной работы
- •Варианты заданий
- •8.3. Пример выполнения задания
- •8.3.1. Создание автостраницы
- •8.3.2. Создание страницы с помощью Мастера
- •8.3.3. Создание и изменение страниц доступа к данным в режиме Конструктора
- •Контрольные вопросы
- •Тестовые задания
- •9. Настройка пользовательского интерфейса
- •9.1. Общая характеристика элементов управления и их свойств
- •9.2. Задание для самостоятельной работы
- •9.3. Пример выполнения задания
- •9.3.1. Создание кнопочной формы
- •9.3.2. Добавление кнопок в форму
- •9.3.3. Макрос для открытия запроса
- •9.3.4. Задание условий отбора в макросе
- •9.3.5. Настройка параметров запуска
- •Контрольные вопросы
- •Тестовые задания
- •Заключение
- •Библиографический список
- •Приложение 1 (справочное) Типы связи
- •Приложение 2 (справочное) Синтаксис масок ввода
- •Маски ввода
- •Примеры масок ввода
- •Учебное издание
Поставщики
КодПоставщика |
Название |
Телефон |
1 |
ООО «Экзотика» |
(095) 325-2222 |
2 |
New Orleans Cajun Delights |
(100) 555-4822 |
3 |
Grandma Kelly's Homestead |
(313) 555-5735 |
4 |
Tokyo Traders |
(03) 3555-5011 |
5 |
Cooperativa de Quesos 'Las Cabras' |
(98) 598 76 54 |
Контрольные вопросы
Что в Access понимается под базой данных?
Что означает текущая запись?
Как узнать номер текущей записи?
Как в открытой таблице просмотреть данные, подчиненные текущей записи?
Как создать новую запись в таблице и в форме?
Как переключиться в режим конструктора?
Как изменить размер окна, чтобы оно соответствовало размеру формы?
Для чего предназначены кнопки внизу окна формы?
Как определить имя источника данных, на котором основан запрос?
Что такое бланк запроса?
Как в отчете увидеть всю страницу целиком?
Как просмотреть следующую или предыдущую страницу?
В каком виде публикуются данные в Access в Web-страницах?
В чем отличие макросов от модулей?
В каких случаях применяют макросы, а в каких – модули?
Тестовые задания
Где реляционные базы данных хранят информацию?
В массивах.
Таблицах.
Файлах.
Списках.
Какая система позволяет описывать структуру и процессы информационной модели?
Информационная система управления.
Система управления базами данных.
Система автоматизированного проектирования.
Система управления потоками данных.
Что представляет собой запись базы данных?
Таблица.
Строка.
Столбец.
Ячейка.
Что представляет собой поле базы данных?
Таблица.
Строка.
Столбец.
Ячейка.
Для чего в реляционных базах данных добавляют первичные ключи?
Для упорядочения информации в таблице.
Ускорения поиска информации.
Однозначного определения записи.
Связи с другими таблицами.
Значения в первичных ключах должны быть?
Составные.
Повторяющиеся.
Уникальные.
Произвольные.
Для чего в реляционных базах данных используются внешние ключи?
Для упорядочения информации в таблице.
Ускорения поиска информации.
Однозначного определения записи.
Связи с другими таблицами.
Проектирование базы данных начинается:
с определения основных отчетов;
определения основных объектов учета;
определения основных характеристик объектов;
определения основных документов.
Какое отношение невозможно напрямую реализовать в реляционной базе данных?
«Один-ко-многим».
«Многие-к-одному».
«Многие-ко-многим».
«Один-к-одному».
Какие понятия в реляционных базах данных являются основными?
Таблица.
Строка и столбец.
Отношение.
Первичный и внешние ключи.
3. Создание и корректировка базы данных в субд
Цель: изучение типов данных, приобретение практических навыков создания таблиц в режиме конструктора, задание свойств полей таблиц и типов связей между ними; совершенствование навыков по вводу и редактированию таблиц и их структур; освоение приемов сортировки и фильтрации данных.