Microsoft SQL Server: razlika između inačica

m
RpA: WP:NI, WP:HRV
m (→‎Povijest: ispravak wikipoveznica)
m (RpA: WP:NI, WP:HRV)
 
== Povijest ==
 
Prva verzija SQL Servera koji ima veze sas Microsoftom (ranije je Sybase proizvodio SQL server pod imenom „Sybase SQL server“) izašla je na svjetlo dana [[1989.]] godine pod imenom „SQL Server for OS/2 1.0“. Ta verzija bila je identična Sybase-ovom SQL serveru 3.0 koji je radio pod [[Unix]] sistemom. Microsoft SQL Server pod tim imenom se počeo prodavati 1992. godine, a puno ime mu je glasilo Microsoft SQL Server 4.2 koji se još uvijek vrtio na OS/2 platformi. Prvi SQL Server za [[Microsoft Windows|Windows NT]] izašao je isto kada i sami Windows-i. U tom trenutku Sybase i Microsoft su se razišli, te je Sybase počeo razvijati svoju bazu podataka pod imenom [[Adaptive Server Enterprise]] da bi se izbjeglo zbunjivanje korisnika oko imena. Do 1994. Microsoft je svejedno morao na sada svojem sustavu nositi Sybaseovu oznaku zbog autorskih prava.
 
Od trenutka raskida sa Sybaseom, Microsoft je napravio značajne pomake u razvoju svoje baze podataka. SQL Server je prva baza podataka na svijetu koja je posjedovala [[korisničko sučelje]]. Sve baze su u tadašnje vrijeme radili pomoću „command-line“ sistema koji zna biti izrazito nezgodan i nezgrapan. Također, SQL Server je prva komercijalna baza podataka koja je podržala [[Intel]]ovu 64-bitnu arhitekturu procesora. Aktualna je verzija SQL Server 2008 iz [[2008.]] godine.
== Tehnologije ==
 
SQL Server koristi Transact SQL kao implementaciju SQL-92 (ISO standard za SQL, prihvaćen 1992. godine) sas mnogim ekstenzijama. T-SQL uglavnom dodaje dodatnu sintaksu prilikom pisanja procedura, te utječe na podršku za transakcije. Microsoft SQL server i Sybase/ASE obje komuniciraju preko [[aplikacija|aplikacijski]] niveliranog [[protokol (računarstvo)|protokol]]a imenom „Tabular Data Stream“ ili kraće TDS. TDS je također implementiran od strane FreeTDS-a da bi se omogućilo da što više aplikacija može komunicirati s Microsoft SQL Server i Sybase bazama podataka.
 
Microsoft SQL također podržava „[[Open Database Connectivity]]“, odnosno skraćeno ODBC tehnologiju. SQL Server 2005 posjeduje i podršku za [[Web]] servise, tj. za Simple Object Access Protocol, Service Oriented Architecture Protocol odnosno skraćeno SOAP W3C standard. To je izvanredna stvar zato što omogućuje ne Windows klijentima da komuniciraju preko te platforme sa SQL Serverom. U verziji 2005 također je izdan i certificiran JDBC API za komunikaciju sas [[Java (programski jezik)|Java]] aplikacijama. SQL Server također posjeduje i mogućnosti poput mirroringa, clusteringa i snapshots-ova.
 
== Razvoj pod SQL Serverom ==
149.489

uređivanja