Een SQL Server-database maken: 12 stappen (met afbeeldingen)

Inhoudsopgave:

Een SQL Server-database maken: 12 stappen (met afbeeldingen)
Een SQL Server-database maken: 12 stappen (met afbeeldingen)

Video: Een SQL Server-database maken: 12 stappen (met afbeeldingen)

Video: Een SQL Server-database maken: 12 stappen (met afbeeldingen)
Video: Computer Network class-8 2024, Mei
Anonim

SQL Server-databases zijn enkele van de meest gebruikte databases, mede dankzij de eenvoudige opzet en het onderhoud ervan. Met een gratis grafische gebruikersinterface (GUI)-programma zoals SQL Server Management, hoeft u zich geen zorgen te maken over het rommelen met de opdrachtregel. Zie stap 1 hieronder om een database aan te maken en binnen enkele minuten te beginnen met het invoeren van uw gegevens.

Stappen

Maak een SQL Server-database Stap 1
Maak een SQL Server-database Stap 1

Stap 1. Installeer de SQL Server Management Studio-software

Deze software is gratis verkrijgbaar bij Microsoft en stelt u in staat om verbinding te maken met en uw SQL-server te beheren vanuit een grafische interface in plaats van de opdrachtregel te gebruiken.

  • Om verbinding te maken met een externe instantie van een SQL-server, hebt u deze of vergelijkbare software nodig.
  • Mac-gebruikers kunnen open-sourceprogramma's gebruiken, zoals DbVisualizer of SQuirreL SQL. De interfaces zullen verschillend zijn, maar dezelfde algemene principes zijn van toepassing.
  • Raadpleeg deze handleiding voor informatie over het maken van databases met opdrachtregelprogramma's.
Maak een SQL Server-database Stap 2
Maak een SQL Server-database Stap 2

Stap 2. Start SQL Server Management Studio op

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 er verbinding mee te maken, kunt u het serveradres en de authenticatiegegevens invoeren. Als u een lokale database wilt maken, stelt u de Databasenaam in op. en het verificatietype naar "Windows-verificatie".

Klik op Verbinden om door te gaan

Maak een SQL Server-database Stap 3
Maak een SQL Server-database Stap 3

Stap 3. Zoek de databasemap

Nadat de verbinding met de server, lokaal of op afstand, tot stand is gebracht, wordt het venster Objectverkenner aan de linkerkant van het scherm geopend. Bovenaan de Object Explorer-structuur staat de server waarmee u bent verbonden. als het niet is uitgevouwen, klikt u op het pictogram "+" ernaast. De map Databases gevonden.

Maak een SQL Server-database Stap 4
Maak een SQL Server-database Stap 4

Stap 4. Maak een nieuwe database aan

Klik met de rechtermuisknop op de map Databases en selecteer "Nieuwe database…". Er verschijnt een venster waarin u de database kunt configureren voordat u deze aanmaakt. Geef de database een naam waarmee u deze kunt identificeren. De meeste gebruikers kunnen de rest van de instellingen op hun standaard laten staan.

  • U zult merken dat terwijl u de databasenaam typt, er automatisch twee extra bestanden worden aangemaakt: het gegevens- en het logbestand. Het gegevensbestand bevat alle gegevens in uw database, terwijl het logbestand wijzigingen in de database bijhoudt.
  • Klik op OK om de database te maken. U ziet uw nieuwe database verschijnen in de uitgevouwen databasemap. Het zal een cilinderpictogram hebben.
Maak een SQL Server-database Stap 5
Maak een SQL Server-database Stap 5

Stap 5. Maak een tabel aan

Een database kan alleen gegevens opslaan als u een structuur voor die gegevens maakt. Een tabel bevat de informatie die u in uw database invoert, en u moet deze maken voordat u verder kunt gaan. Vouw de nieuwe database uit in uw databasemap en klik met de rechtermuisknop op de map Tabellen en selecteer "Nieuwe tabel…".

Windows wordt geopend op de rest van het scherm, zodat u uw nieuwe tafel kunt manipuleren

Maak een SQL Server-database Stap 6
Maak een SQL Server-database Stap 6

Stap 6. Maak de primaire sleutel

Het wordt ten zeerste aanbevolen dat u een primaire sleutel maakt als de eerste kolom van uw tabel. Dit fungeert als een ID-nummer, of recordnummer, waarmee u deze vermeldingen later gemakkelijk kunt oproepen. Om dit te maken, voert u "ID" in het veld Kolomnaam in, typt u int in het veld Gegevenstype en schakelt u het selectievakje "Nulls toestaan" uit. Klik op het sleutelpictogram in de werkbalk om deze kolom in te stellen als de primaire sleutel.

  • U wilt geen null-waarden toestaan, omdat u altijd wilt dat het item ten minste "1" is. Als u nulls toestaat, is uw eerste invoer "0".
  • Blader in het venster Kolomeigenschappen omlaag totdat u de optie Identiteitsspecificatie vindt. Vouw het uit en stel "(ls Identity)" in op "Ja". Hierdoor wordt de waarde van de ID-kolom voor elk item automatisch verhoogd, waardoor elk nieuw item in feite automatisch wordt genummerd.
Maak een SQL Server-database Stap 7
Maak een SQL Server-database Stap 7

Stap 7. Begrijp hoe tabellen zijn gestructureerd

Tabellen zijn samengesteld uit velden of kolommen. Elke kolom vertegenwoordigt één aspect van een database-item. Als u bijvoorbeeld een database met werknemers aan het maken was, heeft u mogelijk een kolom 'Voornaam', een kolom 'Achternaam', een kolom 'Adres' en een kolom 'Telefoonnummer'.

Maak een SQL Server-database Stap 8
Maak een SQL Server-database Stap 8

Stap 8. Maak de rest van uw kolommen

Wanneer u klaar bent met het invullen van de velden voor de primaire sleutel, zult u merken dat er nieuwe velden onder verschijnen. Hiermee kunt u in uw volgende kolom invoeren. Vul de velden naar eigen inzicht in en zorg ervoor dat u het juiste gegevenstype kiest voor de informatie die in die kolom wordt ingevoerd:

  • nchar(#) - Dit is het gegevenstype dat u voor tekst moet gebruiken, zoals namen, adressen, enz. Het getal tussen haakjes is het maximale aantal tekens dat voor dit veld is toegestaan. Het instellen van een limiet zorgt ervoor dat uw databasegrootte beheersbaar blijft. Telefoonnummers moeten met dit formaat worden opgeslagen, omdat u er geen wiskundige functies op uitvoert.
  • int - Dit is voor hele getallen en wordt meestal gebruikt in het ID-veld.
  • decimal(x, y) - Hiermee worden getallen in decimale vorm opgeslagen, en de getallen tussen haakjes geven respectievelijk het totale aantal cijfers en het aantal cijfers na het decimaalteken aan. Decimaal (6, 2) zou bijvoorbeeld getallen opslaan als 0000.00.
Maak een SQL Server-database Stap 9
Maak een SQL Server-database Stap 9

Stap 9. Sla je tafel op

Wanneer u klaar bent met het maken van uw kolommen, moet u de tabel opslaan voordat u informatie invoert. Klik op het pictogram Opslaan in de werkbalk en voer vervolgens een naam in voor de tabel. Het is raadzaam om uw tabel een naam te geven die u helpt de inhoud te herkennen, vooral voor grotere databases met meerdere tabellen.

Een SQL Server-database maken Stap 10
Een SQL Server-database maken Stap 10

Stap 10. Voeg gegevens toe aan uw tabel

Nadat u uw tabel heeft opgeslagen, kunt u er gegevens aan toevoegen. Vouw de map Tabellen uit in het venster Objectverkenner. Als uw nieuwe tabel niet in de lijst staat, klikt u met de rechtermuisknop op de map Tabellen en selecteert u Vernieuwen. Klik met de rechtermuisknop op de tabel en selecteer "Top 200 rijen bewerken".

  • In het middelste venster worden velden weergegeven waarin u kunt beginnen met het invoeren van gegevens. Uw ID-veld wordt automatisch ingevuld, dus u kunt het nu negeren. Vul de informatie voor de rest van de velden in. Wanneer u op de volgende rij klikt, ziet u het ID-veld in de eerste rij automatisch vullen.
  • Ga door met dit proces totdat je alle informatie hebt ingevoerd die je nodig hebt.
Een SQL Server-database maken Stap 11
Een SQL Server-database maken Stap 11

Stap 11. Voer de tabel uit 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 wordt op de achtergrond uitgevoerd en alle gegevens worden geparseerd in de kolommen die u hebt gemaakt. De knop ziet eruit als een rood uitroepteken. U kunt ook op Ctrl+R drukken om ook uit te voeren.

Als er fouten zijn, krijgt u te zien welke items onjuist zijn ingevuld voordat de tabel kan worden uitgevoerd

Een SQL Server-database maken Stap 12
Een SQL Server-database maken Stap 12

Stap 12. Vraag uw gegevens op

Op dit punt is uw database gemaakt. U kunt binnen elke database zoveel tabellen maken als u nodig heeft (er is een limiet, maar de meeste gebruikers hoeven zich daar geen zorgen over te maken, tenzij ze werken aan databases op ondernemingsniveau). U kunt nu uw gegevens opvragen voor rapporten of andere administratieve doeleinden. Raadpleeg deze handleiding voor gedetailleerde informatie over het uitvoeren van query's.

Aanbevolen: