Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Создание индексов

Читайте также:
  1. Gt;■ < ' ol" '. 5 ■* создание ряда
  2. II. Создание глоссария по теме занятия
  3. IV Создание ковровой дорожки
  4. А. Создание и заполнение базы данных
  5. Быстрое создание
  6. В окне БД выберите вкладку Создание и нажмите кнопку Конструктор запросов
  7. В. Создание регулярной армии. Военная реформа Петра I.

 

С целью ускорения поиска и сортировки данных в любой СУБД использу­ются индексы. Индекс - это специальное средство, обеспечивающее быст­рый доступ к данным в таблице на основе значений одного или нескольких столбцов.

По существу, индекс представляет собой упорядоченный список значений и ссылок на те записи, в которых хранятся эти значения. Чтобы найти нужные записи, СУБД сначала ищет требуемое значение в индексе, а затем по ссыл­кам быстро отбирает соответствующие записи.

Индексы бывают двух типов:

• простые индексы - индексы, созданные по одному столбцу таблицы (на­
пример, по полю Мобильный телефон в таблице Мои контакты);

• составные - индексы, построенные по нескольким столбцам таблицы (на­
пример, по полям Фамилия и Имя в таблице Мои контакты).

Индексировать можно любые поля таблицы, кроме имеющих тип данных Поле MEMO, Гиперссылка и Поле объекта OLE. Каждое ключевое поле таблицы индексируется автоматически.

В качестве примера создадим в таблице Мои контакты учебной базы данных простой индекс по полю Мобильный телефон и составной по полям Фами­лия и Имя.

Для того, чтобы создать индекс в таблице базы данных, выполните следую­щие действия:

 


Рис. 32.41. Создание простого индекса

 

1. Откройте в Access 2007 учебную базу данных Личная картотека.

2. В области переходов дважды щелкните таблицу Мои контакты.

3. Перейдите в режим Конструктора. Для этого откройте вкладку Главная
на ленте команд, щелкните по стрелке под кнопкой Режим и выберите
команду Конструктор. Состав полей таблицы Мои контакты отобразится в
окне Конструктора таблиц.

4. Для установки индекса по полю Мобильный телефон в столбце Имя поля
щелкните название поля Мобильный телефон.

5. На вкладке Общие щелкните поле ввода после свойства Индексированное
поле.

6. Щелкните кнопку со стрелкой, появившуюся в конце поля.

7. Выберите вариант Да (Совпадения не допускаются) в раскрывшемся
списке (см. рис. 32.41). Этот вариант был выбран потому, что по логике вещей
совпадения номеровмобильныхтелефоновуразныхлюдей невозможны. Если
некоторые ваши знакомые совместно используют один номер мобильного
телефона, выберите вариант Да (Допускаются совпадения).

 


Рис. 32.42. Создание составного индекса

Для создания индекса по полям Фамилия и Имя щелкните контекстную вкладку Работа с таблицами на ленте инструментов и в группе Показать или скрыть нажмите кнопку Индексы. На экране появится диалоговое окно Индексы: Мои контакты (см. рис. 32.42).

Щелкните первую пустую ячейку в столбце Индекс и введите название нового' индекса (например, Имя Фамилия).

В той же строке щелкните ячейку столбца Имя поля. Щелкните кнопку со стрелкой, появившуюся в конце ячейки. На экране раскроется список имен полей

таблицы Мои контакты (см. рис. 32.43).

12.Щелкните строку Имя, чтобы выбрать первое поле для создания составного индекса.

13.При необходимости измените установленную по умолчанию сортировку по возрастанию в столбце Порядок сортировки.

14.Щелкните следующую свободную ячейку столбца Имя поля.

15.Щелкните кнопку со стрелкой, появившуюся в конце ячейки. На экране раскроется список имен полей таблицы Мои контакты (см. рис. 32.43).

 
 

Рис. 32.43. Выбор поля составного индекса

16.Щелкните строку Фамилия, чтобы выбрать второе поле для создания составного индекса. Соответствующая ячейка в столбце Индекс должна остаться пустой
(см. рис. 32.44).

 

Рис. 32.44. Готовый составной индекс

 

17. При необходимости измените установленную по умолчанию сортировку по
возрастанию в столбце Порядок сортировки.

18. Закройте окно диалога Индексы: Мои контакты, щелкнув по кнопке
Закрыть в заголовке окна.

19. Нажмите кнопку Сохранить на панели быстрого доступа, чтобы сохранить
сделанные изменения.

20. Щелкните кнопку Закрыть в заголовке окна таблицы, чтобы закрыть
таблицу и выйти из режима Конструктора.

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

 


Дата добавления: 2015-10-29; просмотров: 149 | Нарушение авторских прав


Читайте в этой же книге: Запуск программы Microsoft Office Access 2007 | Устройство окна Microsoft Office Access 2007 | Общие принципы и начальные приемы работы с базами данных в Access 2007 | Создание таблицы путем ввода данных | Использование Конструктора таблиц | Свойства полей таблицы | Использование Мастера подстановок | Вставка, переименование и удаление поля | Поиск и замена данных | Сортировка данных |
<== предыдущая страница | следующая страница ==>
Определение ключевых полей| Связывание таблиц на схеме данных

mybiblioteka.su - 2015-2024 год. (0.007 сек.)