Ինչպես ստեղծել առանցքային դաշտ

Բովանդակություն:

Ինչպես ստեղծել առանցքային դաշտ
Ինչպես ստեղծել առանցքային դաշտ
Anonim

Տվյալների շտեմարանի աղյուսակի «առանցքային դաշտը» աղյուսակի այն դաշտն է, որի համար այս տվյալների բազայի կառավարման համակարգը ստեղծում է լրացուցիչ ծառայության գրառումներ, որոնք ծառայում են տողերի որոնումն արագացնելու համար: Ըստ հիմնական դաշտի բովանդակության վերադասավորման կարգը, որը DBMS- ն իրականացնում է աղյուսակի յուրաքանչյուր փոփոխությունից հետո, կոչվում է առանցքային դաշտի կողմից ինդեքսավորում: MySQL DBMS- ում առանցքային դաշտեր ստեղծելու համար հարմար է օգտագործել phpMyAdmin հավելվածը:

Ինչպես ստեղծել առանցքային դաշտ
Ինչպես ստեղծել առանցքային դաշտ

Հրահանգներ

Քայլ 1

Մուտք գործեք phpMyAdmin և անցեք ձեզ հետաքրքրող աղյուսակը պարունակող շտեմարան ՝ կտտացնելով կիրառական միջերեսի ձախ պատուհանի համապատասխան հղմանը: Բացված էջի ձախ պատուհանում կլինի ցուցակների ցուցակ, որոնք գոյություն ունեն ընտրված տվյալների բազայում, իսկ աջ պատուհանում կլինի սեղան, որի վերաբերյալ ավելի մանրամասն տեղեկություններ կան: Անհրաժեշտ է կտտացնել կա'մ ձախ շրջանակում պահանջվող աղյուսակի անվանմամբ հղմանը, կա'մ աջ շրջանակի համապատասխան տողում գտնվող "Կառուցվածք" պատկերակին: Արդյունքում, այս աղյուսակի դաշտերի ցուցակը կբեռնվի ճիշտ շրջանակի մեջ:

Քայլ 2

Եթե Ձեզ անհրաժեշտ է առանցքային դարձնել առկա դաշտերից մեկը, ապա դուք ունեք մի քանի տարբերակ: Եթե Ձեզ անհրաժեշտ է ստեղն ստեղծել միայն գրառումների որոնումն արագացնելու համար (աղյուսակում միաժամանակ կարող են լինել մի քանի այդպիսի ստեղներ), ապա սեղմեք «Ինդեքս» պատկերակին ՝ պահանջվող աղյուսակի դաշտի «Գործողություն» սյունակում, Դիմումը կկազմի SQL պահանջվող հարցումը և այն կուղարկի սերվերին: Եթե դա պետք է լինի եզակի բանալի, որով աղյուսակի գրառումները դասավորված են լռելյայն (կարող է լինել միայն մեկը, և այն կոչվում է «առաջնային ցուցիչ»), ապա կտտացրեք նույն «Գործողություն» սյունակի «Առաջնային» պատկերակին:

Քայլ 3

Եթե Ձեզ անհրաժեշտ է կազմել առանցքային դաշտ, որը դեռ չկա աղյուսակում, ապա նշեք «Աղյուսակի սկզբում» վանդակը և նույն տողում կտտացրեք «OK» կոճակին: Բացված ձևով լրացրեք դաշտերը ստեղծվող դաշտի պարամետրերով և տողում դրեք «Առաջնային» պատկերակով տողը, այնուհետև կտտացրեք «Պահել» կոճակին, և հավելվածը կստեղծի և կուղարկի անհրաժեշտ SQL: հարցում

Քայլ 4

Դուք նաև կարող եք ինքներդ կազմել պահանջվող պահանջը: Դա անելու համար կտտացրեք SQL հղմանը և բազմաշերտ տեքստի դաշտում մուտքագրեք պահանջվող հարցման տեքստ: Օրինակ, այն կարող է ունենալ այսպիսի տեսք.

ՓՈԽԵԼ Ա TՅՈՒՍԱԿԸ `աղյուսակ Մեկը ԿԱROՐԵԼ ԳԼԽԱՎՈՐ ԲԱՆԱԼ, ԼՐԱՆԵԼ ՀԻՄՆԱԿԱՆ ԲԱՆԱԼ (« Մուտք »)

Այս հարցումը անտեսում է tableOne կոչվող աղյուսակի գոյություն ունեցող հիմնական բանալին և որպես առաջնային բանալի նշանակում է մուտքի անունը նշված դաշտը: Հարցումն ուղարկելու համար կտտացրեք «OK» կոճակին:

Խորհուրդ ենք տալիս: