Како направити табелу у Орацле-у користећи ПРИМАРИ КЕИ?

Kako Napraviti Tabelu U Oracle U Koristeci Primari Kei



Орацле база података је позната као најпопуларнија база података широм света која чува и управља подацима у облику релационих табела. Креирање табеле је основни задатак за свакога ко ради са базом података. Приликом креирања табеле, примарни кључ је суштинска компонента јер на јединствен начин идентификује сваки запис у табели и помаже у побољшању перформанси упита.

Овај пост ће разговарати о следећем садржају:

Шта је ПРИМАРНИ КЉУЧ у Орацле табели?

У Орацле-у, ПРИМАРНИ КЉУЧ је колона или колоне које јединствено идентификују сваки ред табеле. То гарантује да сваки ред у табели има посебан идентификатор који поједностављује процес преузимања података и повезивања табела.







Орацле аутоматски креира индексни кључ када је примарни кључ дефинисан у табели, што побољшава перформансе упита. Штавише, ова колона не може да складишти нулте вредности које обезбеђују јединственост и интегритет података.



Направите Орацле табелу са ПРИМАРНИМ КЉУЧОМ

Да бисте направили табелу под називом „ Маннекуинс ” са колоном ПРИМАРИ КЕИ, покрените ову команду:



ЦРЕАТЕ ТАБЛЕ Маннекуинс (
маннекуин_ид НУМБЕР ПРИМАРНИ КЉУЧ,
манекуин_типе ВАРЦХАР2 ( 10 ) ,
маннекуин_детаил ВАРЦХАР2 ( педесет )
) ;

Горња команда креира табелу са три колоне:





  • маннекуин_ид ” је јединствена колона примарног кључа са типом података „ БРОЈ ” и не може да сачува НУЛЛ вредности.
  • манекуин_типе ” је колона са типом података „ ВАРЦХАР2 ” и максимална дужина од десет знакова.
  • маннекуин_детаил ” је колона са типом података „ ВАРЦХАР2 ” и максимална дужина од педесет знакова.

Излаз

Излаз је приказао поруку о успеху након креирања табеле.



Белешка : Када је ПРИМАРИ КЕИ креиран, Орацле генерише подразумевано име за своје ограничење ПРИМАРИ КЕИ да би га идентификовао. Међутим, ограничење примарног кључа можете сами да дефинишете.

Креирајте Орацле табелу са јединственим именом ограничења ПРИМАРИ КЕИ

Да бисте дефинисали смислено име за ОГРАНИЧЕЊЕ ПРИМАРНОГ КЉУЧА, користите „ ЦОНСТРАИНТ ” кључна реч. На пример, откуцајте доњу команду да бисте креирали нову табелу под називом „ Радници ” са именом ОГРАНИЧЕЊА ПРИМАРНОГ КЉУЧА и кликните на „ Извршити ” дугме:

ЦРЕАТЕ ТАБЛЕ Воркерс (
воркер_ид НУМБЕР,
воркер_наме ВАРЦХАР2 ( 30 ) ,
воркер_пхоне БРОЈ ( двадесет ) ,
воркер_маил ВАРЦХАР2 ( педесет ) ,
ЦОНСТРАИНТ пк_воркер ПРИМАРНИ КЉУЧ ( воркер_ид )
) ;

Команда дата изнад ће креирати нову табелу под називом „ Радници ” са четири колоне:

  • воркер_ид ” је колона примарног кључа са типом података „ БРОЈ ” и назив ограничења примарног кључа “ пк_воркер ”.
  • име_радника ” је колона са типом података „ ВАРЦХАР2 ” и максимална дужина од тридесет знакова.
  • воркер_пхоне ” је колона са типом података „ БРОЈ ” и максимална дужина од двадесет цифара.
  • воркер_маил ” је колона са типом података „ ВАРЦХАР2 ” и максимална дужина од педесет знакова.

Излаз

Излаз показује да је табела успешно креирана.

Направите Орацле табелу са композитним ПРИМАРНИМ КЉУЧОМ

У Орацле-у, корисник такође може да креира табелу са композитним ПРИМАРНИМ КЉУЧОМ, што значи да ће ПРИМАРНИ КЉУЧ бити састављен од више од једне колоне. Извршите наредбу доле да бисте креирали нову табелу под називом „ Потрошачи ” са композитним ПРИМАРНИМ КЉУЧОМ:

ЦРЕАТЕ ТАБЛЕ Потрошачи (
потрошач_ид НУМБЕР,
име_потрошача ВАРЦХАР2 ( 30 ) ,
презиме_потрошача ВАРЦХАР2 ( 30 ) ,
потрошачка_пошта ВАРЦХАР2 ( 30 ) ,
ЦОНСТРАИНТ пк_цонсумер ПРИМАРНИ КЉУЧ ( име_потрошача, презиме_потрошача )
) ;

Горњи код ће креирати табелу „ Потрошачи ” са четири колоне и композитним ПРИМАРНИМ КЉУЧОМ који садржи „ потрошачко име ' и ' презиме_потрошача ” колоне:

  • потрошач_ид ” је колона са типом података „ БРОЈ ”.
  • потрошачко име ” колона је део ПРИМАРИ КЕИ са типом података “ ВАРЦХАР2 ” и максимална дужина од тридесет знакова.
  • презиме_потрошача ” колона је део ПРИМАРИ КЕИ са типом података “ ВАРЦХАР2 ” и максимална дужина од тридесет знакова.
  • потрошачка_пошта ” је колона са типом података „ ВАРЦХАР2 ” и максимална дужина од тридесет знакова.
  • Назив ограничења ПРИМАРИ КЕИ је „ пк_цонсумер ”.

Излаз

Излаз приказује поруку о успеху након креирања нове табеле са сложеним примарним кључем.

Закључак

Да бисте креирали табелу са ПРИМАРНИМ КЉУЧОМ, користите „ ПРИМАРНИ КЉУЧ ” кључну реч док дефинише колону у „ ЦРЕАТЕ Табле ' изјава. Када се креира ПРИМАРИ КЕИ, Орацле генерише подразумевано име за своје ограничење ПРИМАРИ КЕИ да би га идентификовао. Међутим, корисници могу да дефинишу сопствено ограничење ПРИМАРИ КЕИ користећи „ ЦОНСТРАИНТ ” кључна реч. Штавише, Орацле такође пружа могућност креирања композитног ПРИМАРНОГ КЉУЧА.