20 најпопуларнијих питања о СКЛите интервјуу & амп; Одговори

Anonim

Преузмите ПДФ

1) Објасните шта је СКЛите?

СКЛите је релативни систем управљања базама података који је углавном у складу са АЦИД-ом и који се налази у релативно малој програмској библиотеци Ц.

2) Наведите стандардне СКЛите наредбе?

Стандардне СКЛите наредбе у интеракцији с релацијским базама података сличне су СКЛ-у. Су

  • СЕЛЕЦТ
  • КРЕИРАЈ
  • ИНСЕРТ
  • АЖУРИРАЊЕ
  • КАП
  • ИЗБРИШИ

На основу своје оперативне природе ове наредбе се могу класификовати.

3) Објасните шта су СКЛите трансакције?

Трансакција се назива јединицом рада која се врши према бази података. То је ширење једне или више промена у бази података. Својства трансакција одређује АЦИД.

  • Атомицност: Осигурава да су све радне јединице успешно завршене
  • Конзистентност: Осигурава да база података мења стања након успешно извршене трансакције
  • Изолација: Омогућава трансакцијама да функционишу независно и транспарентне једна другој
  • Трајност: Осигурава да резултат или ефекат извршене трансакције потраје у случају квара система

4) Наведите подручја у којима СКЛите добро функционише?

СКЛите добро функционише са

  • Уграђени уређаји и интернет ствари
  • Формат датотеке апликације
  • Анализа података
  • Веб странице
  • Кеш за податке предузећа
  • База података на страни сервера
  • Архива датотека
  • Интерне или привремене базе података
  • Замена за ад хоц датотеке на диску
  • Експерименталне екстензије СКЛ језика
  • Станд-ин за базу података предузећа током демонстрација или тестирања

5) Која је разлика између СКЛ и СКЛите?

СКЛ СКЛите
СКЛ је језик структурираних упита СКЛите је моћан, уграђен релациони систем управљања базама података који се углавном користи у мобилним уређајима за складиштење података
СКЛ подржава ускладиштене процедуре СКЛите не подржава ускладиштене процедуре
СКЛ је заснован на серверу СКЛите је заснован на датотекама

6) Наведите предности СКЛите-а?

  • За рад није потребан засебан систем процесора сервера
  • Није потребно подешавање или администрација СКлите долази са нултом конфигурацијом
  • База података СКЛите може се чувати у једној датотеци диска на више платформи
  • СКЛите је врло компактан са мање од 400 КиБ
  • СКЛите је самосталан, што значи да нема спољних зависности
  • Подржава готово све типове ОС-а
  • Написан је на АНСИ-Ц и пружа АПИ за употребу који се лако користи

7) Спомените које су класе СКЛите складишта? Класе СКЛите складишта укључују

  • Нулл : Вредност је НУЛЛ вредност
  • Интегер : Вредност је целобројна (1,2,3, итд)
  • Стварно : Вредност је вредност са покретном зарезом, смештена као 8-бајтни ИЕЕЕ број са покретном тачком
  • Текст : Вредност је текстуални низ, ускладиштен помоћу кодирања базе података (УТФ-8, УТФ-16БЕ)
  • БЛОБ (Бинарни велики објекат) : Вредност је блоб података, тачно ускладиштена онако како је унета

8) Објасните како се чувају логичке вредности у СКЛите-у?

Логичке вредности у СКЛите-у се чувају као цели бројеви 0 (нетачно) и 1 (тачно). СКЛите нема засебну логичку класу складиштења.

9) Објасните шта користи СКЛИТЕ гроуп би цлаусе?

Клаузула СКЛИТЕ група по користи се у сарадњи са СЕЛЕЦТ наредбом за распоређивање идентичних података у групе.

10) Спомените која се команда користи за креирање базе података у СКЛите-у?

За креирање базе података у СКЛите-у користи се наредба „склите3“. Основна синтакса за креирање базе података је $ склите3 ДатабасеНаме.дб.

11) Спомените за шта се користи .думп команда?

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

12) Објасните како можете да избришете или додате колоне из постојеће табеле у СКЛите-у?

Постоји врло ограничена подршка за промену (додавање или брисање) табеле. У случају да ако желите да избришете или додате колоне из постојеће табеле у СКЛитеу, прво морате да сачувате постојеће податке у привремену табелу, испустите стару табелу или колону, направите нову табелу, а затим копирајте податке из привремене сто.

13) Спомените која је максимална величина ВАРЦХАР-а у СКЛите-у?

СКЛите нема одређену дужину за ВАРЦХАР. На пример, можете прогласити ВАРЦХАР (10) и СКЛите ће тамо сместити 500 милиона знаковних низова. Задржаће свих 500 знакова нетакнутима.

14) Поменути када користити СКЛите, а када не СКЛите?

СКЛите се може користити у следећим условима

  • Уграђене апликације : Не захтева проширење попут мобилних апликација или игара
  • Замена процене диска : Апликација која захтева директно писање или читање датотека на диск
  • Тестирање : Приликом тестирања логике пословних апликација

Када не користити СКЛите

  • Вишекорисничке апликације : Када више клијената треба да приступи истој бази података и користи је
  • Апликације које захтевају велику количину писања: Омогућава вам да користите само једну операцију писања која се одвија у било ком тренутку

15) Објасните како опоравити избрисане податке из моје СКЛите базе података?

Да бисте повратили информације, можете користити резервну копију датотеке базе података, али ако немате резервну копију, опоравак је немогућ. СКЛите користи опцију СКЛИТЕ СЕЦУРЕ ДЕЛЕТЕ која преписује сав избрисани садржај нулама.

16) Када можете добити грешку СКЛИТЕ_СЦХЕМА?

Грешка СКЛИТЕ_СЦХЕМА враћа се када припремљени СКЛ израз није важећи и не може се извршити. Такав тип се јавља само када се за покретање СКЛ-а користе интерфејси склите3 припрема () и склите3 степ ().

17) Наведите који је класификациони број извозне контроле (ЕЕЦН) за СКЛите?

Ниједан ЕЦЦН не описује основни изворни код СКЛите јавног домена. Стога ЕЦЦН треба извести као ЕАР99. Али ако додајете нови код или повезујете СКЛите са апликацијом, то може променити ЕЕЦН број.

18) Објасните шта је поглед у СКЛите-у?

У СКЛите-у је поглед заправо састав табеле у облику унапред дефинисаних СКЛите-ових упита. Поглед се може састојати од свих редова табеле или изабраних редова из једне или више табела.

19) Објасните шта су СКЛите индекси?

СКЛите индекси су посебне табеле за претрагу које претраживач базе података користи за убрзање претраживања података. Једноставним речима, то је показивач на податке у табели.

20) Када индексе треба избегавати?

Индексе треба избегавати када

  • Столови су мали
  • Табеле које се често мењају
  • Колоне којима се често манипулише или имају велики број НУЛЛ вредности