www.wikidata.uk-ua.nina.az
Microsoft SQL Server sistema upravlinnya bazami danih yaka rozroblyayetsya korporaciyeyu Microsoft Yak server danih vikonuye golovnu funkciyu po zberezhennyu ta nadannyu danih u vidpovid na zapiti inshih zastosunkiv yaki mozhut vikonuvatisya yak na tomu zh samomu serveri tak i u merezhi Microsoft SQL ServerTip Relyacijna sistema keruvannya bazami danih propriyetarne programne zabezpechennya komunikacijnij protokol i organizaciyaRozrobnik MicrosoftPershij vipusk 24 kvitnya 1989Operacijna sistema Linux Windows i Windows ServerMova programuvannya C C i C SharpDostupni movi anglijska indonezijska ispanska italijska kitajska korejska nimecka portugalska Braziliya rosijska francuzka yaponskaUkrayinska mova niStan rozrobki aktivnijLicenziya propriyetarna licenziya d i licenziya na programne zabezpechennyaVebsajt microsoft com sql server Microsoft SQL Server u VikishovishiMova sho vikoristovuyetsya dlya zapitiv Transact SQL stvorena spilno Microsoft ta Sybase Transact SQL ye realizaciyeyu standartu ANSI ISO shodo strukturovanoyi movi zapitiv SQL iz rozshirennyami Vikoristovuyetsya yak dlya nevelikih i serednih za rozmirom baz danih tak i dlya velikih baz danih masshtabu pidpriyemstva Bagato rokiv vdalo konkuruye z inshimi sistemami keruvannya bazami danih Zmist 1 Istoriya 1 1 Pohodzhennya 1 2 SQL Server 2005 1 3 SQL Server 2008 1 4 SQL Server 2012 1 5 SQL Server 2019 2 Redakciyi 3 Funkcionalnist 4 Rozrobka zastosunkiv 5 Vinoski 6 Posilannya 7 LiteraturaIstoriya RedaguvatiPohodzhennya Redaguvati Bazovij kod MS SQL Server do versiyi 7 0 gruntuvavsya na kodi Sybase SQL Server en Ce dozvolilo Microsoft vijti na rinok baz danih dlya pidpriyemstv de konkuruvali Oracle IBM i piznishe sama Sybase Microsoft Sybase i Ashton Tate en spochatku ob yednalisya dlya stvorennya i vipusku na rinok pershoyi versiyi programi sho otrimala nazvu SQL Server 1 0 dlya OS 2 blizko 1989 roku yaka faktichno bula ekvivalentom Sybase SQL Server 3 0 dlya Unix VMS ta in Microsoft SQL Server 4 2 buv vipushenij u 1992 roci ta vhodiv do skladu operacijnoyi sistemi Microsoft OS 2 versiyi 1 3 Oficijnij reliz Microsoft SQL Server versiyi 4 21 dlya OS Windows NT vidbuvsya odnochasno z relizom samoyi Windows NT versiyi 3 1 Microsoft SQL Server 6 0 buv pershoyu versiyeyu SQL Server stvorenoyu viklyuchno dlya arhitekturi NT i bez uchasti v procesi rozrobki Sybase Do togo chasu yak vijshla na rinok OS Windows NT Sybase i Microsoft rozijshlisya ta stvoryuvali vzhe vlasni modeli cogo programnogo produktu Microsoft namagalasya otrimati vinyatkovi prava na vsi versiyi SQL Server dlya Windows Piznishe Sybase zminila nazvu svogo produktu na Adaptive Server Enterprise en shob uniknuti plutanini z Microsoft SQL Server Do 1994 roku Microsoft otrimala vid Sybase tri povidomlennya pro avtorski prava yak natyak na pohodzhennya Microsoft SQL Server Pislya rozdilennya kompaniyi zrobili dekilka samostijnih reliziv program SQL Server 7 0 buv pershim serverom baz danih zi spravzhnim grafichnim interfejsom administruvannya Dlya usunennya pretenzij z boku Sybase u porushenni avtorskih prav ves uspadkovanij kod v somij versiyi buv perepisanij Ce zabezpechilo takozh j uspih SQL Server 2000 yakij buv pershoyu redakciyeyu oriyentovanoyu na arhitekturu IA 64 Protyagom podalshih shesti rokiv korporaciya Microsoft pracyuvala nad vdoskonalennyam vzhe isnuyuchoyi versiyi SQL Server 2000 doki ne zbuduvala zruchnishu sistemu Microsoft SQL Server 2005 Buli vdoskonaleni produktivnist klientski instrumenti integrovanogo seredovisha rozrobki a takozh u dekilkoh dodatkovih sistemah sho vstanovlyuyutsya razom iz SQL Server 2005 Zmineno instrumentarij procesiv keruvannya shovishami danih SQL Server Integration Services abo SSIS server zvitiv server OLAP ta intelekutalnogo analizu danih Analysis Services en a takozh dekilka tehnologij povidomlen osoblivo Service Broker ta Notification Services SQL Server 2005 Redaguvati Versiyi SQL Server Versiya Rik Povna nazva Kodove im ya1 0 OS 2 1989 SQL Server 1 0 4 2 1992 SQL Server 4 2 4 21 WinNT 1993 SQL Server 4 21 6 0 1995 SQL Server 6 0 SQL956 5 1996 SQL Server 6 5 Hydra7 0 1998 SQL Server 7 0 Sphinx 1999 SQL Server 7 0OLAP Plato8 0 2000 SQL Server 200032 bitna versiya Shiloh8 0 2003 SQL Server 200064 bitna versiya Liberty9 0 2005 SQL Server 2005 Yukon10 0 2008 SQL Server 2008 Katmai11 0 2012 SQL Server 2012 Denali12 0 2014 SQL Server 2014 SQL1413 2016 SQL Server 201614 2017 SQL Server 2017SQL Server 2005 vipushenij v listopadi 2005 ye nastupnikom SQL Server 2000 Na dodatok do sistemi keruvannya relyacijnimi bazami danimi vklyuchaye takozh sistemu keruvannya danimi XML Dlya cogo bulo viznacheno tip danih xml yakij mozhe vikoristovuvatis abo yak tip danih u stovpcyah tablic bazi dani abo yak literal u zapitah XML stovpci mozhut buti asocijovani z shemami XSD zberezheni dani XML pereviryayutsya shemami Pered zberezhennyam u bazi danih XML peretvoryuyetsya na dvijkovij tip danih Buli rozrobleni specialni indeksuyuchi metodi dlya danih XML Dani XML zapituyutsya z vikoristnnyam XQuery do SQL Server 2005 dodanij deyaki rozshirennya do movi T SQL sho dozvolyayut vkladennya zapitiv XQuery do T SQL Krim togo buli viznacheni novi rozshirennya XQuery nazvani XML DML yaki dozvolyayut robiti z danimi XML modifikaciyi na osnovi zapitiv SQL Server 2005 takozh dozvolyaye serveru bazi danih buti oprilyudnenim cherez vebservisi z vikoristannyam paketiv TDS sho prihovani u zapitah SOAP Koli dani dostupni vebservisi rezultati povertayutsya yak XML 1 Stosovno relyacijnih danih do T SQL buli dodani vlastivosti keruvannya pomilkami ta pidtrimka rekursivnih zapitiv SQL Server 2005 takozh vklyuchaye novi algoritmi indeksuvannya ta pokrashenu sistemu vidnovlennya pislya pomilok Storinki danih stali mistiti kontrolnu sumu dlya krashogo vidnovlennya pislya pomilok takozh bula dodana pidtrimka optimistichnogo paralelizmu Kontrol dozvoliv i dostupu buv zroblenij detalnishim a procesor zapitiv stav keruvati paralelnim vikonannyam zapitiv u efektivnishij sposib Prirodno pidtrimuyetsya podil na tablici ta indeksi tomu masshtabuvannya bazi danih na klasteri vidbuvayetsya legshe Do SQL Server 2005 bulo vvedene CLR SQL sho dozvolilo jomu ob yednatisya z NET Framework 2 12 kvitnya 2016 roku Misrosoft pripiniv oficijnu pidtrimku SQL Server 2005 3 SQL Server 2008 Redaguvati Nastupna versiya SQL Server SQL Server 2008 4 kodova nazva Katmai bula predstavlena 6 serpnya 2008 roku 5 Meta vipusku SQL Server 2008 zrobiti keruvannya danimi samonalashtovuvanim samoorganizovanim ta samopidtrimuvanim SQL Server 2008 takozh vklyuchaye pidtrimku strukturovanih i napivstrukturovanih danih u tomu chisli cifrovi media formati dlya zobrazhen zvukiv video j inshih multimedijnih danih Klyuchovim novovvedennyam SQL Server 2008 ye rozvineni zasobi upravlinnya resursami resource governor sho dozvolyayut efektivno upravlyati i rozpodilyati roboche navantazhennya za dopomogoyu vidstezhuvannya rivnya zavantazhennya procesora i obsyagu pam yati sho zajmayut pracyuyuchi zastosunki Microsoft vidilyaye zasobi upravlinnya na osnovi politik rozshireni mozhlivosti z skladannya zvitiv i provedennyu analizu a takozh rozvineni zasobi upravlinnya intelektualnimi resursami pidpriyemstva U produkti z yavilasya povnocinna pidtrimka nestrukturovanih danih i pokrashena sistema shifruvannya informaciyi Krim togo varto vidiliti rozshireni funkciyi roboti z geolokalizovanimi danimi Sered novih mozhlivostej i udoskonalen Microsoft SQL Server 2008 takozh slid zaznachiti poyavu novih tipiv danih a same prostorovih danih krashu sumisnist z zastosunkami storonnih rozrobnikiv napriklad Oracle tisnishu integraciyu z Office optimizovani zasobi shifruvannya danih zasobi upravlinnya na osnovi politik a takozh pokrasheni instrumenti zvitnosti i analizu Produkt SQL Server 2008 proponuyetsya v semi modifikaciyah oriyentovanih na rizni kategoriyi koristuvachiv zokrema na robochi grupi krupnih korporativnih zamovnikiv rozrobnikiv i inshih Cini na SQL Server 2008 v porivnyanni z poperednimi versiyami sistemi upravlinnya bazami danih zalishatsya tim samim Krim togo Microsoft proponuye koristuvacham bezkoshtovni versiyi produktu z obmezhenimi mozhlivostyami SQL Server 2008 Express i SQL Server Compact SQL Server 2012 Redaguvati SQL Server 2012 vklyuchaye nizku vdoskonalen dlya roboti z kritichnimi biznes zastosunkami i biznes analitikoyu yak v tradicijnih data centrah tak i v privatnih publichnih i gibridnih hmarnih seredovishah Sered novih mozhlivostej SQL Server 2012 vidilyayutsya SQL Server AlwaysOn rishennya pidtrimki visokogo rivnya dostupnosti danih ta avarijnogo vidnovlennya xVelocity tehnologiya zbilshennya produktivnosti shovish danih ta program biznes analitiki novi rishennya v oblasti vizualizaciyi PowerPivot i PowerView dlya stvorennya zvitiv i analitichnih program z Excel i SharePoint pokrasheni instrumenti dlya integraciyi danih i upravlinnya nimi vklyuchayuchi SQL Server Data Quality Services i Master Data Services nova semantichna model biznes analitiki ta instrument dlya administratoriv baz danih i rozrobnikiv zastosunkiv SQL Server Data Tools Takozh Microsoft zrobila znachni investiciyi v oblasti Big Data a same v integraciyu SQL Server i populyarnih instrumentiv dlya biznes analitiki z nestrukturovanoyu informaciyeyu SQL Server 2019 Redaguvati Mozhe pracyuvati na operacijnij sistemi Linuks Ubuntu versiyi vid 16 04 i vishe Redakciyi RedaguvatiMicrosoft robit SQL Server dostupnim u riznomanitnih variantah yaki riznyatsya naborami vlastivostej v zalezhnosti vid cilej kincevogo koristuvacha Ce taki redakciyi yak 6 SQL Server Compact Edition SQL CE en Kompaktne vidannya vkladenij mehanizm bazi danih Zavdyaki malomu obsyagu 2 Mb dlya DLL maye zmensheni vlastivosti u porivnyanni z inshimi variantami Rozmir bazi danih obmezhenij 4 Gb i ne mozhe vikoristovuvatisya yak sluzhba Windows SQL Server Express Edition en Ranishe vidomij pid nazvoyu MSDE Microsoft SQL Server Desktop Engine Microsoft SQL Server Express ye vilno poshiryuvanoyu versiyeyu SQL Server Dana versiya maye deyaki tehnichni obmezhennya takozh vidsutni grafichni instrumenti administruvannya Taki obmezhennya roblyat yiyi nepridatnoyu dlya rozgortannya velikih baz danih V osnovnomu vona vikoristovuyetsya u zastosunkah pri proektuvanni abo dlya samostijnogo vivchennya Rozmir bazi danih obmezhenij 4 Gb rozmir pam yati sho mozhe buti adresovanoyu 1 Gb pidtrimuye lishe odin procesor SQL Server Workgroup Edition SQL Server Workgroup Edition vklyuchaye funkcionalnist yadra bazi danih ale ne vklyuchaye dodatkovi servisi SQL Server Standard Edition SQL Server Standard edition vklyuchaye mehanizmi yadra bazi danih a takozh avtonomni servisi Vidriznyayetsya vid variantu Enterprise Edition tim sho pidtrimuye menshe aktivnih vuzliv ta ne vklyuchaye deyaki funkciyi zbilshennya produktivnosti SQL Server Enterprise Edition SQL Server Enterprise Edition ce povnofunkcionalna versiya SQL Server SQL Server Developer Edition SQL Server Developer Edition vklyuchaye ti sami funkciyi sho j SQL Server Enterprise Edition ale mistit obmezhennya shodo vikoristannya jogo lishe dlya rozrobki ta testuvannya Jogo licenziya ne dozvolyaye vikoristannya yak virobnichogo servera Funkcionalnist RedaguvatiMicrosoft SQL Server yak movu zapitiv vikoristovuye versiyu SQL sho otrimala nazvu Transact SQL skorocheno T SQL yaka ye realizaciyeyu SQL 92 standart ISO dlya SQL z bagatma rozshirennyami T SQL dozvolyaye vikoristovuvati dodatkovij sintaksis procedur sho zberigayutsya i zabezpechuye pidtrimku tranzakcij vzayemodiya bazi danih z keruyuchim zastosunkom Microsoft SQL Server ta Sybase ASE dlya vzayemodiyi z merezheyu vikoristovuyut protokol rivnya zastosunka pid nazvoyu Tabular Data Stream en TDS protokol peredachi tablichnih danih Microsoft SQL Server takozh pidtrimuye Open Database Connectivity ODBC interfejs vzayemodiyi zastosunkiv z SUBD Versiya SQL Server 2005 nadaye mozhlivist pidklyuchennya koristuvachiv cherez vebserver servisi sho vikoristovuyut protokol SOAP Ce dozvolyaye kliyentskim programam ne priznachenim dlya Windows krossplatformenno z yednuvatisya z SQL Server Microsoft takozh vipustila sertifikovanij drajver JDBC sho dozvolyaye zastosunkam pid keruvannya Java takim yak BEA i IBM Websphere z yednuvatisya z Microsoft SQL Server 2000 i 2005 SQL Server pidtrimuye dzerkalyuvannya ta klasterizaciyu baz danih Klaster serveru SQL ce sukupnist odnakovo konfigurovanih serveriv taka shema dopomagaye rozpodiliti roboche navantazhennya mizh dekilkoma serverami Usi serveri mayut odne virtualne im ya a dani rozpodilyayutsya za IP adresami mashin klasteru protyagom robochogo ciklu Takozh u razi vidmovi abo zboyu na odnomu z serveriv klasteru dostupne avtomatichne perenesennya navantazhennya na inshij server SQL Server pidtrimuye nadlishkove dublyuvannya danih za troma scenariyami Znimok Vikonuyetsya znimok bazi danih yakij server vidpravlyaye oderzhuvacham Istoriya zmin Vsi zmini bazi danih bezperervno peredayutsya koristuvacham Sinhronizaciya z inshimi serverami Bazi danih dekilkoh serveriv sinhronizuyutsya mizh soboyu Zmini usih baz danih vidbuvayutsya nezalezhno na kozhnomu serveri a pid chas sinhronizaciyi vidbuvayetsya zvirka danih Dublyuvannya takogo tipu peredbachaye mozhlivist virishennya protirich mizh bazami danih SQL Server 2005 maye vbudovanu pidtrimku NET Framework Zavdyaki comu proceduri bazi danih sho zberigayutsya mozhut buti napisani na bud yakij movi platformi NET z vikoristannyam povnogo naboru bibliotek dostupnih dlya NET Framework Na vidminu vid inshih procesiv NET Framework vidilyaye dodatkovu pam yat i buduye zasobi keruvannya SQL Server ne vikoristovuyuchi vbudovani zasobi Windows Ce pidvishuye produktivnist porivnyano iz zagalnimi algoritmami Windows oskilki algoritmi rozpodilu resursiv specialno nalagodzheni dlya vikoristannya u strukturah SQL Server Rozrobka zastosunkiv RedaguvatiMicrosoft ta inshi kompaniyi proponuyut veliku kilkist programnih zasobiv rozrobki yaki dozvolyayut rozroblyati zastosunki dlya biznesu z vikoristannyam baz danih Microsoft SQL Server Microsoft SQL Server 2005 vklyuchaye takozh Common Language Runtime CLR Microsoft NET sho dozvolyaye zastosunkam rozroblenim na movah platformi NET napriklad VB NET abo C realizovuvati proceduri sho zberigayutsya ta rizni funkciyi Poperedni versiyi zasobiv rozrobki Microsoft vikoristovuvali lishe API dlya nadannya funkcionalnogo dostupu do Microsoft SQL Server Vinoski Redaguvati Database Engine XML Enancements Arhiv originalu za 12 travnya 2013 Procitovano 3 grudnya 2007 Database Engine Enhancements Arhiv originalu za 12 travnya 2013 Procitovano 3 grudnya 2007 Prodlennyj srok podderzhki SQL Server 2005 zakanchivaetsya 12 aprelya 2016 g Arhiv originalu za 18 kvitnya 2016 Procitovano 26 kvitnya 2016 Microsoft SQL Server 2008 Arhiv originalu za 12 travnya 2013 Procitovano 6 kvitnya 2007 Microsoft Releases SQL Server 2008 Arhiv originalu za 28 serpnya 2008 Procitovano 8 serpnya 2008 SQL Server 2005 Features Comparison Arhiv originalu za 12 travnya 2013 Procitovano 3 grudnya 2007 Posilannya RedaguvatiOficijnij sajt SQL Server Arhivovano 26 lipnya 2008 u Wayback Machine Factsheet for SQL Server developers SSMS ToolsLiteratura RedaguvatiRobert Viejra Programuvannya baz danih Microsoft SQL Server 2005 Bazovij kurs Programmirovanie baz dannyh Microsoft SQL Server 2005 Bazovyj kurs M Dialektika 2007 S 832 ISBN 0 7645 8433 2 Majk Ganderloj Dzhozef Dzhorden Dejvid Chanc Osvoyennya Microsoft SQL Server 2005 Osvoenie Microsoft SQL Server 2005 M Dialektika 2007 S 2204 ISBN 0 7822 4380 6 Ken Henderson Profesijne kerivnictvo z SQL Server struktura ta realizaciya Professionalnoe rukovodstvo po SQL Server struktura i realizaciya M Izdatelskij dom Vilyams 2006 S 1056 ISBN 5 8459 0912 0 nbsp Ce nezavershena stattya pro programne zabezpechennya Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi Otrimano z https uk wikipedia org w index php title Microsoft SQL Server amp oldid 38525211