ďťż
  Kolos L2



Robert - 28 Paź 2010, 11:52
Prawdopodobnie za 3 tygodnie kolos.
Np: przykład instrukcji naruszającej więzy integralności tabel (UPDATE zam/zamszcz SET IDZam=IDZam+100,)




Gehe - 28 Paź 2010, 19:35
Co do tych naruszen wiezow:
Insert Into dla podrzednej
Delete dla nadrzednej
Update dla obu i nadrzednej i podrzednej
To tak na zas napisze, z tego co zapamietalem



Robert - 04 Lis 2010, 11:38
Zadania:
I. CREATE TABLE
nazwa
(nazwakol typ
NOT NULL
UNIQUE PRIMARY
KEY REFERENCES
CHECK {zmazał z tablicy. Będziemy "ćwiczyc" }
nazwakol2..................
więzy integralności

II. INSERT INTO
nawatab[(nazwakol1,nazwakol2)]
VALUES(wyr1,wyr2...)

{pamiętać jak się zapisuje stałe; oddzielanie przecinkiem/kropką; dopuszczalne tworzenie łańcuchów w '_' lub "_ _" - ze spacją; pozostawiać w niektórych komórkach wartości NULL}

III.ALTER TABLE nazwatabeli
ADD COLUMN nazwakol typ...
ADD CONSTRAIN nazwawięzów
PRIMARY KEY (nazwakol1, nazwakol2,...)
DROP COLUMN nazwa //usunąć kolumnę
DROP CONSTRAIN nazwawięzów //zniesienie więzów

{tabela istnieje, dodajemy/usuwamy kolumny, brak możliwości modyfikowania}

IV. ALTER TABLE

{ustalenie więzów integralności wobec nowo dodanej kolumny}

V. INSERT INTO
ALTER TABELE

Drop TABLE // usuwanie tabeli, nie uda się jeśli są więzy integralności
{podanie instrukcji - przynajmniej dwóch insert table / + 3 inne które się nie wykonają ze względu na istnienie więzów integralności}

coś - więzy integralności;
{coś} - opis;
// coś - komentarz;

CWICZENIA:

ALTER TABLE
zamowienia
DROP COLUMN IDZam;
--------------------------------
CONSTRAINT nazwawięzów
PRIMARY KEY (kol1, kol2,...),
PRIMARY KEY (kol)
UNIQUE kol1, kol2,...)
NOT NULL (...)
--------------------------------
ALTER TABLE
zamszcz
ADD FOREIGN KEY (IDTowaru)
REFERENCES towary (IDTowaru)
DROP TABELE towary //nie powiedzie się ta instrukcja
DROP TABLE zamszcz //powiedzie się

COUNTER {dodaje unikalne dane}
FROM //skąd - tabela
WHERE
GRUP BY wyrażenie //grupowanie wg. wyrażenia grupującego
HAVING /narzuca warunki na grupę (np więcej jak 5 wierszy, albo cena >5zł)
ORDER BY //to co mamy jest zbiorem uporządkowanym, bez powtórzeń
SELECT //wyniki tabeli powyższych



Adam - 18 Lis 2010, 15:25
Jak tam kolos? bardzo "ciężki" ?




Robert - 22 Lis 2010, 09:19
Kolosa ponoć nie było. Uczta się, będzie rzeź.



Pawciu - 22 Lis 2010, 10:07
L3 ma jutro u ślepego
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • albionteam.htw.pl
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • cichooo.htw.pl