Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Co to jest serwer SQL?

SQL Server to system zarządzania relacyjnymi bazami danych (RDBMS) opracowany przez firmę Microsoft. Jest to oferta RDBMS firmy Microsoft na poziomie korporacyjnym i jest bardziej wyrafinowanym i solidnym systemem niż Access, który tradycyjnie był systemem stacjonarnym.

Głównymi konkurentami SQL Server są Oracle Database, MySQL (obecnie należący do Oracle), PostgreSQL i IBM DB2.

SQL Server to system klient-serwer, co oznacza, że ​​działa jako serwer, zwykle zawierający wiele baz danych, z wieloma klientami uzyskującymi dostęp do baz danych przez sieć. Tymi klientami są często inne aplikacje (takie jak strona internetowa lub system CRM). Jest to w przeciwieństwie do komputerów stacjonarnych, w których baza danych często (ale niekoniecznie) znajduje się na komputerze użytkownika.

Systemy oparte na kliencie-serwerze mają zwykle znacznie wyższe specyfikacje niż systemy stacjonarne i jest to prawdą przy porównywaniu SQL Server z Access.

Oto kilka przykładów ilustrujących różnicę:

  • Baza danych SQL Server 2016 może mieć maksymalny rozmiar 524.272 terabajtów podczas gdy baza danych Access 2016 może mieć maksymalny rozmiar 2 gigabajtów .
  • Każda instancja SQL Server 2016 umożliwia maksymalnie 32 767 jednoczesnych połączeń użytkowników mając na uwadze, że baza danych Access 2016 ma limit 255 jednoczesnych użytkowników .

Studio zarządzania serwerem SQL

SQL Server jest dostarczany z SQL Server Management Studio, czyli konsolą graficzną, która umożliwia tworzenie, konfigurowanie i administrowanie SQL Server.

Wiele zadań można wykonać za pomocą graficznego interfejsu użytkownika lub programowo, uruchamiając zapytanie SQL z karty zapytań.

Technologie/usługi SQL Server

SQL Server składa się z różnych technologii i usług. Oto te, które składają się na SQL Server 2016.

Silnik bazy danych

Database Engine to podstawowa usługa do przechowywania, przetwarzania i zabezpieczania danych.

Usługi R

R Services zapewnia dwie platformy serwerowe do integracji popularnego języka R typu open source z aplikacjami biznesowymi:SQL Server R Services (In-Database), do integracji z SQL Server i Microsoft R Server.

Język R jest powszechnie używany wśród statystyków i eksploratorów danych do tworzenia oprogramowania statystycznego i analizy danych.

Usługi jakości danych

Usługi jakości danych (DQS) służą do czyszczenia danych przy użyciu systemu bazy wiedzy.

Usługi integracyjne

Integration Services to platforma do integracji i transformacji danych.

Usługi danych podstawowych

Usługi Master Data Services umożliwiają organizacji tworzenie zaufanych wersji danych i zarządzanie nimi w miarę ich zmian w czasie.

Usługi analityczne

Usługi Analysis Services to rozwiązanie hurtowni danych firmy Microsoft.

Replikacja

Replikacja to zestaw technologii do kopiowania i dystrybucji danych oraz obiektów bazy danych z jednej bazy danych do drugiej, a następnie synchronizowania między bazami danych w celu zachowania spójności.

Usługi raportowania

Usługi raportowania umożliwiają tworzenie raportów z różnych źródeł danych, publikowanie raportów w różnych formatach oraz centralne zarządzanie zabezpieczeniami i subskrypcjami.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak utworzyć unikalny indeks na kolumnie NULL?

  2. Policz liczbę rekordów zwróconych przez grupę przez

  3. Wstaw wszystkie wartości z tabeli do innej tabeli w SQL

  4. Utwórz kopię zapasową bazy danych w SQL Server 2017

  5. Jaki jest prawidłowy typ SQL do przechowywania .Net Timespan z wartościami> 24:00:00?