- •Часть 1. Системы управления базами данных ms access Введение
- •Свойства полей
- •Типы данных
- •Понятие ключевого поля
- •Глава 1. Построение базы данных
- •1.1. Создание базы данных
- •1.2. Создание таблиц
- •Создание таблицы учета студентов (таблица Студенты)
- •Ввод данных в таблицу «Студенты»
- •Создание таблицы «Оценка»
- •Ввод данных в таблицу «Оценка»
- •Создание таблицы «Группа»
- •Ввод данных в таблицу «Группа»
- •1.2. Изменение структуры таблицы
- •1.3. Создание связей таблиц
- •Глава 2. Оптимизация ввода информации в базу данных
- •2.1. Подстановка значений
- •Подстановка значений из таблицы
- •Подстановка из списка значений
- •2.2. Свойства полей
- •Свойство «Подпись»
- •Свойство «Обязательное поле»
- •Свойство «Индексированное поле»
- •Свойство «Значение по умолчанию»
- •Свойства «Условие на значение» и «Сообщение об ошибке»
- •Свойство «Формат поля»
- •Свойство «Маска ввода»
- •Глава 3. Запросы
- •3.1. Запросы на выборку
- •Запрос на выборку с условиями отбора.
- •Запросы на выборку с вычислениями.
- •Фио: [Фамилия] & ", " & [Имя] & " " & [Отчество]
- •101 Группа – Иванов Иван
- •Запрос на выборку с вычисления итогов.
- •Фио: [Фамилия] & " " & [Имя]
- •3.2. Запросы с параметром
- •Like [Введите первую букву фамилии] & "*"
- •3.3. Запросы на изменение
- •Запросы на создание таблицы
- •Запросы на обновление таблицы
- •Запросы на добавление
- •Запросы на удаление
- •Глава 4. Формы
- •4.1. Создание и использование Автоформ
- •4.2. Создание и использование форм
- •Глава 5. Отчеты
- •5.1. Создание и использование Автоотчетов
- •5.2. Создание и использование отчетов
- •Задания для самостоятельной работы
Свойство «Подпись»
Свойство Подпись – задает названия полей таблицы, которые выводятся в различных режимах (в заголовке столбца в режиме Таблицы; в надписях, присоединенных к элементам управления формы; в строке заголовка в режиме Формы; в заголовке отчета, выводящемся в режиме Предварительного просмотра).
Задания:
установите свойство Подпись для следующих полей:
КодСтудента – № п/п (см. рисунок)
Телефон – Домашний телефон
Для проверки результата перейдем из режима Конструктора в режим Таблицы, для этого нажмите на кнопку Режим – (крайне левая кнопка на панели инструментов)
и в появившемся окне, на вопрос о сохранении таблицы, ответьте Да.
Посмотрите, как изменились заголовки столбцов.
Чтобы вернутся назад в режим Конструктора, еще раз нажмите кнопку Режим (внешний вид кнопки изменился на ).
Свойство «Обязательное поле»
Данное свойство характерно для большинства типов данных и определяет обязательность ввода данных в это поле.
Задания:
Установите для полей КодГруппы и Фамилия свойство Обязательное поле – Да (см. рисунок).
Перейдите из режима Конструктора в режим Таблицы.
Добавьте информацию еще по одному студенту – попробуйте НЕ вводить, например, его фамилию. Когда попытаетесь перейти к следующей записи, MS Access выдаст следующее предупреждение (см. рисунок).
Свойство «Индексированное поле»
Данное свойство определяет, является ли данное поле индексированным.
Индекс обеспечивает быстрый доступ к данным в таблице на основе значений одного или нескольких столбцов. Чтобы найти нужные записи, MS Access сначала ищет требуемое значение в индексе, а затем по ссылкам быстро отбирает соответствующие записи.
Существуют два режима индексирования: Совпадения допускаются и Совпадения не допускаются. В первом случае поле может содержать повторяющиеся значения, во втором – нет.
Задания:
Перейдите из режима Таблицы в режим Конструктора.
Установите для поля Фамилия свойство Индексированное поле – Да (Совпадения не допускаются) (см. рисунок).
Перейдите в режим Таблицы.
Попытайтесь добавить информацию еще по одному студенту с ВАШЕЙ фамилией. Когда попытаетесь перейти к следующей записи, MS Access выдаст предупреждение о невозможности ввода информации из-за дублирования данных в индексе (см. рисунок).
Перейдите назад в режим Конструктора.
Измените для поля Фамилия свойство Индексированное поле – Да (Допускаются совпадения) (см. рисунок) и попытайтесь еще раз ввести студентов с одинаковыми фамилиями.
Свойство «Значение по умолчанию»
Для большинства типов данных возможно определить свойство Значение по умолчанию. В этом свойстве указывается значение, автоматически добавляемое в поле для каждой новой записи, если это значение не введено пользователем (Примечание: в дальнейшем при вводе информации данное значение можно изменить).
Задания:
Перейдите в режим Конструктора.
Установите для поля КодГруппы свойство Значение по умолчанию – 1 (см. рисунок).
Перейдите в режим Таблицы.
Добавьте информацию еще по одному студенту. Обратите внимание, что в новой записи автоматически в поле КодГруппы появилась «1» (см. рисунок).