Lab száma válogatás és indexelő adatbázis
Lab száma 8.Sortirovka és adatbázis indexelése.
Célkitűzés: megtanulják, hogyan kell megszervezni az adatbázist, ismerete adatbázis index sortirovki.Ponyatie csapat.
SORT csapat (válogatás) előírja annak végrehajtására háromszor nagyobb lemezterületet Az adatbázis tartalmazza: a köztes fájlokat, és rendezni az eredmény megfelel az új adatbázis. egy új helyre diske.Format sort parancsokat:
Sorba ON<>[/ A] [/ C] [/ D] [, [/ A] [/ C] [/ D] ...]
[A] [MÍG [TERÜLETEK]
Rendezés az adatbázist, a mező nevét.
Sorba FAMST ON FAMIL
2. Tekintse meg válogatás eredménye.
3.Otsortirovat adatbázis fájl két területre specialitás és a város, csökkenő sorrendben.
Sorba SPGORST spec, GOROD / D
Tekintse válogatás eredménye.
USE SPGORST
Az indexelés adatbázis - szintén az elrendelésétől adatbázisban az adott területen, amely más néven a kulcsot vagy indexet. Csak az alap újraírása egy új helyen nem történt.
Cozdaotsya index fájlt. amelynek kiterjesztése .IDX. amelyben a tárolt rekordok száma és a legfontosabb érték a sorrendben, ahogy kell, miután a rendelési a pályán - a kulcs.
A jövőben, ha létrehoz egy indexet fájl megnyitása. csapat dolgozik az adatbázissal. tekintve, hogy megrendelni (indexált) egy adott kulcsot.
Format INDEX parancs:
IINDEX ON [UNIQUE]
Amennyiben - a kulcs, vagy konkatenációjából a kulcsokat, azaz Adatbázis jellegű területeken.
Példa adatbázis indexelés:
1. Nyissa ki az adatbázisban.
2.Proindeksirovat adatbázis a pályán névre.
Index FAMIL FA
3. Az eredmény (Display adatbázis bejegyzései a képernyőn).
Példa index a földeken át különböző típusú:
1. Index Most az adatbázist a területén, foglalkozás és életkor.
INDEX spec + STR (WOZR) TO SPWZ
.Ügyeljen arra, hogy ha a csapat inning,
polyaWOZR- numerikus típus.
Konverziós függvény területeken más típusú karakter:
STR () -A numerikus; DTOC () - a dátum mező.
Példa indexelést - állapotban (index létrehozása csonka)
1. Index Most adatbázist a mezőnevek, feltéve, hogy a területén POL = „M”.
Index FAMIL polír = "M"
Lásd az eredménye ez a indexelés.
Ha az adatbázis, indexelt FOR-állapot van dolgunk csak az adatbázis bejegyzéseivel, hogy megfelelnek a meghatározott feltételeknek.
Egy ilyen index neve hiányos.
Nyisson meg egy meglévő index fájl lehet az egyik csapat:
Ahhoz, hogy egy nyitott adatbázis:
SET INDEX TO
Legyen saját.
1. Hozzon létre egy adatbázist KOLLEK.DBF részindex két területre: FAMIL és Plata köztük csak moszkoviták.
2. Hozzon létre egy indexet két területre: FAMIL és DATEZ (érkezés)Ellenőrző kérdés:
A kellemetlen válogatás SORT csapat.
Mi az az index fájl vagy index?
Mi - sort kulcsot vagy indexet?