Advertisement
Guest User

Untitled

a guest
Jan 18th, 2020
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.93 KB | None | 0 0
  1.  
  2. Mateusz Papis, Jan Olszański
  3.  
  4. Cz. A
  5.  
  6. Realizacja w Transact
  7. -
  8. SQL
  9. USE CDNLab
  10. GO
  11. 1)
  12. Utworz klucz glowny na tabeli CDN.Towary
  13.  
  14. ALTER TABLE CDN.Towary ADD CONSTRAINT PKTwr_TwrID
  15. PRIMARY KEY CLUSTERED (Twr_TwrId);
  16.  
  17. W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
  18.  
  19. W CDN.Towary w sekcji Keys
  20.  
  21. W oknie Object Explorer sprawdz, czy powstal
  22. dla niego indeks
  23.  
  24. Tak
  25.  
  26. Jaki to indeks?
  27.  
  28. Clustered
  29.  
  30.  
  31.  
  32. 2)
  33. Utworz klucz glowny nonclustered na tabeli CDN.TraNag
  34.  
  35. ALTER TABLE CDN.TraNag ADD CONSTRAINT PKTrN_TrNId
  36. PRIMARY KEY NONCLUSTERED (TrN_TrNId);
  37.  
  38. W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
  39.  
  40. W CDN.TraNag w sekcji Keys
  41.  
  42. W oknie Object Explorer sprawdz, czy powstal dla niego indeks
  43.  
  44. Tak
  45.  
  46. Jaki to indeks?
  47.  
  48. Nonclustered, unique
  49.  
  50.  
  51. 3)
  52. Utworz klucz glowny clustered na tabeli CDN.TraElem
  53. na kolumnach TrE_TrNId i TrE_TrEId
  54.  
  55. ALTER TABLE CDN.TraElem ADD CONSTRAINT PKTraElem_PK
  56. PRIMARY KEY CLUSTERED (TrE_TrNId, TrE_TrEId);
  57.  
  58.  
  59. W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
  60.  
  61. W CDN.TraElem w sekcji Keys
  62.  
  63.  
  64. W oknie Object Explorer sprawdz, czy powstal dla niego indeks
  65.  
  66. Tak
  67.  
  68. Jaki to indeks?
  69.  
  70. Clustered
  71.  
  72. 4)
  73. Utworz klucz obcy na kolumnie TrE_TwrId w tabeli CDN.TraElem
  74.  
  75. ALTER TABLE CDN.TraElem ADD CONSTRAINT FKTwr_TwrID
  76. FOREIGN KEY (TrE_TwrId) REFERENCES CDN.Towary (Twr_TwrId);
  77.  
  78. W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
  79.  
  80. W CDN.TraElem w sekcji Keys
  81.  
  82. W oknie Object Explorer sprawdz, czy powstal dla niego indeks
  83.  
  84. Nie
  85.  
  86.  
  87. 5)
  88. Utworz klucz obcy na kolumnie TrE_TrNId w tabeli CDN.TraElem
  89.  
  90. ALTER TABLE CDN.TraElem ADD CONSTRAINT FKTrN_TrNId
  91. FOREIGN KEY (TrE_TrNId) REFERENCES CDN.TraNag (TrN_TrNId);
  92.  
  93.  
  94. W oknie Object Explorer sprawdz, gdzie powstal Twoj klucz
  95.  
  96. W CDN.TraElem w sekcji Keys
  97.  
  98.  
  99. 6)
  100. Utworz unikalny indeks na kolumnie Twr_Nazwa w tabeli CDN.Towary
  101.  
  102. CREATE UNIQUE INDEX NazwaI ON CDN.Towary (Twr_Nazwa);
  103.  
  104. W oknie Object Explorer sprawdz, gdzie powstal Twoj indeks
  105.  
  106. W sekcji Indexes w tabeli CDN.Towary
  107.  
  108.  
  109. Jaki to indeks?
  110.  
  111. Unique, non-clustered
  112.  
  113.  
  114. 7)
  115. Utworz indeks typu clustered na kolumnie TrN_DataZam w tabeli CDN.TraNag
  116.  
  117. CREATE CLUSTERED INDEX IDX_TrN_DataZam
  118. ON CDN.TraNag ( TrN_DataZam );
  119.  
  120.  
  121. W oknie Object Explorer sprawdz, gdzie powstal Twoj indeks
  122.  
  123. W sekcji Indexes w tabeli CDN.TraNag
  124.  
  125. Jaki to indeks?
  126.  
  127. Clustered
  128.  
  129.  
  130. 8)
  131. Utworz indeks na kolumnie TrN_ZamOnline w tabeli CDN.TraNag
  132.  
  133. CREATE INDEX IDX_TrN_ZamOnline
  134. ON CDN.TraNag ( TrN_ZamOnline );
  135.  
  136.  
  137. W oknie Object Explorer sprawdz, gdzie powstal Twoj indeks
  138.  
  139. W sekcji Indexes w tabeli CDN.TraNag
  140.  
  141.  
  142. Jaki to indeks?
  143.  
  144. Non-unique, non-clustered
  145.  
  146. 9)
  147. Utworz indeks na kolumnie TrE_WartPoz w tabeli CDN.TraElem
  148. Okresl porzadek sortowania jako malejacy
  149.  
  150. CREATE INDEX IDX_TrE_WartPoz
  151. ON CDN.TraElem ( TrE_WartPoz DESC );
  152.  
  153. W oknie Object Explorer sprawdz, gdzie powstal Twoj indeks
  154.  
  155. W sekcji Indexes w tabeli CDN.TraElem
  156.  
  157. Jaki to indeks?
  158.  
  159. Non-unique, non-clustered
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement