Što je stol?
Tablica je objekt koji pohranjuje podatke u formatu redaka i stupaca . Ispod dijagrama prikazani su redovi, odnosno stupac.
U ovom vodiču naučit ćete:
- Što je stol?
- Kako stvoriti tablicu
- Korištenje T-SQL-a
- T-SQL: Stvorite novu tablicu pomoću postojeće tablice.
- Korištenje dizajnera tablica
- Izmijenite tablicu
- Korištenje T-SQL-a
- Korištenje dizajnera tablica
- Izbriši tablicu
- Korištenje SQL Server Management Studija
- Korištenje T-SQL-a
Kako stvoriti tablicu
Prvi korak za spremanje podataka u bazu podataka je stvaranje tablice u kojoj će se nalaziti podaci. Nakon izrade tablice, možemo nastaviti umetati retke u tablicu.
Tablicu možemo stvoriti na sljedeće načine:
- T-SQL: Stvorite novu tablicu definiranjem svih stupaca i vrste podataka.
- T-SQL: Stvorite novu tablicu pomoću postojeće tablice
- Korištenje dizajnera tablica
Proučimo ovo detaljno:
T-SQL: Stvorite novu tablicu definiranjem svih stupaca i vrste podataka.
Ispod je Sintaksa za stvaranje tablice
Sintaksa:
CREATE TABLE tableName(column_1 datatype [ NULL | NOT NULL ],column_2 datatype [ NULL | NOT NULL ],… );
Ovdje,
- Parametar tableName označava naziv tablice koju ćete stvoriti.
- Parametri stupac_1, stupac_2 ... označavaju stupce koji se dodaju u tablicu.
- Stupac bi trebao biti naveden kao NULL ili NOT NULL. Ako ne navedete, SQL Server će kao zadani uzeti NULL.
Stvorimo osnovnu tablicu s dva stupca
Upit:
CREATE TABLE COURSE(Course_ID Int,Course_Name Varchar(10))
Preduvjet: Odaberite bazu podataka u kojoj trebate stvoriti tablicu.
Korak 1) Pokrenite upit klikom na Izvrši.
Prije pokretanja upita ne postoji tablica:
Rezultat: Nakon pokretanja upita, kliknite gumb 'Osvježi', nova tablica postoji kao Tečaj.
Korak 2) Umetnite neke podatke
Do sada tablica postoji samo, ali u stvorenoj tablici još nema podataka.
Transact-SQL ima izraz INSERT koji se može koristiti za umetanje podataka u tablicu. Ovom izjavom u tablicu možemo umetnuti jedan ili više stupaca.
Sintaksa
INSERT INTO tableName(column_1, column_2,… )VALUES(expression_1, expression_2,… ),(expression_1, expression_2,… ),… ;
Gore prikazano prikazuje osnovnu sintaksu naredbe pri korištenju ključne riječi VALUES za umetanje podataka u tablicu.
Umetnimo četiri retka pomoću naredbe Insert .
Insert into COURSE values (1,'SQL');Insert into COURSE values (2,'Python');Insert into COURSE values (3,'SQL');Insert into COURSE values (4,'C');
Ispod snimka pokazuje da je umetanje četiri reda uspješno.
Korak 3) Za pregled podataka u SQL Serveru koristimo naredbu SELECT. Izjava ima sljedeću sintaksu:
SELECT expressionFROM tableName[WHERE condition];
Primjer upita:
SELECT * FROM COURSE;
Rezultat: Tablica je stvorena, a u tablicama postoje četiri zapisa. Imajte na umu da možemo stvoriti zapise s dupliciranom vrijednošću u bilo kojem od stupaca jer nema ograničenja.
T-SQL: Stvorite novu tablicu pomoću postojeće tablice.
Sada recimo da želimo drugu tablicu poput gore stvorene tablice COURSE. Međutim, potreban nam je samo jedan stupac Course_Name, a ne CID_ID.
Sintaksa:
SELECT (Column 1,… ) INTOFROM ;
Primjer upita:
SELECT COURSE_NAME INTO COURSE_NAMES FROM COURSE;
Korak 1) Pokrenite upit klikom na Izvrši.
Rezultat: Stvorena je nova tablica s imenom COURSE_NAMES s postojećim 1 stupcem i četiri zapisa iz starije tablice.
SELECT * FROM COURSE_NAMES;
Korištenje dizajnera tablica
Također možemo stvoriti tablicu iz Studio Management IDE-a pomoću Table Designera.
Korak 1) Desni klik na tablicu> Novo> kliknite tablicu.
Korak 2) Unesite nazive stupaca, vrste podataka. Odaberite želite li dopustiti nule ili ne.
Korak 3) Pritisnite 'CTRL + S' da biste spremili tablicu. Unesite ime kao 'Course_Title'
Rezultat: Kliknite na 'Osvježi' i vidjet ćemo da postoji nova tablica s imenom Course_Title s jednim stupcem nazvanim Course_Name .
Izmijenite tablicu
Postoje dva načina za promjenu tablice u SQL poslužitelju .
1. T-SQL: Izmijenite tablicu dodavanjem novih stupaca.
2. Korištenje dizajnera tablica
T-SQL: Promijenite tablicu umetanjem stupaca
Ispod je sintaksa Alter tablice
Sintaksa :
Alter TABLE