Wat is een tafel?
Een tabel is een object dat gegevens opslaat in de indeling Rij en Kolom . Onder diagram toont respectievelijk rijen en kolommen.
In deze tutorial leer je:
- Wat is een tafel?
- Hoe u een tabel maakt
- Met behulp van T-SQL
- T-SQL: maak een nieuwe tabel met behulp van een bestaande tabel.
- Met behulp van Table Designer
- Verander de tabel
- Met behulp van T-SQL
- Met behulp van Table Designer
- Verwijder tabel
- Met behulp van SQL Server Management Studio
- Met behulp van T-SQL
Hoe u een tabel maakt
De eerste stap om gegevens in de database op te slaan, is het maken van een tabel waarin de gegevens zullen worden opgeslagen. Na het maken van de tabel kunnen we de rijen in de tabel blijven invoegen.
We kunnen op de volgende manieren een tabel maken:
- T-SQL: maak een nieuwe tabel door alle kolommen en het gegevenstype te definiëren.
- T-SQL: maak een nieuwe tabel met een bestaande tabel
- Met behulp van Table Designer
Laten we dit in detail bestuderen:
T-SQL: maak een nieuwe tabel door alle kolommen en het gegevenstype te definiëren.
Hieronder vindt u de syntaxis om een tabel te maken
Syntaxis:
CREATE TABLE tableName(column_1 datatype [ NULL | NOT NULL ],column_2 datatype [ NULL | NOT NULL ],… );
Hier,
- De parameter tableName geeft de naam aan van de tabel die u gaat maken.
- De parameters column_1, column_2… geven de kolommen aan die aan de tabel moeten worden toegevoegd.
- Een kolom moet worden opgegeven als NULL of NOT NULL. Als u niet opgeeft, neemt SQL Server de standaard NULL.
Laten we een basistabel maken met twee kolommen
Vraag:
CREATE TABLE COURSE(Course_ID Int,Course_Name Varchar(10))
Vereiste: selecteer de database waarin u de tabel moet maken.
Stap 1) Voer de query uit door op Uitvoeren te klikken .
Voordat de query wordt uitgevoerd, bestaat er geen tabel:
Resultaat: Nadat u de query heeft uitgevoerd, klikt u op de knop 'Vernieuwen'. De nieuwe tabel bestaat als een cursus.
Stap 2) Voer enkele gegevens in
Tot nu toe bestaat de tabel alleen, maar er zijn nog geen gegevens in de gemaakte tabel.
Transact-SQL heeft de INSERT-instructie die kan worden gebruikt om gegevens in een tabel in te voegen. Met deze verklaring kunnen we een of meer kolommen in een tabel invoegen.
Syntaxis
INSERT INTO tableName(column_1, column_2,… )VALUES(expression_1, expression_2,… ),(expression_1, expression_2,… ),… ;
Het bovenstaande toont de basissyntaxis van de opdracht bij het gebruik van het VALUES-sleutelwoord om gegevens in een tabel in te voegen.
Laten we vier rijen invoegen met de opdracht Invoegen .
Insert into COURSE values (1,'SQL');Insert into COURSE values (2,'Python');Insert into COURSE values (3,'SQL');Insert into COURSE values (4,'C');
Onderstaand snapshot laat zien dat het invoegen van vier rijen gelukt is.
Stap 3) Om gegevens in SQL Server te bekijken, gebruiken we de SELECT-instructie. De instructie heeft de volgende syntaxis:
SELECT expressionFROM tableName[WHERE condition];
Voorbeeldzoekopdracht:
SELECT * FROM COURSE;
Resultaat: er is een tabel gemaakt en er zijn vier records in tabellen. Merk op dat we records kunnen maken met een dubbele waarde in elk van de kolommen, aangezien er geen beperkingen zijn.
T-SQL: maak een nieuwe tabel met behulp van een bestaande tabel.
Stel nu dat we een andere tafel willen, zoals de COURSE-tabel die hierboven is gemaakt. We hebben echter maar één kolom Course_Name nodig en niet Course_ID.
Syntaxis:
SELECT (Column 1,… ) INTOFROM ;
Voorbeeldzoekopdracht:
SELECT COURSE_NAME INTO COURSE_NAMES FROM COURSE;
Stap 1) Voer de query uit door op Uitvoeren te klikken .
Resultaat: nieuwe tabel gemaakt met de naam COURSE_NAMES met bestaande 1 kolom en vier records uit de oudere tabel.
SELECT * FROM COURSE_NAMES;
Met behulp van Table Designer
We kunnen ook een tabel maken vanuit Studio Management IDE met behulp van Table Designer.
Stap 1) Klik met de rechtermuisknop op Tafel> Nieuw> Klik op Tafel.
Stap 2) Voer kolomnamen en gegevenstypen in. Selecteer of u null-waarden wilt toestaan of niet.
Stap 3) Druk op 'CTRL + S' om de tabel op te slaan. Voer de naam in als 'Course_Title'
Resultaat: Klik op 'Vernieuwen' en we kunnen zien dat er een nieuwe tabel bestaat met de naam Course_Title met één kolom genaamd Course_Name .
Verander de tabel
Er zijn twee manieren om de tabel in SQL-server te wijzigen .
1. T-SQL: tabel wijzigen door nieuwe kolommen toe te voegen.
2. Tafelontwerper gebruiken
T-SQL: tabel wijzigen door kolommen in te voegen
Hieronder vindt u de syntaxis voor de tabel Alter
Syntaxis :
Alter TABLE