Знање како правилно креирати СКЛ табелу можда је једна од најважнијих вештина које би дизајнер надобудних база података требало да има.
Ако сте нови у управљању базама података или вам је једноставно потребно освежавање СКЛ табела, ово упутство је само оно за вас.
Први кораци са вашом СКЛ табелом
Пре него што креирамо табелу, уверите се да сте на СКЛ серверу поставили шему. За овај пример користићемо а МиСКЛ сервер заједно са МиСКЛ Воркбенцх-ом за стварање табеле.
Прво што треба урадити је успостављање везе.
Да бисте то урадили, отворите МиСКЛ Воркбенцх и кликните на + икону за додавање везе.
Ово отвара дијалошки оквир у којем можете да контролишете својства нове везе. Додајте ново Име везе и кликните ок.
Клик на везу води вас до уређивача где можете унети упите за креирање и манипулисање шемама.
Да бисмо тестирали наш код за креирање табеле, креирајмо нову шему.
СТВАРИ шему миСцхема;
КОРИСТИТЕ миСцхема
Ово ствара СКЛ шему која чува табеле и њихове односе. Сад на сто.
Креирајте СКЛ табелу
У СКЛ-у се табела може креирати помоћу кључне речи ЦРЕАТЕ. Током креирања табеле потребно је да наведете имена колона, типове података колоне и колону примарног кључа.
Општа синтакса за то је:
ЦРЕАТЕ ТАБЛЕ табле_наме (
тип података колона1
тип података ступца 2,
тип података ступца3,
...
тип података ступцаН,
ПРИМАРНИ КЉУЧ (Име ступаца)
);
Користимо ову синтаксу за стварање табеле која чува податке о запосленима у предузећу.
користите миСцхема;
СТВОРИ ТАБЕЛУ запослени (
емпИД инт није нулл,
емпНаме варцхар (25) није нулл,
емаилИД варцхар (25) није нулл,
ОСНОВНИ КЉУЧ (емпИД)
);
Овде имајте на уму не нулл кључну фразу. Ово осигурава да кад год се дода нови запосленик, ниједно поље не може остати празно док додајете своје податке.
Сада да тестирамо да ли је наша табела успешно креирана и ускладиштена у шеми. Један од начина да то учините је да додате неке вредности у табелу и прикажете их на табли „Ресулт Грид“.
Додавање вредности у СКЛ табелу
Да бисте додали вредности у табелу, користите следећу команду и аргументе:
ИНСЕРТ ИНТО запосленог
ВРЕДНОСТИ (1, ‘Јохн Маттхевс’, ‘јохн_маттхевс@муо.цом’);
Приказивање вредности из СКЛ табеле
Да бисмо приказали вредности из табеле запослених, можемо користити наредбу СЕЛЕЦТ.
Да бисте то урадили, користите следеће:
СЕЛЕЦТ * од запосленог;
* Овде је вилдцард оператор који подразумевано бира све. У овом случају су изабрани сви редови табеле запослених који ће се приказати.
Ако све буде ишло глатко, требало би да видите следеће:
Повезан: Научите СКЛ-ову наредбу ГРОУП БИ
Даље истраживање СКЛ-а
Базе података имају много више од једноставне израде табеле по столу. Можете се поиграти неким корисним функцијама као што су упити и подупити или, ако се осећате авантуристички, можете се и окушати у писању поступка или покретача.
На крају, међутим, ефикасност вашег СКЛ програма своди се на то колико добро градите и структурирате своје табеле. Пазите да овај водич буде обележен све док не будете знали како да правите СКЛ табеле као свој длан!
Желите да сазнате више о СКЛ-у? Поседовање различитих наредби СКЛ упита је одличан начин за напредак.
Прочитајте следеће
- Програмирање
- СКЛ
- база података

Иасх је амбициозни студент информатике који воли да гради ствари и пише о свим стварима. У слободно време воли да игра Сквош, чита примерак најновијег Муракамија и лови змајеве у Скириму.
Претплатите се на наш билтен
Придружите се нашем билтену за техничке савете, прегледе, бесплатне е-књиге и ексклузивне понуде!
Још један корак…!
Молимо потврдите своју адресу е-поште у е-поруци коју смо вам управо послали.