Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Mateusz Papis, Jan Olszański
- Cz. A
- Realizacja w Transact
- -
- SQL
- USE CDNLab
- GO
- 1)
- Utworz klucz glowny na tabeli CDN.Towary
- ALTER TABLE CDN.Towary ADD CONSTRAINT PKTwr_TwrID
- PRIMARY KEY CLUSTERED (Twr_TwrId);
- W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
- W CDN.Towary w sekcji Keys
- W oknie Object Explorer sprawdz, czy powstal
- dla niego indeks
- Tak
- Jaki to indeks?
- Clustered
- 2)
- Utworz klucz glowny nonclustered na tabeli CDN.TraNag
- ALTER TABLE CDN.TraNag ADD CONSTRAINT PKTrN_TrNId
- PRIMARY KEY NONCLUSTERED (TrN_TrNId);
- W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
- W CDN.TraNag w sekcji Keys
- W oknie Object Explorer sprawdz, czy powstal dla niego indeks
- Tak
- Jaki to indeks?
- Nonclustered, unique
- 3)
- Utworz klucz glowny clustered na tabeli CDN.TraElem
- na kolumnach TrE_TrNId i TrE_TrEId
- ALTER TABLE CDN.TraElem ADD CONSTRAINT PKTraElem_PK
- PRIMARY KEY CLUSTERED (TrE_TrNId, TrE_TrEId);
- W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
- W CDN.TraElem w sekcji Keys
- W oknie Object Explorer sprawdz, czy powstal dla niego indeks
- Tak
- Jaki to indeks?
- Clustered
- 4)
- Utworz klucz obcy na kolumnie TrE_TwrId w tabeli CDN.TraElem
- ALTER TABLE CDN.TraElem ADD CONSTRAINT FKTwr_TwrID
- FOREIGN KEY (TrE_TwrId) REFERENCES CDN.Towary (Twr_TwrId);
- W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
- W CDN.TraElem w sekcji Keys
- W oknie Object Explorer sprawdz, czy powstal dla niego indeks
- Nie
- 5)
- Utworz klucz obcy na kolumnie TrE_TrNId w tabeli CDN.TraElem
- ALTER TABLE CDN.TraElem ADD CONSTRAINT FKTrN_TrNId
- FOREIGN KEY (TrE_TrNId) REFERENCES CDN.TraNag (TrN_TrNId);
- W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
- W CDN.TraElem w sekcji Keys
- 6)
- Utworz unikalny indeks na kolumnie Twr_Nazwa w tabeli CDN.Towary
- CREATE UNIQUE INDEX NazwaI ON CDN.Towary (Twr_Nazwa);
- W oknie Object Explorer sprawdz, gdzie powstal Twoj indeks
- W sekcji Indexes w tabeli CDN.Towary
- Jaki to indeks?
- Unique, non-clustered
- 7)
- Utworz indeks typu clustered na kolumnie TrN_DataZam w tabeli CDN.TraNag
- CREATE CLUSTERED INDEX IDX_TrN_DataZam
- ON CDN.TraNag ( TrN_DataZam );
- W oknie Object Explorer sprawdz, gdzie powstal Twoj indeks
- W sekcji Indexes w tabeli CDN.TraNag
- Jaki to indeks?
- Clustered
- 8)
- Utworz indeks na kolumnie TrN_ZamOnline w tabeli CDN.TraNag
- CREATE INDEX IDX_TrN_ZamOnline
- ON CDN.TraNag ( TrN_ZamOnline );
- W oknie Object Explorer sprawdz, gdzie powstal Twoj indeks
- W sekcji Indexes w tabeli CDN.TraNag
- Jaki to indeks?
- Non-unique, non-clustered
- 9)
- Utworz indeks na kolumnie TrE_WartPoz w tabeli CDN.TraElem
- Okresl porzadek sortowania jako malejacy
- CREATE INDEX IDX_TrE_WartPoz
- ON CDN.TraElem ( TrE_WartPoz DESC );
- W oknie Object Explorer sprawdz, gdzie powstal Twoj indeks
- W sekcji Indexes w tabeli CDN.TraElem
- Jaki to indeks?
- Non-unique, non-clustered
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement