SQL Server-databases zijn de meest gebruikte databases dankzij hun eenvoudige aanmaak en onderhoud. Met een grafische gebruikersinterface (GUI)-programma zoals SQL Server Management, hoeft u zich geen zorgen te maken over het gebruik van de opdrachtregel. Zie stap 1 hieronder om een database te maken en binnen enkele minuten informatie in te voeren.
Stap
Stap 1. Installeer het programma SQL Server Management Studio
Dit programma is gratis verkrijgbaar bij Microsoft en u kunt het gebruiken om verbinding te maken met een SQL-server en het te beheren via een grafische interface in plaats van de opdrachtregel te gebruiken.
- Om een externe verbinding met een SQL-server te starten, hebt u een SQL Server Management-programma of iets dergelijks nodig.
- Mac-gebruikers kunnen open-sourceprogramma's zoals DbVisualizer of SQuirreL SQL gebruiken. De interface is misschien anders, maar het algemene principe blijft hetzelfde.
- Raadpleeg deze handleiding voor meer informatie over het maken van een database met opdrachtregelprogramma's.
Stap 2. Start SQL Server Management Studio
Wanneer u het programma voor het eerst start, wordt u gevraagd met welke server u verbinding wilt maken. Als u al een server in gebruik heeft en over de benodigde machtigingen beschikt om verbinding te maken met die server, kunt u het serveradres en de machtigingsgegevens invoeren. Als u een lokale database wilt maken, vult u Databasenaam in met. en verificatietype naar "Windows-verificatie".
Klik op Verbinden om door te gaan
Stap 3. Zoek de directory Databases
Nadat u verbinding hebt gemaakt met een server, een lokale server of een externe server, wordt aan de linkerkant van het scherm een venster Objectverkenner geopend. Bovenaan de Object Explorer-structuur staat de server waarmee u bent verbonden. Als de serverstructuur niet wordt geopend en uitgevouwen, klikt u op het pictogram "+" ernaast. Zoek de directory Databases.
Stap 4. Maak een nieuwe database aan
Klik met de rechtermuisknop op de directory Databases en selecteer vervolgens "New Database…". Er verschijnt een venster en u kunt de database beheren voordat u deze in dat venster maakt. Geef de database een naam zodat u deze kunt identificeren. De meeste gebruikers kunnen de rest van de instellingen als standaard laten.
- U zult merken dat wanneer de databasenaam wordt getypt, er automatisch twee extra bestanden worden aangemaakt: de gegevens- en logbestanden. Het gegevensbestand bevat alle gegevens in de database, terwijl het logbestand wordt gebruikt om wijzigingen in de database te bewaken.
- Klik op OK om de database te maken. U zult de nieuwe database zien verschijnen in de uitgebreide Databases-directory. De database heeft een tube icoon.
Stap 5. Maak een tabel aan
Een database kan alleen gegevens opslaan als u een structuur voor de gegevens maakt. De tabellen bevatten de informatie die in de database is ingevoerd en u moet ze maken voordat u doorgaat naar de volgende stappen. Vouw de nieuwe database uit in de directory Databases, klik met de rechtermuisknop op de directory Tables en selecteer "New Table…".
Een venster waarin u de nieuwe tafel kunt manipuleren, wordt geopend op de resterende vrije ruimte op het scherm
Stap 6. Maak een primaire sleutel aan
Het wordt ten zeerste aanbevolen dat u de primaire sleutel als de eerste kolom in de tabel maakt. De primaire sleutel fungeert als een ID-nummer of recordnummer, waarmee u gemakkelijk gegevens kunt oproepen. Om het te maken, voert u "ID" in het veld Kolomnaam in, typt u vervolgens int in het veld Gegevenstype en schakelt u "Nulls toestaan" uit. Klik op het slotpictogram op de werkbalk om de kolom in te stellen als primaire sleutel.
- Er mogen geen null-waarden in de kolom Primary Key staan, omdat de waarden in het record minimaal met "1" moeten beginnen. Als u de waarde blanco laat, is de eerste ingevoerde waarde "0".
- Blader in het venster Kolomeigenschappen omlaag totdat u de optie Identiteitsspecificatie vindt. Vouw de opties uit en stel "(Is Identity)" in op "Ja". Op deze manier zal de waarde van de ID-kolom elke keer dat nieuwe gegevens worden ingevoerd toenemen, zodat het nummeringsproces voor elk nieuw record automatisch en effectief wordt uitgevoerd.
Stap 7. Begrijp de tabelstructuur
Een tabel bestaat uit velden of kolommen. Elke kolom vertegenwoordigt één aspect in het databaserecord. Als u bijvoorbeeld een database voor werknemers aan het maken bent, heeft u mogelijk kolommen "Voornaam", "Achternaam", "Adres" en "Telefoonnummer".
Stap 8. Maak de rest van de kolommen die je nodig hebt
Wanneer u klaar bent met het invullen van de velden voor de primaire sleutel, ziet u een nieuw veld eronder verschijnen. In het nieuwe veld kunt u de volgende kolom invoeren. Vul de velden in waarvan u denkt dat ze moeten worden ingevuld en zorg ervoor dat u het juiste gegevenstype selecteert voor de informatie die in de kolom moet worden ingevoerd:
- nchar(#) - Dit gegevenstype moet worden gebruikt voor tekst, zoals namen, adressen, enz. Het aantal tussen haakjes is het maximale aantal tekens dat in het veld kan worden ingevoerd. Door een groottelimiet in te stellen, zorgt u ervoor dat de databasegrootte beheersbaar blijft. Telefoonnummers moeten in dit formaat worden opgeslagen, omdat u geen wiskundige functies gebruikt met telefoonnummers.
- int - Dit gegevenstype wordt gebruikt voor records die alleen getallen bevatten en wordt meestal gebruikt voor ID-velden.
- decimal(x, y) - Dit gegevenstype wordt gebruikt om getallen in decimale vorm op te slaan, en het getal tussen haakjes geeft respectievelijk het aantal cijfers van het getal en het aantal decimale cijfers na het getal aan. Decimaal (6, 2) slaat bijvoorbeeld een getal op in de vorm 0000.00.
Stap 9. Sla je tafel op
Als u klaar bent met het maken van kolommen, moet u de tabel opslaan voordat u er informatie in invoert. Klik op het pictogram Opslaan op de werkbalk en voer vervolgens een tabelnaam in. Het wordt aanbevolen om de tabel een naam te geven die kan helpen om de inhoud van de tabel te identificeren, vooral voor grotere databases met veel tabellen.
Stap 10. Voer de gegevens in de tabel in
Nadat u de tabel hebt opgeslagen, kunt u er gegevens in gaan invoeren. Vouw de map Tabellen uit in het venster Objectverkenner. Als uw nieuwe tafel niet in de lijst staat. klik met de rechtermuisknop op de map Tabellen en klik vervolgens op Vernieuwen. Klik met de rechtermuisknop op de tabel en selecteer vervolgens "Top 200 rijen bewerken".
- In het middelste venster worden velden weergegeven die u kunt gebruiken om gegevens in te voeren. Uw ID-veld wordt automatisch ingevuld, dus u kunt het nu negeren. Vul de informatie in voor de overige beschikbare velden. Wanneer u op de volgende rij klikt, ziet u dat het ID-veld in de eerste rij automatisch wordt ingevuld.
- Ga door met dit proces totdat u alle vereiste informatie hebt ingevoerd.
Stap 11. Gebruik de opdracht Uitvoeren op de tafel om de gegevens op te slaan
Klik op de knop SQL uitvoeren op de werkbalk wanneer u klaar bent met het invoeren van de informatie om deze in de tabel op te slaan. De SQL-server zal achter de schermen draaien om de gegevens te ontleden in de kolommen die u hebt gemaakt. De knop SQL uitvoeren ziet eruit als een rood uitroepteken. U kunt hiervoor ook op Ctrl+R drukken.
Als er fouten zijn in de ingevoerde gegevens, worden de records met de onjuiste gegevens getoond voordat de tabel wordt uitgevoerd
Stap 12. Roep uw gegevens op met query
In dit stadium is uw database gemaakt. U kunt in elke database zoveel tabellen maken als u nodig hebt (elke database heeft beperkingen, maar de meeste gebruikers hoeven zich daar geen zorgen over te maken, tenzij de gebruiker aan een database op ondernemingsniveau werkt). U kunt nu gegevens opvragen om rapportages te genereren of voor andere administratieve doeleinden. Zoek naar het WikiHow-artikel voor gedetailleerde informatie over het bellen van gegevens met query's.