See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 7824|Vastuse: 1

Andmebaasi rajamise käivitajad

[Kopeeri link]
Postitatud 24.03.2019 21:20:05 | | |



eessõna

Täna selgitan päästikute kasutamise, kuigi projektides ei soovitata päästikute kasutamist, peame siiski mõistma päästikute kasutamist.

Tekst

Päästikute kasutamine. Valmista ette laud, mida soovid täna kasutada. Loo NewTest tabel ja NewTest_log tabel



#Päästikud

See on spetsiaalne salvestatud protseduur, mida ei kutsuta iseseisvalt, vaid mida puudutatakse automaatselt teatud operatsiooni sooritamisel, näiteks sündmusel.
Kasutamine: Jälgi tegevusi ja lisandite piiranguid.
Sissejuhatuses mainitakse, et päästikuid ei soovitata tavaliselt jõudluse ja hoolduse tagamiseks. Tegelikes projektides ei ole tavaliselt lihtne päästikut märgata, mis võib hilisemaks hoolduseks kaasa tuua teatud raskusi.



Kõik meie operatsioonid laua andmetel on ajutiselt salvestatud nendesse kahte tabelisse,"lisatud”,“kustutatud”。 Saame kasutada neid kahte ajutist tabelit andmete salvestamiseks või äri piiramiseks ja muutmiseks.

Loome käivitaja NewTest tabeli jaoks:



Pärast selle päästiku loomist kustutame tabeli andmed "kustuta ADB-st.. NewTest", ja siis päringu "vali * ADB-st.. NewTestSelgus, et selle tabeli andmeid ei kustutatud. Just selle päästiku tõttu, mille me lõime, käivitab tabeli andmete kustutamisel uute andmete lisamise lause. Saame kasutada päästikuid, et jälgida tabeliandmete muutusi ja salvestada asjakohaseid logisid.

Loo päästik NewTest tabeli jaoks ja kui uued andmed on lisatud, logime need vastavasse logitabelisse:



Täida uusi avaldusi"INSERT [dbo]. [NewTest] ( [Nimi], [Vanus], [Sugu], [summa]) VÄÄRTUSED (N'Xiaohuang', 18, N'm', 20)Me tuleme sisseNewTest_log"Tabel genereerib ka kirje, mis salvestab operatsiooniaja, operatsioonitüübi ja maanduva isiku jms.

Kuidas siis päästikus hinnata, et andmed on kustutatud, muudetud ja lisatud operatsioonile? Pean veel vaatama kahte ajutist tabelit "lisatud" ja "kustutatud"

Uus operatsioon: Lisatud tabelis on andmed, kuid kustutatud tabelis andmeid ei ole.
Kustutamise operatsioon: Sisestatud tabelis andmeid ei ole, kuid kustutatud tabelis on andmeid.
Muuda operatsiooni: lisatud tabelis on andmed (uued andmed) ja kustutatud tabelis (vana andmed).

Saame kasutada nende kahe ajutise tabeli andmeid, et hinnata vastavaid operatsioone ja seejärel täita oma ärilisi operatsioone




Epiloog

Armsad, andmebaasi alus on lõppenud ja järgmine osa salvestab, kuidas taastada andmeid pärast ekslikult kustutatud ja kogemata muudetud andmeid.














Eelmine:Automaatset sisendit käepidemega ei saa klõpsata, et operatsiooni kinnitada
Järgmine:200 raamatut, näiteks Java e-raamatud ja intervjuuküsimused
Postitatud 24.03.2019 21:33:05 |
Möödumine @@@@@@@@@@@@@@@@@@@
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com