СКЛите база података: Како створити, отворити, направити сигурносну копију и амп; Отпустите датотеке

СКЛите базе података су врло лагане. За разлику од других система база података, не постоји конфигурација, потребна је инсталација за почетак рада на СКЛите Опен бази података.

Оно што вам треба је библиотека СКЛите која је мања од 500 КБ. Почећемо директно са радом на СКЛите базама података и табелама.

У овом водичу за СКЛите научићете како приступити бази података СКЛите и користити је -

  • СТВАРИ базу података
  • СКЛите ЦРЕАТЕ базу података на одређеној локацији помоћу Опен
  • Направите базу података и попуните је табелама из датотеке
  • Резервна копија и база података
  • Испусти базу података

СКЛите ЦРЕАТЕ база података

За разлику од других система за управљање базама података, у СКЛите не постоји наредба ЦРЕАТЕ ДАТАБАСЕ. У овом водичу за СКЛите, ево како можете створити нову базу података:

  • Отворите алатку Виндовс Цомманд Лине (цмд.еке) од почетка, откуцајте „цмд“ и отворите је.
  • "Цмд" ће се отворити у подразумевани кориснички директоријум, на мојој машини, то је "ц: \ усерс \ МГА":

  • Из водича за инсталацију и пакете, сада је требало да креирате директоријум СКЛите у директоријуму „Ц“ и на њега копирате склите3.еке.
  • Након тога би требало да изаберемо датотеку СКЛите и да се крећемо према месту склите3.еке помоћу следеће наредбе СКЛите:

  • Следи основна синтакса наредбе склите3 за креирање базе података
    склите3 СцхоолДБ.дб 
  • Ово ће створити нову базу података са именом „ СцхоолДБ.дб“ у истом директоријуму у који сте копирали .еке датотеку.

  • Ако одаберете датотеку СКЛите и одете до директоријума: "ц: \ склите", наћи ћете да је датотека "СцхоолДБ.дб" креирана као следећи снимак екрана:

  • Можете осигурати стварање базе података писањем следећих СКЛите наредби:
    .базе података

    Ово ће вам дати списак створених база података, и тамо бисте требали видети нову базу података „ СцхоолДБ.дб“ :

СКЛите ЦРЕАТЕ базу података на одређеној локацији помоћу Опен

Ако желите научити како отворити СКЛите датотеку и створити датотеку базе података на одређеној локацији, а не на истој локацији на којој се налази склите3.еке, ево како прегледати СКЛите базу података:

  • Ручно дођите до фасцикле у којој се налази склите3.еке „Ц: \ склите“.

  • Двапут кликните склите3.еке да бисте отворили СКЛите командну линију.
  • Наредба за отварање датотеке базе података је:
    .отворите ц: /усерс/мга/десктоп/СцхоолДБ.дб
  • Ово ће створити нову базу података са именом „СцхоолДБ.дб“ и сачувати датотеку базе података на наведеном месту.

    Имајте на уму да ће се иста наредба користити за отварање датотеке базе података ако је датотека базе података већ креирана. Дакле, ако поново напишете исту тачну команду, отворићете саму базу података:

    .отворите ц: /усерс/мга/десктоп/СцхоолДБ.дб

    СКЛите ће проверити име датотеке „СцхоолДБ.дб“ да ли се налази на истом месту или не. Ако датотека постоји, отвориће је. У супротном, створиће се нова база података са истим именом датотеке која је наведена на наведеном месту.

СКЛите креира базу података и попуњава је табелама из датотеке

Ако имате .СКЛ датотеку која садржи шему табела и желите да из те датотеке направите нову базу података са истим табелама, у следећем примеру ћемо вам објаснити како се то ради.

Пример:

У следећем примеру ћемо створити узорак базе података. Користићемо овај узорак базе података у целом упутству за СКЛите , са именом „СКЛитеТуториалсДБ“ и попунити га табелама. Гласи:

  • Отворите текстуалну датотеку и залепите следеће СКЛите наредбе у њу:
    СТВОРИ ТАБЕЛУ [Одељења] ([ДепартментИд] ПРИМАРНИ КЉУЧ ЦИЈЕЛОГ НИЈЕ НУЛТА,[Име одељења] НВАРЦХАР (50) НОТ НУЛЛ);СТВОРИ ТАБЕЛУ [Студенти] ([СтудентИд] ЦЕЛИНСКИ ПРИМАРНИ КЉУЧ НИЈЕ ПРАЗАН,[Име студента] НВАРЦХАР (50) НИЈЕ НУЛЛ,[Ид одељења] ИНТЕГЕР НУЛЛ,[ДатеОфБиртх] ДАТУМ НУЛЛ);СТВОРИ ТАБЕЛУ [Предмети] ([СубјецтИд] ИНТЕГРИРАНИ НУЛЛ ПРИМАРНИ КЉУЧ,[СубјецтНаме] НВАРЦХАР (50) НИЈЕ НУЛЛ);СТВОРИ ТАБЕЛУ [Ознаке] ([СтудентИд] ИНТЕГЕР НОТ НУЛЛ,[СубјецтИд] ИНТЕГЕР НИЈЕ НУЛЛ,[Означи] ИНТЕГЕР НУЛЛ); 

    Горњи код ће створити четири табеле како следи:

  • Табела "Одељења" са следећим колонама:
    • " ДепартментИд " цео број означава ИД одељења и он је декларисан као ПРИМАРНИ КЉУЧ (објашњено касније у одељку Ограничења колона).
    • " ДепартментНаме " - назив низа за одељење и не дозвољава нулл вредности које користе ограничење НОТ НУЛЛ.
  • Табела „ Студенти “ са следећим колонама:
    • " СтудентИд " је цео број и он је проглашен ПРИМАРНИМ КЉУЧЕМ.
    • СтудентНаме “ - име студента и не дозвољава нулл вредност која користи ограничење НОТ НУЛЛ.
    • " ДепартментИд " Цео број који се односи на ИД одељења на колону ИД одељења у табели одељења.
    • ДатеОфБиртх “ Датум рођења ученика.
  • Табела „ Предмети “ са следећим колонама:
    • " СубјецтИд " цео број и он је декларисан као ПРИМАРНИ КЉУЧ.
    • " СубјецтНаме " вредност низа и не дозвољава нулл вредности.
  • Табела „Ознаке“ са следећим колонама:
    • Цео број „ СтудентИд “ означава ИД ученика.
    • Цели број " СубјецтИд " означава Ид предмета.
    • Означи “ ознаку коју студент добије у одређеном предмету, такође је цео број и дозвољава нулл вредности.
  • Сачувајте датотеку у СКЛите као „СКЛитеТуториалсДБ.скл“ на истој локацији где се налази склите3.еке.
  • Отворите цмд.еке и идите до директоријума у ​​којем се налази склите3.еке.
  • Напишите следећу команду:
    склите3 СКЛитеТуториалсДБ.дб <СКЛитеТуториалсДБ.скл
  • Затим треба створити нову базу података „СКЛитеТуториалсДБ“ , а датотека „СКЛитеТуториалсДБ.дб“ налазиће се у истом директоријуму. Гласи:

  • Можете осигурати стварање ове табеле отварањем базе података коју смо управо креирали овако:
    .опен СКЛитеТуториалсДБ.дб
  • Затим напишите следећу команду:
    .табеле
  • Ова наредба ће вам дати листу табела у " СКЛитеТуториалсДБ " и требали бисте видети четири табеле које смо управо креирали:

СКЛите сигурносна копија и база података

Да бисте направили резервну копију базе података, прво је морате отворити на следећи начин:

  • Дођите до директоријума „ Ц: \ склите“ , а затим двапут кликните на склите3.еке да бисте га отворили.
  • Отворите базу података помоћу следећег упита
    .отворите ц: /склите/сампле/СцхоолДБ.дб

    ова наредба ће отворити базу података која се налази у следећем директоријуму "ц: / склите / сампле /"

  • Ако се налази у истом директоријуму где се налази склите3.еке, тада не треба да наведете локацију, попут ове:
    .отвори СцхоолДБ.дб
  • Затим за сигурносну копију базе података напишите следећу команду:
  • Ово ће направити резервну копију целе базе података у нову датотеку „СцхоолДБ.дб“ у истом директоријуму:
    .резервна школа СцхоолДБ.дб 
  • Ако након извршавања те наредбе не видите грешке, то значи да је сигурносна копија успешно направљена.

СКЛите Дроп Датабасе

За разлику од других система за управљање базама података, не постоји наредба ДРОП ДАТАБАСЕ СКЛите. Ако желите испустити базу података СКЛите, све што морате учинити је избрисати датотеку базе података.

Напомене:

  • Не можете створити две базе података на истој локацији са истим именом, име базе података је јединствено у истом директоријуму.
  • Имена база података не разликују велика и мала слова.
  • Нису потребне привилегије потребне за креирање база података.

Занимљиви Чланци...