Skip to main content

8 најбољих СКЛ књига за куповину 2018

Anonim

Наши уредници самостално истражују, тестирају и препоручују најбоље производе; можете сазнати више о нашем процесу прегледа овдје. Можда ћемо добити провизије за куповину из наших одабраних линкова.

Након његовог развоја у 1970-тим, Струцтуред Куери Лангуаге (СКЛ) ускоро постаје стандард за комуникацију са релацијским базама података. Током претходних деценија, језик је наставио да расте значајно, са неколико варијанти које су прошириле и унапредиле његову употребу за специфичне платформе база података. Познавање синтакси и употреба СКЛ-а је неопходно за многе, од пословних аналитичара и научника података до програмера и администратора базе података. Мада разумевање дубине СКЛ-а може бити компликовано, срећом, постоји десетине књига које ће вас довести до брзине.

Иако су многи референтни водичи усмерени на почетнике СКЛ-а, други добро служе онима који траже напредније разумевање. Слично томе, иако се неколико водича фокусира на специфичну верзију базе података као што је Мицрософт СКЛ Сервер, друге су широко примењиве на многим платформама релацијске базе података. Без обзира на изглед ваше СКЛ потребе, пронашли смо најбоље СКЛ водиче и референце за програмере, администраторе и друге купце.

Наши најбољи избори

Најбољи за почетнике: Почетак са СКЛ-ом

Погледајте на Амазон Сее на Барнесанднобле.цом

Издавач ветеринарских технологија О'Реилли издао је много различитих СКЛ водича током година, али за оне који само паде своје прсте у воду, Почетак са СКЛ-ом је идеално место за почетак.

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

Док се већина књиге фокусира на основне наредбе потребне за проналажење података, сортирање и ажурирање, последње поглавље разматра напредније теме и пружа додатне ресурсе за оне који су заинтересовани.

Руннер-Уп, најбољи за почетнике: СКЛ Алл-ин-Оне Фор Думмиес

Погледајте на Амазон

Шансе су да сте у неком тренутку препознали посебан црно-жути дизајн књиге "За даме" - ипак, серија покрива невероватан низ тема. СКЛ Алл-ин-Оне за Думмиес је тежак задатак, али њене 750+ странице су подељене на осам волумена, са логичком структуром која чини рад кроз то мање преовлађујуће. Књига је написана на лаган и приступачан начин - од читаоца преузима одређени степен општег техничког знања, али не и нужно за администрацију или развој базе података.

Осим основних појмова иза језика, СКЛ Алл-ин-Оне за Думмиес покрива неколико других сродних тема, укључујући сигурност података, развој, КСМЛ, подешавање перформанси базе података и још много тога. Књига је доступна како у Киндле тако иу физичком облику, са преузимања кода доступне од издавача.

Бест фор Куицк Геттинг то Спеед: СКЛ за 10 минута

Погледајте на Амазон Сее на Барнесанднобле.цом Погледајте на циљ

Ако сте програмер, пословни аналитичар или неко ко треба брзо да се усагласи са коришћењем СКЛ-а, СКЛ за 10 минута написано је с вама на уму. Иако вам мало вероватно не постане стручњак веома брзо, књига одлично служи да подучавате суштине у журби и разложите на 22 лекције које покривају све од основних СЕЛЕЦТ и УПДАТЕ изјава до напредних тема као што су ускладиштене процедуре и трансакциона обрада.

Садржај је представљен у логичном и методичном редоследу, али је такође лако ући у и иза сваке одељка по потреби, синтаксу и концепте учења само када их затребате. У тексту су обухваћене неколико платформи базе података: Мицрософт Аццесс и СКЛите на МиСКЛ, Орацле и још много тога, чинећи примере релевантне и директно примјењиве на шире подручје читача. Са пуним колорним примерима кодова у папирној верзији књиге, и пуно инструкција и објашњења дуж пута, ово је идеалан ресурс за СКЛ ученика који је заглавио у времену.

Најбољи за креирање сложених упита: СКЛ упити за смртоносне смртнике

Погледајте на Амазон Сее на Барнесанднобле.цом

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

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

Бест фор Куицк Референце: СКЛ Поцкет Гуиде

Погледајте на Амазон

Без обзира да ли сте администратор развијача или администратора базе података, или сте већ годинама радили са СКЛ-ом, памћење детаља сваке могуће наредбе и аргумената било би супер човјек. Тамо је Јонатхан Генницк компактан СКЛ џепни водич долази у.

Покривајући низ сервера базе података укључујући Мицрософт СКЛ Сервер, Орацле, ДБ2 и друге, ова практична референца објашњава разлике у имплементацији између платформи и служи као одличан освежитељ за ретко коришћене команде.

Дизајниран као референца, а не ручно, нема потребе да читате књигу са насловне стране на насловну страну - дизајниран је да седне на столу и консултује се када је то потребно. Док сте могли да пронађете већину информација унутар са неколико добрих Гоогле претраживања, можете брзо да прелиставате СКЛ џепни водич јер тачне информације које су вам потребне често су брже, прецизније и имају далеко мање шансе за одвраћање пажње.

Најбоље за учење Т-СКЛ: Т-СКЛ основе

Погледајте на Амазон

Већина водича и референци СКЛ-а покушава да буде платформа-агностик, што им омогућава да буду корисни за шири спектар читача, а то није увек тачно или потпуно за било који одређени систем базе података. Међутим, за оне који су у потпуности у потпуности радили са Мицрософт СКЛ Сервером, међутим, у потпуности се фокусирају на компликације Трансацт-СКЛ-а специфичне варијанте језика Мицрософт-а, можда су боља опција.

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

Корисно за програмере, администраторе базе података и кориснике енергије, ова књига није само листа команди и синтакси. Уместо тога, она предаје и теорију која стоји иза Т-СКЛ-а и како је најбоље искористити у стварном свијету, са пуно практичних примјера како би се помогло на путу.

Најбољи за програмера: Мурацхов СКЛ Сервер 2016 за програмера

Погледајте на Амазон

Без обзира да ли сте искусни програмер који треба да побољша ваше Мицрософт СКЛ Сервер вештине или програмер на нивоу нивоа који жели постати бољи код СКЛ кодирања, Мурач СКЛ Сервер 2016 за програмера је савршено место за почетак.

Као што сугерише наслов, књига од скоро 700 страница је првенствено намењена програмерима, али када је релевантно, представљене су и корисне информације о администрацији базе података. Његова двадесет поглавља подељена су на четири секције - увод, кључне СКЛ вјештине, напредне СКЛ вјештине и дизајн и имплементација базе података - користећи Мурацхов необичан али разумљив приступ постављања концепта и дискусије на странице са лијевим / чак и нумерисаним сличицама и примјерима на десним страницама.

Све се објашњава једноставно и јасно, без обзира да ли се ради о уводним темама попут прикупљања и сакупљања података или сложенијих предмета као што су ускладиштене процедуре, окидачи или кориштење .НЕТ заједничког језика рунтиме (ЦЛР).

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

Најбоље за учење радити: Проблеми са СКЛ праћењем

Погледајте на Амазон

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

Књига садржи 57 проблема, који се крећу од потешкоћа од почетника до напредног, а дизајнирани су да имитирају изазове са којима се СКЛ корисници суочавају у стварном свету. Намера аутора је да научи читаоце да "размишљају у СКЛ-у", анализирају проблеме са подацима и износе високо квалитетна рјешења.

За оне који немају приступ постојећем серверу базе података, укључени су и упутства за инсталацију за бесплатни Мицрософт СКЛ Сервер Екпресс издање и студио за управљање, заједно са видео водичем за базу података узорака.

Проблеми СКЛ праксе је углавном оријентисана према онима који желе да преузму податке (преко СЕЛЕЦТ-ових изјава) уместо да ажурирају постојеће информације, а ко треба научити најефикасније начине за то. Доступан је иу верзијама Киндле и у матицној верзији, а аутор је доступан путем е-поште за помоћ у вези са проблемима и упите.

Наш процес

Наши писци проводе 15 сати истражујући најпопуларније СКЛ књиге на тржишту. Пре него што су дали своје коначне препоруке, размотрили су 17 различите књиге у целини, приказане опције од 14 различите издаваче и читати преко 100 прегледи корисника (и позитивни и негативни). Сва ова истраживања доприносе препорукама којима можете веровати.