Kaj je miza?
Tabela je predmet, ki hrani podatke v obliki vrstice in stolpca . Spodnji diagram prikazuje vrstice oziroma stolpce.
V tej vadnici boste izvedeli:
- Kaj je miza?
- Kako ustvariti tabelo
- Uporaba T-SQL
- T-SQL: ustvarite novo tabelo z uporabo obstoječe tabele.
- Uporaba oblikovalca tabel
- Spremeni tabelo
- Uporaba T-SQL
- Uporaba oblikovalca tabel
- Izbriši tabelo
- Uporaba SQL Server Management Studio
- Uporaba T-SQL
Kako ustvariti tabelo
Prvi korak za shranjevanje podatkov v zbirki podatkov je ustvariti tabelo, v kateri bodo podatki. Po ustvarjanju tabele lahko vrstice še naprej vstavljamo v tabelo.
Tabelo lahko ustvarimo na naslednje načine:
- T-SQL: ustvarite novo tabelo tako, da določite vse stolpce in njen podatkovni tip.
- T-SQL: Ustvari novo tabelo z uporabo obstoječe tabele
- Uporaba oblikovalca tabel
To podrobno preučimo:
T-SQL: ustvarite novo tabelo tako, da določite vse stolpce in njen podatkovni tip.
Spodaj je sintaksa za ustvarjanje tabele
Sintaksa:
CREATE TABLE tableName(column_1 datatype [ NULL | NOT NULL ],column_2 datatype [ NULL | NOT NULL ],… );
Tukaj,
- Parameter tableName označuje ime tabele, ki jo boste ustvarili.
- Parametri stolpec_1, stolpec_2… označujejo stolpce, ki jih je treba dodati v tabelo.
- Stolpec mora biti naveden kot NULL ali NOT NULL. Če ne določite, bo SQL Server privzeto vzel NULL.
Ustvarimo osnovno tabelo z dvema stolpcema
Poizvedba:
CREATE TABLE COURSE(Course_ID Int,Course_Name Varchar(10))
Predpogoj: Izberite bazo podatkov, v kateri morate ustvariti tabelo.
Korak 1) Zaženite poizvedbo s klikom na Izvedi.
Pred zagonom poizvedbe ne obstaja nobena tabela:
Rezultat: Po zagonu poizvedbe kliknite gumb »Osveži«, nova tabela obstaja kot tečaj.
Korak 2) Vstavite nekaj podatkov
Do zdaj tabela obstaja samo, vendar v ustvarjeni tabeli še ni podatkov.
Transact-SQL ima stavek INSERT, s katerim lahko vstavite podatke v tabelo. S to izjavo lahko v tabelo vstavimo enega ali več stolpcev.
Sintaksa
INSERT INTO tableName(column_1, column_2,… )VALUES(expression_1, expression_2,… ),(expression_1, expression_2,… ),… ;
Zgoraj je prikazana osnovna sintaksa ukaza pri uporabi ključne besede VALUES za vstavljanje podatkov v tabelo.
Z ukazom Vstavi vstavimo štiri vrstice .
Insert into COURSE values (1,'SQL');Insert into COURSE values (2,'Python');Insert into COURSE values (3,'SQL');Insert into COURSE values (4,'C');
Spodnji posnetek prikazuje, da je zdaj vstavljanje štirih vrstic uspešno.
Korak 3) Za ogled podatkov v strežniku SQL Server uporabimo stavek SELECT. Stavek ima naslednjo sintakso:
SELECT expressionFROM tableName[WHERE condition];
Primer poizvedbe:
SELECT * FROM COURSE;
Rezultat: Tabela je bila ustvarjena, v tabelah pa so štirje zapisi. Upoštevajte, da lahko v katerem koli stolpcu ustvarimo zapise s podvojeno vrednostjo, saj ni omejitev.
T-SQL: ustvarite novo tabelo z uporabo obstoječe tabele.
Zdaj recimo, da želimo še eno tabelo, kot je tabela COURSE, ustvarjena zgoraj. Vendar potrebujemo samo en stolpec Course_Name in ne CID_ID.
Sintaksa:
SELECT (Column 1,… ) INTOFROM ;
Primer poizvedbe:
SELECT COURSE_NAME INTO COURSE_NAMES FROM COURSE;
Korak 1) Zaženite poizvedbo s klikom na Izvedi.
Rezultat: Nova tabela je bila ustvarjena z imenom COURSE_NAMES z obstoječim 1 stolpcem in štirimi zapisi iz starejše tabele.
SELECT * FROM COURSE_NAMES;
Uporaba oblikovalca tabel
Tabelo lahko ustvarimo tudi iz IDE za upravljanje s programom Studio Designer.
Korak 1) Z desno miškino tipko kliknite Tabela> Novo> Kliknite tabelo.
Korak 2) Vnesite imena stolpcev in vrste podatkov. Izberite, ali želite dovoliti ničelne vrednosti.
Korak 3) Pritisnite 'CTRL + S', da shranite tabelo. Vnesite ime kot 'Course_Title'
Rezultat: Kliknite »Osveži« in videli bomo, da obstaja nova tabela z imenom Course_Title in en stolpec z imenom Course_Name .
Spremeni tabelo
Obstajata dva načina za spreminjanje tabele v strežniku SQL .
1. T-SQL: Spremenite tabelo z dodajanjem novih stolpcev.
2. Uporaba oblikovalca tabel
T-SQL: Spremenite tabelo tako, da vstavite stolpce
Spodaj je sintaksa tabele Alter
Sintaksa :
Alter TABLE