- •Системы управления базами данных Учебное пособие
- •Системы управления базами данных
- •169300, Г. Ухта, ул. Первомайская, д. 13.
- •Часть 1. Рабочая программа по системам управления базами данных
- •Часть 2. Теоретические сведения
- •Глава 1. Основы построения баз данных (бд)
- •1.1. Базы данных и информационные системы (общие понятия)
- •Режимы работы с базами данных
- •Классификация современных субд
- •1.2. Модели данных: реляционная, иерархическая, сетевая
- •1.3. Понятие отношения
- •Глава 2. Проблемы проектирования баз данных
- •2.1. Проектирование баз данных
- •2.2. Обеспечение целостности баз данных
- •2.3. Язык запросов sql
- •Операторы определения данных (ddl)
- •Операторы манипулирования данными (dmp)
- •Язык запросов (dql)
- •Средства управления транзакциями
- •Средства администрирования данных
- •Программный sql
- •Глава 3. Субд Access
- •Общие понятия и возможности субд Access
- •3.2.Интерфейс Access. Режимы работы
- •3.2.1. Рабочая среда Access
- •3.2.2. Окна рабочей среды Access
- •3.2.3. Меню и панели инструментов
- •3.2.4. Окно базы данных
- •3.2.5. Использование справочной системы
- •3.2.6. Вызов окна справки
- •3.3. Объекты Access
- •Глава 4. Создание базы данных в Access. Таблицы и формы
- •4.1. Создание структуры базы данных
- •4.2. Типы полей базы данных
- •4.3. Создание таблиц
- •4.4. Приёмы работы с таблицами. Изменение структуры таблицы
- •4.4.1. К одному из приёмов работы с таблицами можно отнести автоматический ввод в поле значения по умолчанию
- •4.4.3. Как избежать опечаток и смысловых ошибок?
- •4.4.4. Маски ввода
- •4.4.5. Управление размерами поля
- •4.4.6. Специальные размеры полей с числовым типом данных
- •4.5. Поиск и отбор данных
- •4.6. Сортировка в режиме таблицы
- •4.7. Индексирование. Ключи
- •Глава 5. Запросы в субд Access
- •Что такое – запрос?
- •Быстрое построение запросов с помощью мастера Простой запрос
- •Выполнение запроса
- •Отбор записей с помощью запросов
- •Выбор полей, выводимых в запросе
- •Сортировка
- •Условия отбора записей
- •Использование в запросе всех полей
- •Добавление в запрос таблиц
- •Объединение таблиц
- •Универсальные запросы с параметрами
- •Использование нескольких параметров
- •Изменение порядка следования параметров
- •Вычисление значений по полям
- •Установка свойств
- •Групповая обработка данных
- •Свойства запроса
- •Создание перекрестных запросов
- •Фильтры и запросы
- •Что дальше?
- •Глава 6. Связи в таблицах Создание связей между таблицами
- •Глава 7. Отчеты
- •7.1. Создание отчетов
- •7.1.1. Автоматическое создание отчета на основе таблицы или запроса
- •7.1.2. Создание отчета с помощью Мастера отчетов
- •7.2. Преобразование отчетов
- •7.2.1. Преобразование отчета в формат документов Word и Excel
- •7.2.2. Преобразование отчета в другие форматы
- •7.2.3. Снимки отчетов
- •7.3. Режимы работы с отчетами
- •7.3.1. Режим Предварительного просмотра
- •7.3.2. Режим Просмотра образца
- •7.3.3. Режим Конструктора
- •Инструментальные средства режима Конструктора
- •Панель инструментов Конструктор отчетов
- •Панель элементов
- •7.4. Просмотр и печать отчетов
- •Часть 3. Пример выполнения задания
- •4 Июня 2006 г. Страница 1 из 1
- •Часть 4. Варианты заданий
- •Часть 5. Контрольные вопросы к зачёту
- •Часть 6. Глоссарий (Словарь терминов)
- •Библиографический список
Часть 5. Контрольные вопросы к зачёту
В каких объектах хранятся данные базы?
Чем отличаются поля и записи таблицы?
Какие типы полей таблиц вы знаете?
Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?
Содержит ли какую-либо информацию таблица, в которой нет полей? Может ли существовать такая таблица?
В чём состоит особенность поля типа Счётчик?
В чём состоит особенность поля типа Memo?
Какое поле можно считать уникальным?
Каким должно быть поле первичного ключа?
В чём преимущество поля, являющегося первичным ключом?
Какую БД называют реляционной?
Поле какого типа является естественным кандидатом на роль ключевого поля?
В каком диалоговом окне создают связи между полями таблиц БД?
Почему при закрытии таблицы программа Access не предлагает выполнить сохранение внесённых данных?
Для чего предназначены запросы?
Запросы без данных обращены к таблицам. Как называются таблицы, на базе которых основан запрос?
В результате работы запроса образуется таблица. Как называется эта таблица?
Как называется категория запросов, предназначенная для выбора данных из таблиц базы?
Как называется бланк, заполнением которого создаётся структура запроса?
Как называется поле, данные в котором образуются в результате расчёта с участием данных, содержащихся в других полях?
Как называется категория запросов, выполняющих итоговые вычисления?
Какие итоговые функции вы знаете?
Для выполнения итоговых вычислений записи в таблицах должны быть сгруппированы по какому-либо признаку. В то же время, в бланке запроса по образцу нет строки для команды группировки. Как внести в него эту строку?
Каждому полю таблицы в бланке запроса по образцу соответствует один столбец. В нём можно дать команду на расчёт одной итоговой функции. Как сделать 4 итоговых вычисления по одному полю, например, определить суммарную, среднюю, максимальную и минимальную цену товаров в некоей группе?
В запросе имеется вычисляемое поле с названием ФИО. В нём записано выражение, согласно которому берутся данные из трёх полей: Фамилия, Имя и Отчество, потом эти данные сливаются вместе в одну строку и заносятся в это поле. Как сделать, чтобы в результирующей таблице отображалось содержимое поля ФИО без дублирования данных из тех полей, по которым оно рассчитано?
Как с помощью запроса провести сортировку записей в таблице по какому-либо полю?
Какие два типа сортировки вы знаете?
В базе данных есть поля: Фамилия, Имя, Отчество. В столбцах бланка запроса по образцу, соответствующих этим полям, включено указание на проведение сортировки. Так по какому же из трёх полей на самом деле произойдёт сортировка?
Для чего предназначены формы?
Какие методы автоматического создания форм вы знаете?
Из чего состоят формы?
Какие разделы форм вы знаете?
Какие элементы управления форм вы знаете?
При создании элемента управления формы рядом с ним автоматически образуется элемент управления, называемый присоединённой надписью. Как оторвать эту надпись от элемента управления, если разработчик не хочет, чтобы она располагалась слева, а желает поместить её ниже элемента управления?
Какой командой можно выровнять элементы управления формы, расположенные неаккуратно?
При заполнении таблиц удобно не вводить часто повторяющиеся данные, а выбирать их из заранее заготовленного списка. Это не только облегчает работу наборщиков, но и позволяет избежать ошибок в наиболее ответственных участках. Как называются элементы управления формы, позволяющие это сделать?
Можно ли использовать формы не только для ввода, но и для вывода данных? Ели да, то на какое устройство компьютерной системы выполняется этот вывод?
Для чего предназначены отчёты?
На какое устройство компьютерной системы происходит вывод данных при работе отчёта?
Из чего состоят отчёты?
Какие разделы отчётов вы знаете?
Что общего и в чём различие между разделами отчётов и разделами форм?
Какие способы автоматической генерации отчётов вы знаете?
Что следует указать программе Access для автоматической генерации отчёта? (На базе чего выполняется отчёт?)
С какими ещё объектами, кроме таблиц, запросов, форм и отчётов? работает СУБД Access? Для чего они предназначены?