Ga naar hoofdinhoud

SQL Server installeren

In deze tutorial leer je hoe je SQL Server installeert op een Windows-besturingssysteem, met een korte introductie tot SQL in het algemeen.
· 10 min lezen

Verken met AI

Als je SQL van basis tot gevorderd wilt leren, volg dan DataCamp's skill track SQL Fundamentals.

Introductie

Microsoft SQL Server

SQL staat voor Structured Query Language. Volgens Wikipedia is SQL een domeinspecifieke taal die in programmeren wordt gebruikt en is ontworpen voor het beheren van gegevens die zijn opgeslagen in een relationeel databasebeheersysteem (RDBMS), of voor streamverwerking in een relationeel data stream management system (RDSMS). Het is in het bijzonder nuttig voor het verwerken van gestructureerde gegevens, d.w.z. gegevens die relaties tussen entiteiten en variabelen bevatten (Bron).

Met SQL kun je gegevens invoegen, opzoeken, bijwerken of verwijderen uit databaserecords. SQL kan nuttig zijn bij het onderhouden en zelfs optimaliseren van databases.

Zoals de naam al aangeeft, kan SQL alleen overweg met het gestructureerde type gegevens, wat betekent: data die kan worden weergegeven in rijen- en kolomformaat, zoals datums, getallen en strings. Ongestructureerde data daarentegen kan worden weergegeven in de vorm van afbeeldingen, video, spraak of tekst.

Maar wat voor soort informatie slaan deze databases op?

Ze kunnen allerlei informatie bevatten of eigenlijk alles wat je maar kunt bedenken—van productcatalogi en klantinformatie tot metadata van afbeeldingen, tekstgegevens, enzovoort.

Stel dat je het proces van cv-screening wilt automatiseren en je de naam, opleiding, werkervaring en sollicitatiedatum wilt opslaan van de kandidaat die op een openstaande functie heeft gereageerd. Dan heb je een database nodig die bovenstaande informatie over de kandidaat opslaat, en om dat te realiseren heb je een SQL-server nodig.

Om de informatie gemakkelijk toegankelijk en begrijpelijk te maken, heb je databasebeheersystemen of relationele databasebeheersystemen nodig. Een DBMS kan op verschillende manieren helpen, zoals het sorteren van informatie of het aan elkaar koppelen van databases, rapporten geven over updates in de database en zelfs het beheer van administratieve toegang tot de database.

Enkele van de meest populaire SQL-databases zijn:

  • MySQL: Het meest populaire open-source relationele databasebeheersysteem. Om er een paar te noemen: MySQL wordt momenteel gebruikt door Facebook, YouTube en Twitter. Omdat het open-source is, zijn er geen kosten aan verbonden.

  • Oracle Database: Een multimodel-DBMS ontwikkeld door Oracle en geschreven in C++. Het wordt veel gebruikt voor het uitvoeren van online transactieprocessen, zoals betaalservers van banken. Hoewel het kostbaar is, is het zeer betrouwbaar. Om ongestructureerde data te verwerken, heeft Oracle ook de Oracle NoSQL Database uitgebracht.

  • MS SQL: Een RDBMS ontwikkeld door Microsoft. Het ondersteunt zowel gestructureerde (SQL) als ongestructureerde (NoSQL) data. De primaire functie is het opslaan en ophalen van gegevens op basis van verzoeken van andere softwareachtige applicaties. Het is snel en stabiel en werkt goed samen met andere Microsoft-producten.

  • Microsoft Azure: Een cloudcomputingdienst van Microsoft. De belangrijkste functionaliteiten zijn het bouwen, testen, implementeren en beheren van applicaties en services die door Microsoft-eigen datacenters worden beheerd. Het biedt software as a service (SaaS), platform as a service (PaaS) en infrastructure as a service (IaaS) (Bron). Het ondersteunt diverse programmeertalen. Het wordt gezien als een stevige concurrent van Amazon Web Services (AWS) en Google Cloud Platform (GCP).

Enkele andere populaire SQL-databases zijn IBM DB2, MariaDB, Sybase en PostgreSQL.

In de tutorial van vandaag leer je Microsoft SQL (MS SQL) installeren. Dus zonder verder oponthoud: aan de slag!

MS SQL installeren op Windows

  • Zoek eerst op Google naar Microsoft SQL server download en klik op de allereerste link die wordt getoond, zoals hieronder. Zorg ervoor dat het een Microsoft-website is en niet een website van derden.
SQL Server Google-zoekopdracht
  • Scroll daarna omlaag en zoek de Developer-editie, klik op Download Now en sla het bestand op. De Developer-editie is een volledige versie en wordt geleverd als volledig uitgeruste, gratis editie die speciaal is ontworpen voor ontwikkelaars.
Developer-editie downloaden
  • Zodra de download is voltooid, ga je naar de downloadmap en zoek je het bestand SQLServer2017-SSEI-Dev.exe. Dubbelklik op dat bestand en je zou Getting things ready moeten zien, wat betekent dat alles soepel verloopt.
Getting things ready
  • Daarna krijg je drie opties te zien: Basic, Custom en Download Media. Je moet de tweede optie selecteren, namelijk Custom.
SQL Server-opties
  • Vervolgens wordt gevraagd waar je de MS SQL-installatiebestanden wilt plaatsen. Kies dit naar wens en klik op Install. Zorg dat je een goede internetverbinding hebt. Neem intussen gerust even een powernap, want de installatie kost wat tijd.
Developer Edition installeren
  • Nadat de download is voltooid, zie je dat de download succesvol is. Je gaat dan door naar de volgende noodzakelijke stappen. Er opent een nieuw venster met het SQL Server Installation Center, met tabbladen voor planning, installatie, onderhoud, enz. Klik op installation en selecteer vervolgens aan de rechterkant van het paneel de optie New SQL Server stand-alone installation or add features to existing installation.
SQL Server Installation Center
SQL Server Installation Center > Installation
  • Daarna opent het venster SQL Server 2017 setup waarin standaard het selectievakje met specify a free edition op Developer staat. Klik gewoon op volgende, accepteer de licentievoorwaarden en klik opnieuw op volgende. De setupbestanden worden geïnstalleerd en je gaat door naar de volgende stap, install rules. Je kunt mogelijk een waarschuwing over de windows firewall krijgen; die kun je veilig negeren.
SQL Server Setup-venster > Product Key
SQL Server Setup-venster > License Terms
SQL Server Setup-venster > Install Rules
  • Vervolgens ga je naar de Feature Selection-setup, waar je veel opties kunt selecteren, zoals instance features, database engine services, machine learning services, enz. Je moet Database engine services selecteren en op volgende klikken.
SQL Server Setup-venster > Feature Selection
  • Geef in de instance configuration een instancenaam op die later wordt gebruikt om verbinding te maken met de SQL-server. Laten we deze Datacamp_Sql noemen en op volgende klikken. Je kunt de Server configuration overslaan en direct doorgaan naar de database engine configuration.
SQL Server Setup-venster > Instance Configuration
  • Selecteer bij de database-engineconfiguratie mix mode als authenticatiemodus, geef het wachtwoord op, d.w.z. datacamp@1234, en klik op add current user. Onthoud dat dit wachtwoord samen met de instancenaam uit de vorige stap wordt gebruikt. Klik tot slot op install.
SQL Server Setup-venster > Database Engine Configuration
  • Je bevindt je nu in de voortgangsmodus van de installatie; wacht even en laat de installatie voltooien. Zodra de installatie is voltooid, zie je Installation successful in het detailvak. Je kunt het SQL Server-setupvenster sluiten.
SQL Server Setup-venster > Complete
  • Ga nu terug naar het installatiecentrum van SQL Server: je moet de SQL server management studio installeren, die je een grafische gebruikersinterface (GUI) biedt om verbinding te maken met de database, een database en tabellen te maken en nog veel meer. Om de studio te installeren, klik je op SQL server management tools, de derde optie.
  • Door op SQL server management tools te klikken, word je doorgestuurd naar de Microsoft-website, vanwaar je SQL Server Management Studio kunt downloaden. Het kan ook worden gedownload vanaf dezelfde website als waar je oorspronkelijk de SQL Server 2019 Developer Edition hebt gedownload.
SQL Server Management Studio downloaden
  • Nadat de installatie is voltooid, zou je een bestand met de naam SSMS-Setup-ENU in je downloadmap moeten zien. Dubbelklik op dat bestand en selecteer Yes. Klik vervolgens op Install; het kan even duren, afhankelijk van je internetverbinding. Mogelijk wordt je gevraagd je systeem opnieuw op te starten om de installatie te voltooien. Als de setup klaar is, klik je op sluiten.
SSMS-Setup-ENU installeren
  • Je kunt nu het SQL server installation center sluiten. Ga naar Start in Windows en zoek naar Microsoft SQL Server Management Studio; je zou het moeten kunnen vinden. Als je het opent, ziet de UI er ongeveer zo uit als hieronder:
SQL Server Management Studio
  • Je ziet een optie connect to server met meerdere parameters zoals Server Type, Server Name, Authentication, enz. Klik op server name en selecteer browse for more; kies daar Database engine. Zodra je Database Engine selecteert, wordt de instancenaam getoond die je eerder hebt aangemaakt in de instance configuration; klik op OK.
Browse for Servers-venster
  • Selecteer vervolgens bij Authentication SQL Server authentication. Belangrijk om te weten: de login is standaard sa en het wachtwoord is hetzelfde als je eerder hebt ingesteld.
SQL Server > Authentication
SQL Server > Login en wachtwoord
  • Klik tot slot op Connect. Zodra de verbinding tot stand is gebracht, zie je de server Datacamp_SQL die je hebt aangemaakt, vermeld in het object explorer-paneel. Dat betekent dat je succesvol verbinding hebt gemaakt met je lokale SQL-server. Je kunt nu een database maken en er gegevens aan toevoegen, verwijderen en invoegen.
Datacamp_SQL-server

Top, je hebt SQL Server succesvol geïnstalleerd. Veel plezier met SQL leren!

Conclusie

Gefeliciteerd met het afronden van de tutorial.

Deze tutorial brengt je een stap dichter bij het praktisch leren van SQL, nu je omgeving is ingericht.

Stel gerust vragen over deze tutorial in de reacties hieronder.

Als je SQL van basis tot gevorderd wilt leren, volg dan DataCamp's skill track SQL Fundamentals.

Onderwerpen

Gerelateerd