Шта је СКЛ Сервер?
СКЛ СЕРВЕР је релациони систем управљања базама података (РДБМС) који је развио Мицрософт. Првенствено је дизајниран и развијен да се такмичи са МиСКЛ и Орацле базом података.
СКЛ Сервер подржава АНСИ СКЛ, који је стандардни језик СКЛ (језик структурираних упита). Међутим, СКЛ Сервер долази са сопственом имплементацијом СКЛ језика, Т-СКЛ (Трансацт-СКЛ).
Т-СКЛ је Мицрософтов својствени језик познат као Трансацт-СКЛ. Пружа даље могућности декларисања променљиве, руковање изузецима, ускладиштену процедуру итд.
СКЛ Сервер Манагемент Студио (ССМС) је главни алат за интерфејс за СКЛ Сервер и подржава 32-битно и 64-битно окружење.
У овом упутству ћете научити.
- Историја верзија СКЛ Сервер
- Издања СКЛ Сервера
- МС СКЛ Сервер као архитектура клијент-сервер
- Кључне компоненте и услуге СКЛ Сервера
- Примери СКЛ сервера
- Значај инстанци СКЛ сервера
Историја верзија СКЛ Сервер
- Мицрософт и Сибасе објавили су верзију 1.0 1989. године.
- Међутим, партнерство између ове двојице окончано је почетком 1990-их.
- Мицрософт је задржао власничка права над именом СКЛ Сервер.
- Од 1990-их објављене су наредне верзије СКЛ Сервера, укључујући СКЛ Сервер 2000, 2005, 2008, 2012, 2014, 2016, 2017 и 2019
Издања СКЛ Сервера
Доступна су следећа издања
СКЛ Сервер Ентерприсе: Користи се у врхунским, великим размерама и критичним пословима. Пружа врхунску сигурност, напредну аналитику, машинско учење итд.
СКЛ Сервер Стандард: Погодан је за средње нивое апликација и података. Укључује основно извештавање и аналитику.
СКЛ Сервер ВЕБ: Дизајниран је за опцију са ниским укупним трошковима власништва за веб хостере. Пружа могућност скалабилности, приступачности и могућности управљања за мала и велика веб својства.
Програмер за СКЛ Сервер: Слично је издању предузећа за непроизводно окружење. Углавном се користи за израду, тестирање и демонстрацију.
СКЛ Сервер Екпресс: Намењен је малим апликацијама и бесплатан за употребу.
МС СКЛ Сервер као архитектура клијент-сервер
Погледајмо доњи ранојутарњи разговор између маме и њеног сина Тома.
Браинсторм:
Питај свој мозак
…. !!! „Можете ли да мапирате ко је КЛИЈЕНТ и ко је СЕРВЕР?“Најсигурнији одговор био би - „Прилично сам паметан у томе и
… Син је КЛИЈЕНТ јер захтева шољу кафе, а мајка, Способна за припрему кафе, је СЕРВЕР. "Том тражи мајку, шољу кафе. Коначно, мама обрађује млеко, кафу, шећер и припрема кафу да је сервира врућу.
Аналогија: МС СКЛ СЕРВЕР архитектура.
КЛИЈЕНТ је апликација која шаље захтеве МС СКЛ СЕРВЕР-у инсталираном на датој машини. СЕРВЕР је у могућности да обрађује улазне податке према захтеву. На крају, одговорите као резултат ОБРАЂЕНИ ИЗЛАЗНИ ПОДАЦИ.
Кључне компоненте и услуге СКЛ Сервера
Датабасе Енгине: Ова компонента управља складиштењем, брзом обрадом трансакција и осигуравањем података.
СКЛ Сервер: Ова услуга покреће, зауставља, зауставља и наставља инстанцу Мицрософт СКЛ Сервера. Извршно име је склсервр.еке.
СКЛ Сервер агент: Обавља улогу планера задатака. То може покренути било који догађај или према захтеву. Извршно име је склагент.еке.
Прегледач СКЛ Сервера: Ово преслушава долазни захтев и повезује се са жељеном инстанцом СКЛ сервера. Извршно име је склбровсер.еке.
Претраживање целокупног текста СКЛ Сервер-а: Омогућава кориснику покретање упита у целокупном тексту према подацима знакова у СКЛ табелама. Извршно име је фдлаунцхер.еке.
СКЛ Сервер ВСС Вритер: Омогућава израду резервних копија и обнављање датотека са подацима када СКЛ сервер није покренут. Извршно име је склвритер.еке.
СКЛ Сервер Аналисис Сервицес (ССАС): Пружају могућности анализе података, рударења података и машинског учења. СКЛ сервер је интегрисан са Р и Питхон језиком за напредну аналитику. Извршно име је мсмдсрв.еке.
СКЛ Сервер Репортинг Сервицес (ССРС): Пружа функције извештавања и могућности доношења одлука. Укључује интеграцију са Хадооп-ом. Извршно име је РепортингСервицесСервице.еке
СКЛ Сервер Интегратион Сервицес (ССИС): Пружају могућности екстракције и трансформације и учитавања различитих врста података из једног извора у други. Може се посматрати као претварање сирових информација у корисне информације. Извршно име је МсДтсСрвр.еке
Примери СКЛ сервера
СКЛ Сервер вам омогућава покретање више услуга у покрету, при чему свака услуга има засебне пријаве, портове, базе података итд. Они су подељени на две:
- Примарне инстанце
- Именоване инстанце.
Постоје два начина на која можемо приступити примарној инстанци. Прво, можемо користити име сервера. Друго, можемо користити његову ИП адресу. Именованим инстанцама се приступа додавањем косе црте и имена инстанце.
На пример, да бисте се повезали са инстанцом званом кик на локалном серверу, требало би да користите 127.0.0.1 \ киз. Од СКЛ Сервера 2005 и новије верзије, можете истовремено покретати до 50 инстанци на серверу.
Имајте на уму да иако на истом серверу можете имати више инстанци, само једна од њих мора бити подразумевана инстанца, док остале морају бити именоване инстанце. Све се инстанце могу истодобно покретати, а свака инстанца ради независно од осталих инстанци.
Значај инстанци СКЛ сервера
Следе предности програма СКЛ Сервер:
1. За уградњу различитих верзија на једну машину
На једном рачунару можете имати различите верзије СКЛ Сервера. Свака инсталација ради независно од осталих инсталација.
2. За смањење трошкова
Примери нам могу помоћи да смањимо трошкове управљања СКЛ сервером, посебно у куповини лиценце за СКЛ Сервер. Можете добити различите услуге од различитих инстанци, стога нема потребе за куповином једне лиценце за све услуге.
3. Одвојено за одржавање развојног, производног и тест окружења
То је главна предност постојања многих инстанци СКЛ Сервера на једном рачунару. Можете користити различите инстанце за развој, производњу и тестирање.
4. За смањење привремених проблема са базом података
Када су све услуге покренуте на једној инстанци СКЛ Сервера, велике су шансе да имате проблема са проблемима, посебно проблемима који се стално понављају. Када се такве услуге покрећу на различитим инстанцама, можете избећи такве проблеме.
5. За раздвајање безбедносних привилегија
Када се различите услуге изводе на различитим инстанцама СКЛ Сервера, можете се усредсредити на обезбеђивање инстанце која покреће најосетљивију услугу.
6. За одржавање резервног сервера
Инстанца СКЛ Сервера може пропасти, што доводи до прекида услуга. Ово објашњава важност постављања резервног сервера у случају да тренутни сервер закаже. То се лако може постићи коришћењем инстанци СКЛ Сервера.
Резиме:
- СКЛ Сервер је дефинисан као систем релационог управљања базама података (РДБМС) који је развио Мицрософт
- Т-СКЛ значи Трансацт-СКЛ, користан језик компаније Мицрософт
- Мицрософт и Сибасе објавили су верзију 1.0 1989. године
- Различита издања СКЛ Сервера су Ентерприсе, Стандард, Веб, Девелопер и Екпресс
- Критичне компоненте СКЛ Сервера су Датабасе Енгине, СКЛ Сервер, СКЛ Сервер Агент, СКЛ Сервер Бровсер, СКЛ Сервер Фулл-Тект Сеарцх, итд.
- Можете покренути више инстанци СКЛ Сервера на истом рачунару.