SQL Server е система за управление на релационни бази данни (RDBMS), разработена от Microsoft. Това е предложение за RDBMS на корпоративно ниво на Microsoft и е по-сложна и стабилна система от Access, който традиционно е бил настолна система.
Основните конкуренти на SQL Server са Oracle Database, MySQL (сега собственост на Oracle), PostgreSQL и DB2 на IBM.
SQL Server е клиент-сървър базирана система, което означава, че работи като сървър, обикновено съдържащ много бази данни, като множество клиенти имат достъп до базите данни от цялата мрежа. Тези клиенти често са други приложения (като уебсайт или CRM система). Това е за разлика от настолните системи, където базата данни често (но не непременно) се намира на компютъра на потребителя.
Системите, базирани на клиент-сървър, обикновено имат много по-високи спецификации от настолните системи и това е вярно, когато се сравнява SQL Server с Access.
Ето няколко примера, за да илюстрират разликата:
- База данни на SQL Server 2016 може да има максимален размер 524 272 терабайта като има предвид, че база данни на Access 2016 може да има максимален размер от 2 гигабайта .
- Всеки екземпляр на SQL Server 2016 позволява максимум 32 767 едновременни потребителски връзки като има предвид, че база данни на Access 2016 има ограничение от 255 едновременни потребители .
Студио за управление на SQL сървър
SQL Server идва с SQL Server Management Studio, което е графична конзола, която ви позволява да разработвате, конфигурирате и администрирате своя SQL Server.
Много задачи могат да бъдат извършени или чрез графичния интерфейс, или програмно чрез стартиране на SQL заявка от раздел за заявка.
Технологии/Услуги на SQL сървър
SQL Server се състои от различни технологии и услуги. Ето тези, които съставляват SQL Server 2016.
Механизъм за бази данни
Database Engine е основната услуга за съхранение, обработка и защита на данни.
R услуги
R Services предоставя две сървърни платформи за интегриране на популярния език R с отворен код с бизнес приложения:SQL Server R Services (In-Database), за интеграция със SQL Server и Microsoft R Server.
Езикът R се използва широко сред статистиците и копачите на данни за разработване на статистически софтуер и анализ на данни.
Услуги за качество на данните
Data Quality Services (DQS) се използва за почистване на данни, като се използва система от база знания.
Услуги за интеграция
Integration Services е платформа за интегриране на данни и трансформации на данни.
Услуги за основни данни
Master Data Services позволява на организацията да създава и управлява надеждна версия на данни, тъй като те се променят с течение на времето.
Услуги за анализ
Analysis Services е решението на Microsoft за съхранение на данни.
Репликация
Репликацията е набор от технологии за копиране и разпространение на данни и обекти на база данни от една база данни в друга и след това синхронизиране между бази данни за поддържане на последователност.
Услуги за отчитане
Reporting Services ви позволява да създавате отчети от различни източници на данни, да публикувате отчети в различни формати и централизирано да управлявате сигурността и абонаментите.