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

"trasaktsiooni" - 1 õppematerjal

Andmebaaside programmeerimine
81
doc

Andmebaaside programmeerimine

1.1 OP3.2. Tellimuse loomine (@klient) Andmebaasioperatsiooni kirjeldus: Kontrollitakse kas kliendil on õigus uue tellimuse koostamiseks. Luuakse uus rida tabelis Tellimus. Andmebaasioperatsiooni keskmine käivitumiste arv (tunnis): Operatsiooni kasutatakse ööpäeva ringselt. Tunnis luuakse keskmiselt 2 tellimust. Andmebaasioperatsiooni maksimaalne käivutimiste arv (tunnis): Tipphetkedel (lõuna ajal 12:00-14:00 ja õhtusel ajal 18:00-21:00) luuakse tunnis keskmiselt 6 tellimust. Trasaktsiooni sisu: @klient ­ argument(kohustuslik) @tellimuse_seisundi_liik ­ konstant @tellimus ­ sisemine muutuja @arv ­ sisemine muutuja Kontrollitakse ega kliendil pole 10 tellimust, mis on seisundis ,,loodud" või ,,vajab parandamist" SELECT INTO @arv COUNT(*) FROM T061859_Tellimus WHERE klient_id=@klient AND (tellimuse_seisund_id=1 OR tellimuse_seisund_id=4) Predikaat: klient_id=@klient AND (tellimuse_seisund_id=1 OR tellimuse_seisund_id=4) IF @arv<10 THEN

Informaatika → Andmebaaside projekteerimine
268 allalaadimist


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