ПредишенСледващото

Lab брой 8.Sortirovka и индексиране на база данни.


Цел: Да се ​​научите как да организирате записите в базата данни, са запознати с индекс база данни sortirovki.Ponyatie екип.

ПОДРЕДИ отбор (сортиране) изисква за прилагането му три пъти повече дисково пространство, отколкото на базата данни включва: междинните файлове и сортират резултатът отговаря на новата база данни. на ново място на diske.Format сортиране команди:

ПОДРЕДИ ПО ДО<>[/ Г] [/ C] [/ D] [[/ г] [/ C] [/ D] ...]

[За] [ДОКАТО [ПОЛЕТА]



  1. Подреди файла с базата данни за име на поле.

ПОДРЕДИ ДА FAMST ON Фамил


2. Преглед на резултата от сортиране.

3.Otsortirovat файла на базата данни на две области специалност и града, в низходящ ред.

ПОДРЕДИ ДА SPGORST ON SPEC, Город / D


  1. Преглед на сортиране резултат.

УПОТРЕБА SPGORST

Индексирането на база данни - също своята поръчка база данни за дадената област, която също се нарича ключ или индекс. Само на базата на пренаписване на ново място не се прави.

Cozdaotsya индекс файл. като разширение .idx. , в която се съхранява броя на записите и ключовата стойност в реда, в който те трябва да са след подреждането на терена - ключа.

В бъдеще, ако създадете индекс за отваряне на файл. екипа работят с базата данни. считайки го осъжда (индексирани) за даден ключ.

Формат INDEX команда:

IINDEX ЗА ДА [UNIQUE]

Къде - е ключът, или конкатенацията на ключовете, т.е. База данни характер полета.


Пример за индексиране на базата данни:

1. Отворете оригиналната база данни.

2.Proindeksirovat база данни на поле фамилията.

ИНДЕКС ЗА ДА Фамил ФА

3. Преглед на резултата (Display записи в базата данни на екрана).

Пример индекс над областта на различни видове:

1. Индексиране сега базата данни на поле, професията и възрастта.

ИНДЕКС НА SPEC + STR (WOZR) ДА SPWZ

.Обърнете внимание, когато ининга на екипа,
polyaWOZR- цифров вид.

функция за превключване области на други видове характер:

STR () -за цифров; DTOC () - за полето за дата.

ПРИМЕР ЗА индексиране - състояние (индекс създаване пресечен)

1. Индексиране сега база данни за имената на полетата, при условие, че областта на POL = "M".

ИНДЕКС НА Фамил ЗА POL = "M"

Вижте резултатите от това индексиране.

При използване на базата данни, индексирани с ЗА условие ние се занимаваме само с записите в базата данни, които отговарят на определени условия.

Такъв един индекс се нарича непълна.
Отворете съществуващ индекс файл може да бъде един от отборите:

За да имате една отворена база данни:

SET INDEX ДА
Направи свой собствен.

1. Създаване на база данни за KOLLEK.DBF частичен индекс на две области: Фамил и Плата, включително само московчани.

2. Създаване на индекс върху две области: Фамил и DATEZ (дата на пристигане)
Контролни въпроси:

  1. неудобно сортиране ПОДРЕДИ екип.

  2. Какво е индекс файл или индекс?

  3. Какво е - нещо като ключ или индекс?

Свързани статии

Подкрепете проекта - споделете линка, благодаря!