sql >> Database >  >> RDS >> Sqlserver

Wat is SQL Server?

SQL Server is een relationeel databasebeheersysteem (RDBMS) ontwikkeld door Microsoft. Het is het RDBMS-aanbod op ondernemingsniveau van Microsoft en het is een geavanceerder en robuuster systeem dan Access, dat van oudsher een desktopsysteem was.

De belangrijkste concurrenten van SQL Server zijn Oracle Database, MySQL (nu eigendom van Oracle), PostgreSQL en IBM's DB2.

SQL Server is een client-server-gebaseerd systeem, wat betekent dat het werkt als een server, die doorgaans veel databases bevat, waarbij meerdere clients toegang hebben tot de databases via een netwerk. Deze klanten zijn vaak andere applicaties (zoals een website of CRM-systeem). Dit in tegenstelling tot desktopsystemen, waar de database vaak (maar niet noodzakelijk) op de computer van de gebruiker staat.

Op client-server gebaseerde systemen hebben doorgaans veel hogere specificaties dan desktopsystemen, en dit geldt wanneer u SQL Server vergelijkt met Access.

Hier zijn een paar voorbeelden om het verschil te illustreren:

  • Een SQL Server 2016-database kan een maximale grootte hebben van 524.272 terabyte terwijl een Access 2016-database een maximale grootte kan hebben van 2 gigabyte .
  • Elk exemplaar van SQL Server 2016 staat maximaal 32.767 gelijktijdige gebruikersverbindingen toe terwijl een Access 2016-database een limiet heeft van 255 gelijktijdige gebruikers .

SQL Server Management Studio

SQL Server wordt geleverd met SQL Server Management Studio, een grafische console waarmee u uw SQL Server kunt ontwikkelen, configureren en beheren.

Veel taken kunnen worden uitgevoerd via de GUI of programmatisch door een SQL-query uit te voeren vanaf een querytabblad.

SQL Server-technologieën/diensten

SQL Server is opgebouwd uit verschillende technologieën &diensten. Dit zijn degenen die deel uitmaken van SQL Server 2016.

Database-engine

De Database Engine is de kernservice voor het opslaan, verwerken en beveiligen van gegevens.

R-services

R Services biedt twee serverplatforms voor de integratie van de populaire open source R-taal met zakelijke toepassingen:SQL Server R Services (In-Database), voor integratie met SQL Server, en Microsoft R Server.

De R-taal wordt veel gebruikt door statistici en dataminers voor het ontwikkelen van statistische software en data-analyse.

Datakwaliteitsdiensten

Data Quality Services (DQS) wordt gebruikt voor het opschonen van gegevens, met behulp van een kennisbanksysteem.

Integratiediensten

Integration Services is een platform voor data-integratie en datatransformaties.

Master Data Services

Master Data Services stelt een organisatie in staat om een ​​vertrouwde versie van gegevens te maken en te beheren als deze in de loop van de tijd verandert.

Analysediensten

Analysis Services is de datawarehousing-oplossing van Microsoft.

Replicatie

Replicatie is een reeks technologieën voor het kopiëren en distribueren van gegevens en databaseobjecten van de ene database naar de andere, en vervolgens voor synchronisatie tussen databases om consistentie te behouden.

Rapportagediensten

Met Reporting Services kunt u rapporten maken op basis van verschillende gegevensbronnen, rapporten in verschillende indelingen publiceren en beveiliging en abonnementen centraal beheren.


  1. Hoe de STRING_ESCAPE()-functie werkt in SQL Server (T-SQL)

  2. Hoe 2 datums in orakel af te trekken om het resultaat in uren en minuten te krijgen

  3. De AdventureWorks-databasevoorbeelden installeren in Microsoft SQL Server 2012

  4. sqlite rij-ID's komen niet overeen met lijstweergave - ANDROID