Video: Netwerkbeheerder 2024
SQL Server is een databasebeheerserver die relationele databases maakt en onderhoudt. Helaas is de term relationele database een van de meest gebruikte en misbruikte buzzwoorden in de computerindustrie. De term heeft minstens drie betekenissen. Een relationele database kan zijn:
-
Een database waarin gegevens worden opgeslagen in tabellen: In een relationele database worden groepen met vergelijkbare records -tabellen genoemd. Een database bestaat meestal uit meer dan één tabel. Het is zelfs niet ongebruikelijk dat een enkele database tientallen verschillende tabellen heeft.
U kunt relaties tussen deze tabellen opstellen op basis van algemene informatie. Een verkoopdatabase kan bijvoorbeeld een tabel met klantinformatie en een tabel met facturen bevatten, waarbij beide tabellen een kolom met klantnummers bevatten die een relatie tussen de tabellen tot stand brengt.
-
Een databasemodel met de naam Set Theory: Dit is eigenlijk de technisch meest precieze definitie van een relationele database, maar alleen computernerds weten of geven erom. In tegenstelling tot wat vaak wordt gedacht, is de term relationele database niet afgeleid van de mogelijkheid om relaties tussen tabellen te maken, maar van de term relatie, een wiskundige term die verwijst naar de manier waarop gegevens worden gerangschikt in tabellen van rijen en kolommen.
-
Een database die toegankelijk is via SQL: SQL, wat staat voor Structured Query Language, biedt een praktische manier om toegang te krijgen tot gegevens die zijn opgeslagen in relationele tabellen. Een database die is gebaseerd op SQL is inherent relationeel omdat SQL zijn gegevens in tabellen opslaat en is gebaseerd op Set Theory. SQL Server is, zoals de naam al aangeeft, gebaseerd op SQL.
Vanuit praktisch oogpunt is de derde definitie het belangrijkst: een relationele database is een database waartoe u via SQL toegang hebt.