Andmebaaside programmeerimine
1 Transaktsioonanalüüs
Transaktsioonanalüüs tehakse andmebaasioperatsioonide kohta.
Transaktsioonanalüüsi tehes lähtutakse prognoositavast andmete kasutamise
sagedusest, kui infosüsteem võetakse kasutusele kogu restorani ulatuses.
Transaktsioonanalüüs peaks hõlmama kõige olulisemaid ja sagedamini käivituvaid
transaktsioone. See on aluseks otsustele, mis puudutavad andmebaasi töökiiruse
parandamist.
5.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)