домашняя библиотека
Поиск в библиотеке
Навигация по предметам
Последние добавленные новости
Реклама

Базы данныхПрактические работы в MS Access

Задание 3. Внесение изменений в список подстановки

После создания списка с помощью МАСТЕРА ПОДСТАНОВОК можно вносить в него изменения. Это можно сделать двумя способами:

― Открыть таблицу в режиме КОНСТРУКТОР и перезапустить МАСТЕР ПОДСТАНОВОК.

― Отредактировать свойства поля подстановки на вкладке ПОДСТАНОВКА (рис.5) в нижней части окна КОНСТРУКТОРА.

Практические работы в MS Access

Рис.5. Внесение изменений в список подстановки

1. Внесите изменения в список, созданный для поля с подстановкой.

Задание 4. Определение для поля значения по умолчанию

Если в таблице есть поле, которое всегда, или в большинстве случаев, будет содержать одно и то же значение, можно задать для него значение по умолчанию.

Значение по умолчанию задается в свойстве поля ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ в нижней части КОНСТРУКТОРА ТАБЛИЦЫ (рис.6).

Для назначения свойства ЗНАЧЕНИЕ ПО УМОЛЧАНИЮ можно также использовать функции Visual Basic. Функция – это фрагмент программного кода, который возвращает значение определенного типа. Например, функция Date() возвращает текущую дату, функция Now() возвращает дату и время.

Практические работы в MS Access

Рис.6. Использование константы в качестве значения по умолчанию

Для вставки функции в качестве значения по умолчанию выполните следующие действия:

1. Установите курсор в поле (например, поле ДАТА_ЗАКАЗА[1] таблицы ЗАКАЗ) и щелкните по кнопке ПОСТРОИТЕЛЯ ВЫРАЖЕНИЙ (рис.7).

Практические работы в MS Access

Рис.7. Вызов ПОСТРОИТЕЛЯ ВЫРАЖЕНИЙ

2. В появившемся диалоге (рис.8) откройте папку ФУНКЦИИ, затем ВСТРОЕННЫЕ ФУНКЦИИ. Выберите категорию Дата/Время и, наконец, функцию Date().

Практические работы в MS Access

Рис.8. Работа с ПОСТРОИТЕЛЕМ ВЫРАЖЕНИЙ

3. Для всех полей, имеющих тип Дата/Время, добавьте значение по умолчанию с помощью встроенных функций.

Задание 5. Индексирование полей в таблице

Индексы в MS Access используются для ускорения поиска данных по одному или нескольким полям. Любая таблица, содержащая ключевое поле (поля) автоматически индексируется по это эму полю (полям). Такой индекс называют первичным индексом.

Вам может потребоваться создавать собственные индексы по другим полям, для которых часто выполняется операция поиска, например, ДАТА_ЗАКАЗА, ОБЪЕМ_ПОЛКИ и так далее.

Индексы также полезны для неключевых полей, по которым выполняется объединение таблиц, а также для полей, по которым выполняется сортировка.

Для создания дополнительного индекса в таблице раскройте таблицу в режиме Конструктора:

1. Щелкните на кнопке ИНДЕКСЫ Практические работы в MS Access на панели инструментов. Появится диалоговое окно (рис.9).

Практические работы в MS Access

Рис.9. Диалог ИНДЕКСЫ

2. Поместите курсор в пустую строку. Поле ИНДЕКС не заполняйте, а в поле ИМЯ_ПОЛЯ выберите поле таблицы, по которому еще нет индексирования.

3. Установите значения свойств УНИКАЛЬНЫЙ ИНДЕКС и ПРОПУСК ПУСТЫХ ЗНАЧЕНИЙ.

4. Научитесь удалять созданные вами индексы.

   
 
  • Добавлен: 28-01-2012, 22:39 | Просмотров: 14012

    support: admin@sdb.su