Microsoft SQL Server
| Microsoft SQL Server | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Categorie | Database | |||
| Ontwikkelaar(s) | Microsoft | |||
| Besturingssysteem | Microsoft Windows | |||
| Geschreven in | C++, C, C# | |||
| Status en tijdlijn | ||||
| Status | Actief | |||
| Uitgebracht | 24 april 1989 (37 jaar) | |||
| Recentste versie | 2025 (18 november 2025)[1] | |||
| Onderdelen | ||||
| Licentie(s) | Propriëtair EULA | |||
| Links | ||||
| Website | Productpagina | |||
| ||||
Microsoft SQL Server is een relationele-databasebeheersysteem ontwikkeld door Microsoft. Het ondersteunt T-SQL, een dialect van SQL, de meest gebruikte databasetaal. Het wordt algemeen gebruikt door organisaties voor kleine tot middelgrote databases.
Geschiedenis
MS SQL Server is een doorontwikkeling van Sybase en is Microsofts product in de markt voor enterprise databases. MS SQL Server concurreert in deze markt met producten van bedrijven als Oracle, IBM en Sybase. De eerste versie van MS SQL Server was voor OS/2 (ongeveer 1989) en was in essentie hetzelfde als Sybase 4.0 voor VMS en Unix. MS SQL Server 4.2 kwam uit rond 1993 en werd gebundeld met Microsoft OS/2 versie 1.3.
Rond de tijd dat Windows NT verscheen scheidden de wegen van Sybase en Microsoft. Sybase wijzigde de naam van haar product later in Adaptive Server Enterprise om verwarring met MS SQL Server te vermijden. Tot 1994 had MS SQL Server drie auteursrechtvermeldingen van Sybase, een indicatie van de oorsprong van MS SQL Server.
Tijdslijn
- 1988 - SQL Server voor OS/2, samen met Sybase
- 1993 - SQL Server 4.21 voor Windows NT
- 1995 - SQL Server 6.0, codenaam SQL95
- 1996 - SQL Server 6.5, codenaam Hydra
- 1999 - SQL Server 7.0, codenaam Sphinx
- 1999 - SQL Server 7.0 OLAP, codenaam Plato
- 2000 - SQL Server 2000 32-bit, codenaam Shiloh
- 2003 - SQL Server 2000 64-bit, codenaam Liberty
- 2005 - SQL Server 2005, codenaam Yukon
- 2008 - SQL Server 2008, codenaam Katmai
- 2010 - SQL Server 2008 R2, codenaam Kilimanjaro
- 2012 - SQL Server 2012, codenaam Denali
- 2014 - SQL Server 2014, codenaam SQL 14
- 2016 - SQL Server 2016, geen codenaam
- 2017 - SQL Server 2017, codenaam vNext
- 2019 - SQL Server 2019, geen codenaam
- 2022 - SQL Server 2022, geen codenaam
Beschrijving
MS SQL Server gebruikt een dialect van SQL, T-SQL of Transact-SQL. Dit is een uitbreiding van SQL92, de ISO-standaard voor SQL die in 1992 is vastgelegd. De uitbreidingen in T-SQL bestaan voornamelijk uit extra mogelijkheden voor gebruik in opgeslagen procedures en beïnvloeden de manier waarop transacties worden beschreven. Zowel MS SQL Server als Sybase/ASE gebruiken het "Tabular Data Stream"-protocol (TDS) om op applicatieniveau te communiceren over netwerken. Het TDS-protocol is ook geïmplementeerd door het FreeTDS-project om meer applicaties in staat te stellen om met MS SQL Server en Sybase/ASE te communiceren. MS SQL Server ondersteunt ook Open Database Connectivity (ODBC).
Versies
Van MS SQL Server zijn de volgende versies beschikbaar:
- Express: De gratis opvolger van MS SQL Desktop Engine (MSDE) versie die met een aantal producten meegeleverd werd.
- Express met advanced services: Zelfde als Express met toegevoegde functionaliteit.
- Workgroup
- Standard
- Enterprise
- Data Center
- Developer: Deze is functioneel hetzelfde als de Enterprise-versie, maar mag alleen voor ontwikkel- en testdoeleinden gebruikt worden. Deze versie is gratis beschikbaar voor studenten via Microsofts Dreamspark-programma.
- Web: Speciaal voor gebruik met websites. (En alleen beschikbaar vanuit het Microsoft SPLA programma)
- Compact Edition (SQL CE): Voor gebruik op mobiele telefoons en desktops.
De verschillen tussen de edities liggen naast de prijs op het gebied van de ondersteunde hardware, schaalbaarheid, functionaliteit en gereedschappen.[2] Zo ondersteunt SQL Server Express niet meer dan één CPU en 1 GB aan geheugen en is de maximale grootte van een database 4 GB. (Tot aan versie 2008, vanaf versie 2008 R2 is de maximale grootte per database 10GB).
Zie ook
Externe links
- ↑ "Release history for SQL Server 2025 on Linux"; taal van werk of naam: Engels.
- ↑ (en) vergelijking verschillende versies. Gearchiveerd op 6 september 2008.
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.