Wat is SQL Server?
van toepassing op:SQL Server-
Microsoft SQL Server is een relationeel databasebeheersysteem (RDBMS). Toepassingen en hulpprogramma's maken verbinding met een SQL Server--exemplaar of database-en communiceren met behulp van Transact-SQL (T-SQL).
Implementatieopties
U kunt SQL Server installeren in Windows of Linux-, deze implementeren in een Linux-containerof implementeren op een Azure Virtual Machine of een ander platform voor virtuele machines. U noemde dit misschien eerder het verpakte product .
Ondersteunde versies van SQL Server zijn afhankelijk van uw licentieovereenkomst, maar voor de doeleinden van deze documentatie bedoelen we SQL Server 2016 (13.x) en latere versies. Documentatie voor SQL Server 2014 (12.x) en vorige versies is beschikbaar op Vorige versies van SQL Server-documentatie. Zie einde van de ondersteuningsopties van SQL Servervoor meer informatie over welke versies van SQL Server momenteel worden ondersteund.
De onderliggende SQL Server Database Engine wordt ook gebruikt door de volgende producten en services:
- Azure SQL Database
- Azure SQL Managed Instance
- Microsoft Analytics Platform System (PDW)
- Azure Synapse Analytics
- Azure SQL Edge
Zie voor een lijst met functies die worden ondersteund door de edities van SQL Server in Windows:
- Edities en ondersteunde functies van SQL Server 2022
- Edities en ondersteunde functies van SQL Server 2019
- Edities en ondersteunde functies van SQL Server 2017
- Edities en ondersteunde functies van SQL Server 2016
SQL Server-onderdelen en -technologieën
In deze sectie worden enkele van de belangrijkste technologieën beschreven die beschikbaar zijn in SQL Server.
Bestanddeel | Beschrijving |
---|---|
Database Engine- | De database-engine is de kernservice voor het opslaan, verwerken en beveiligen van gegevens. De database-engine biedt beheerde toegang en transactieverwerking om te voldoen aan de vereisten van de meest veeleisende toepassingen binnen uw onderneming. De database-engine biedt ook uitgebreide ondersteuning voor het ondersteunen van bedrijfscontinuïteit via Bedrijfscontinuïteit en databaseherstel - SQL Server. |
Machine Learning Services (MLS) |
SQL Server Machine Learning Services ondersteunt de integratie van machine learning, met behulp van de populaire R- en Python-talen, in bedrijfswerkstromen. Machine Learning Services (In-Database) integreert R en Python met SQL Server, waardoor u eenvoudig modellen kunt bouwen, opnieuw trainen en scoren door opgeslagen procedures aan te roepen. Machine Learning Server biedt ondersteuning op ondernemingsniveau voor R en Python, zonder SQL Server. |
Integratiediensten (SSIS) | SQL Server Integration Services is een platform voor het bouwen van hoogwaardige oplossingen voor gegevensintegratie, waaronder pakketten die ETL-verwerking (extract, transform and load) bieden voor datawarehousing. |
Analysis Services (SSAS) | SQL Server Analysis Services is een analysegegevensplatform en hulpprogramma's voor persoonlijke, team- en bedrijfsinformatie. Servers en clientontwerpers ondersteunen traditionele OLAP-oplossingen, nieuwe tabellaire modelleringsoplossingen, evenals selfserviceanalyse en samenwerking met behulp van Power Pivot, Excel en een SharePoint Server-omgeving. Analysis Services bevat ook Data Mining, zodat u de patronen en relaties kunt ontdekken die zijn verborgen in grote hoeveelheden gegevens. |
Reporting Services (SSRS) | SQL Server Reporting Services- biedt bedrijfsfuncties voor rapportage met webfunctionaliteit. U kunt rapporten maken die inhoud uit verschillende gegevensbronnen tekenen, rapporten in verschillende indelingen publiceren en de beveiliging en abonnementen centraal beheren. |
replicatie | SQL Server Replication is een set technologieën voor het kopiëren en distribueren van gegevens en databaseobjecten van de ene database naar de andere, en vervolgens synchroniseren tussen databases om consistentie te behouden. Met behulp van replicatie kunt u gegevens distribueren naar verschillende locaties en naar externe of mobiele gebruikers met lokale en wide area-netwerken, inbelverbindingen, draadloze verbindingen en internet. |
Data Quality Services (DQS) | Data Quality Services biedt u een oplossing voor het opschonen van gegevens op basis van kennis. Met DQS kunt u een knowledge base bouwen en vervolgens die knowledge base gebruiken om gegevenscorrectie en ontdubbeling uit te voeren op uw gegevens, met behulp van zowel computergestuurde als interactieve middelen. U kunt referentiegegevensservices in de cloud gebruiken en u kunt een oplossing voor gegevensbeheer bouwen die DQS integreert met SQL Server Integration Services en Master Data Services. |
Master Data Services (MDS) | Master Data Services is de SQL Server-oplossing voor hoofdgegevensbeheer. Een oplossing die is gebouwd op Master Data Services zorgt ervoor dat rapportage en analyse gebaseerd zijn op de juiste informatie. Met Master Data Services maakt u een centrale opslagplaats voor uw hoofdgegevens en onderhoudt u een controleerbare, beveiligbare record van die gegevens wanneer deze na verloop van tijd verandert. |
Basisconcepten
Deze tabel bevat koppelingen naar fundamentele concepten in SQL Server en Azure SQL.
Verbinding maken met SQL Server
- verbinding maken met de database-engine
- Wat is SQL Server Management Studio (SSMS)?
- Wat is Azure Data Studio?
Azure-integratie
Hoewel SQL Server een zelfstandig product is dat kan worden geïnstalleerd op computers met Windows- en Linux-besturingssystemen, kunt u uw SQL Server-exemplaren integreren met verschillende Azure-services.
Virtuele Azure-machines
SQL Server op Azure Virtual Machines kunt u volledige versies van SQL Server in de cloud gebruiken zonder dat u on-premises hardware hoeft te beheren. Virtuele SQL Server-machines (VM's) vereenvoudigen ook de licentiekosten wanneer u naar gebruik betaalt.
Virtuele Azure-machines worden uitgevoerd in veel verschillende geografische regio's over de hele wereld. Ze bieden ook verschillende machineformaten. Met de galerie met installatiekopieën van virtuele machines kunt u een SQL Server-VM maken met de juiste versie, editie en besturingssysteem. Dit maakt virtuele machines een goede optie voor veel verschillende SQL Server-workloads.
Azure Arc
SQL Server die is ingeschakeld door Azure Arc vereenvoudigt governance en beheer door een consistent multicloud- en on-premises beheerplatform te bieden. Azure Arc biedt een gecentraliseerde, uniforme manier om uw hele omgeving samen te beheren, bestaande niet-Azure- en/of on-premises virtuele machines, Kubernetes-clusters en databases te combineren in Azure Resource Manager.
U kunt Azure-services en -beheermogelijkheden gebruiken, DevOps-procedures introduceren ter ondersteuning van nieuwe cloudeigen patronen in uw omgeving en aangepaste locaties configureren als een abstractielaag boven op Kubernetes-clusters met Azure Arc en clusterextensies, ongeacht waar uw resources zich bevinden.
Azure Kubernetes Service (AKS)
Azure Kubernetes Service (AKS) is een beheerde Kubernetes-service voor het implementeren en beheren van containerclusters. Met SQL Server op Linux-containers kunt u een SQL Server Linux-container implementeren in AKS met behulp van Helm-grafieken.
Notitie
U kunt ook met SQL beheerd exemplaar instellen dat is ingeschakeld door Azure Arc op een Kubernetes-infrastructuur van uw keuze, zodat u de service in Azure kunt beheren terwijl uw gegevens op de gewenste locatie blijven.
Gegevens migreren en verplaatsen
SQL Server biedt veel mogelijkheden om uw gegevensomgeving te migreren en te moderniseren.
Migreren naar de cloud
- SQL Server-workloads (FAQ) migreren
- Gegevens importeren en exporteren met de SQL Server Import en Export Wizard
- Azure Database Migratiehandleidingen
Migreren naar SQL Server
- databases en gestructureerde gegevens migreren naar SQL Server op Linux1
- Data Migration Assistant
- gegevens importeren uit Excel naar SQL Server of Azure SQL Database
- SQL Server Migration Assistant
1 SQL Server 2017 (14.x) en latere versies.
Uw versie van SQL Server bijwerken
Monsters
- Wide World Importers-voorbeelddatabases
- AdventureWorks-voorbeelddatabases
- SQL Server-voorbeelden op GitHub
Hulp krijgen
- Ideeën voor SQL: Hebt u suggesties voor het verbeteren van SQL Server?
- Microsoft Q & A (SQL Server)
- DBA Stack Exchange (tag sql-server): Stel sql Server-vragen
- Stack Overflow (tag sql-server): Antwoorden op sql-ontwikkelingsvragen
- licentievoorwaarden en informatie van Microsoft SQL Server
- ondersteuningsopties voor zakelijke gebruikers
- Aanvullende hulp en feedback voor SQL Server
Bijdragen aan SQL-documentatie
Wist u dat u zelf SQL-inhoud kunt bewerken? Als u dit doet, helpt u niet alleen onze documentatie te verbeteren, maar wordt u ook erkend als bijdrager aan de pagina.
Zie Bijdragen aan sql Server-documentatie voor meer informatie