Vajad kellegagi rääkida?
Küsi julgelt abi LasteAbi
Logi sisse
Sulge

"mangijaid" - 1 õppematerjal

Andmbaasid
11
docx

Andmbaasid

ALTER TABLE Turniir ADD CONSTRAINT fk_turniir_2_asula FOREIGN KEY (Asula) REFERENCES Asula (Id); SELECT Turniir.Toimumiskoht, Asula.Nimi FROM Turniir JOIN Asula ON Turniir.Asula = Asula.Id; --9. Luua vaade v_asulaklubisid(asula_id, asula_nimi, klubisid), mis annaks asulate klubide arvud. CREATE VIEW v_asulaklubisid(asula_id, asula_nimi, klubisid) AS SELECT Id, nimi, (SELECT COUNT(*) FROM Klubi WHERE Asula = Asula.Id) FROM Asula; --10. Luua vaade v_asulasuurus(asula_id, asula_nimi, mangijaid), mis annaks asulatemängijate arvud. Kontrollküsimus: kas võib tekkida kirje, kus mangija id= 0? --Võib, turniiriga asulas, kus puuduvad klubid. CREATE VIEW v_asulasuurus (asula_id, asula_nimi, mangijaid) AS SELECT Id, Nimi, (SELECT COUNT(*) FROM Isik JOIN Klubi ON Klubi.Id = Isik.Klubi WHERE Klubi.Asula = Asula.Id) FROM Asula; --11. Lisada lihtne protseduur klubi kustutamiseks sp_kustuta_klubi(klubinimi). CREATE PROCEDURE sp_kustuta_klubi (IN klubinimi VARCHAR(100)) BEGIN

Informaatika → Andmebaasid
120 allalaadimist


Sellel veebilehel kasutatakse küpsiseid. Kasutamist jätkates nõustute küpsiste ja veebilehe üldtingimustega Nõustun