Microsoft SQL Server
Logo Microsoft SQL Server
Logo programu
ilustracja
Autor Microsoft
Pierwsze wydanie SQL Server 1.0 (24 kwietnia 1989; około 37 lat temu)
Aktualna wersja stabilna SQL Server 2025 (RTM/GA 17.0.1000.7)[3] (18 listopada 2025; około 7 miesięcy temu)
Język programowania C++, C#
System operacyjny Microsoft Windows, Linux[1][2]
Rodzaj System zarządzania relacyjną bazą danych
Licencja Microsoft EULA
Strona internetowa

Microsoft SQL Server (MS SQL) – system zarządzania bazą danych, wspierany i rozpowszechniany przez korporację Microsoft[4][5]. Jest to główny produkt bazodanowy tej firmy, który charakteryzuje się tym, iż jako język zapytań używany jest przede wszystkim Transact-SQL[4][5], który stanowi rozwinięcie standardu ANSI/ISO.

MS SQL Server jest platformą bazodanową typu klient-serwer[4]. W stosunku do Microsoft Jet, który stosowany jest w programie MS Access, odznacza się lepszą wydajnością, niezawodnością i skalowalnością. Przede wszystkim są tu zaimplementowane wszelkie mechanizmy wpływające na bezpieczeństwo operacji (m.in. procedury wyzwalane).

Darmowe edycje

edytuj

Poza edycjami czysto komercyjnymi Microsoft udostępnia również edycje darmowe do dowolnego zastosowania (w tym komercyjnego). Edycje te mają różnorodne ograniczenia i tak np. do wersji 2000 (8.0) włącznie nie były m.in. udostępniane graficzne narzędzia do zarządzania bazami danych oraz były ograniczenia co do możliwej ilości połączeń do bazy.

Począwszy od wersji 2005 (9.0) można pobrać wersję z graficznymi narzędziami i nie ma już limitu połączeń. Narzędzia posiadają jednak ograniczone możliwości w stosunku do pełnej wersji, a nawet jedna z istotnych usług – SQL Agent, instalowana wcześniej w darmowych wersjach, nie jest już dostępna. Nie można już przez to wykonywać zautomatyzowanych zadań np. archiwizacji baz danych o zadanej godzinie. Dodatkowo ograniczona została również wydajność samego serwera SQL (ograniczono wykorzystywaną pamięć RAM).

Historia wydań

edytuj
Wersje[6]
Wersja Rok Nazwa wydania Nazwa kodowa
1.0 (OS/2) 1989 SQL Server 1.0
4.21 (WinNT) 1993 SQL Server 4.21
6.0 1995 SQL Server 6.0 SQL95
6.5 1996 SQL Server 6.5 Hydra
7.0 1998 SQL Server 7.0 Sphinx
1999 SQL Server 7.0
OLAP Tools
Plato
8.0 2000 SQL Server 2000 Shiloh
8.0 2003 SQL Server 2000
64-bit Edition
Liberty
9.0 2005 SQL Server 2005 Yukon
10.0 2008 SQL Server 2008 Katmai
10.50 2010 SQL Server 2008 R2 Kilimanjaro
11.00 2012 SQL Server 2012 Denali
12.00 2014 SQL Server 2014 Hekaton
13.00 2016 SQL Server 2016
14.00 2017 SQL Server 2017 Helsinki
15.00 2019 SQL Server 2019 Aris
16.00 2022 SQL Server 2022 Dallas
17.00 2025 SQL Server 2025

Zobacz też

edytuj

Przypisy

edytuj
  1. Scott Guthrie: Announcing SQL Server on Linux. blogs.microsoft.com, 2016-03-07. [dostęp 2016-09-11]. (ang.).
  2. Behold, Microsoft SQL Server on Linux – and a firm screw-you to Oracle. theregister.co.uk. [dostęp 2016-09-11]. Cytat: It's alive! ... SQL Server running on Ubuntu GNU/Linux (ang.).
  3. MSFT, Release history for SQL Server 2025 on Linux - SQL Server [online], learn.microsoft.com [dostęp 2025-12-02] (ang.).
  4. a b c Architektura Microsoft SQL Server [online], edu.pjwstk.edu.pl [dostęp 2024-02-29].
  5. a b MSFT, What is SQL Server? - SQL Server [online], learn.microsoft.com, 14 lutego 2024 [dostęp 2024-02-29] (ang.).
  6. Microsoft SQL Server Versions List [online], sqlserverbuilds.blogspot.com, 16 listopada 2022 [dostęp 2024-02-29] (ang.).

Linki zewnętrzne

edytuj

📚 Artikel Terkait di Wikipedia

SQL

Ingres Informix InterBase SQL MariaDB MaxDB (dawniej SAP DB) Microsoft Access Microsoft Jet Microsoft SQL Server Mimer SQL MySQL mSQL Neteeza Oracle Database

Microsoft Access

obsługującego popularne oprogramowanie pośredniczące, np. do serwera Microsoft SQL Server, PostgreSQL lub innej bazy MS Access). W takim przypadku Access spełnia

Power BI

przez Thierry’ego D’Hersa i Amira Netza z zespołu SQL Server Reporting Services w firmie Microsoft. Projekt zapoczątkował jednak Ron George latem 2010

SQL Server Express

Microsoft SQL Server Express – darmowa dystrybucja Microsoft SQL Server. Z powodu ograniczonych możliwości w stosunku do Microsoft SQL Server, przeznaczony

Wyzwalacz

wyzwalacze: Microsoft SQL Server, PostgreSQL, Sybase, Oracle, Firebird, SQLite, InterBase SQL, MySQL (od wersji 5.0.2), Progress. Standard języka SQL zdefiniował

Microsoft SharePoint

narzędzia firmy Microsoft: Windows Server – na każdym serwerze bez względu na funkcję jaką spełnia w całej instalacji. bazy danych MS SQL Server, które są wymagane

Historia Microsoft Windows

odmian) – NT 10.0 Windows Server 2019 Windows Server 2022 Windows Server 2025 wersje Microsoft Windows Microbytes: Microsoft delays Windows to Mid-85.

Amodit

klient–serwer z wykorzystaniem platformy .NET oraz bazy danych MySQL lub Microsoft SQL Server. Interfejs użytkownika został zbudowany w technologii webowej