Datu bāzu pasaulē viegli var gadīties, ka tiek ievadīti nepareizi dati vai nejauši izveidoti ieraksti. Tas bieži notiek, kad, piemēram, klienti tiek iekļauti darbinieku datu bāzē, neskatoties uz to, ka viņi patiesībā nesaņem algu. Šajā mācību materiālā tu uzzināsi, kā izmantot dzēšanas vaicājumus programmatūrā Microsoft Access, lai efektīvi dzēstu nevēlamus ierakstus.
Galvenie secinājumi
- Tu uzzināsi, kā izveidot dzēšanas vaicājumus, lai mērķtiecīgi dzēstu datu kopas.
- Izveidojot tabulu kopijas, tu vari nodrošināties, ka, ja notiks kļūda, tu vienmēr varēsi atgriezties pie sākotnējiem datiem.
- Vaicājums tiks izpildīts tikai tad, kad tu skaidri nospiedīsi "Izpildīt", tādējādi tu vari kontrolēt dzēšanas procesu.
Solīpa Solī Vadība
Sāksim ar procesu, lai droši un efektīvi veiktu dzēšanas vaicājumus programmā Access.
1. solis: Tabulas kopēšana
Pirms sākt strādāt ar dzēšanas vaicājumiem, tev vajadzētu izveidot tabulas kopiju. Tas dod tev iespēju atjaunot datus gadījumā, ja notiks kļūda. Atver savu tabulu un kopē to, nospiežot Ctrl + C. Pievieno kopiju, nospiežot Ctrl + V, aizvēlēto vietā.

2. solis: Jauna vaicājuma izveidošana dizaina režīmā
Atver tabulas kopiju. Nospied "Izveidot" un izvēlies "Vaicājuma dizains". Tagad izvēlies kopēto velosipēdu tabulu savam vaicājumam. Tā tu varēsi vispirms pārbaudīt, kā strādā dzēšanas vaicājums, pirms pielieto to oriģināltabulai.

3. solis: Lauku pievienošana un kritēriju noteikšana
Vaicājuma dizainā tu tagad vari pievienot laukus, kurus vēlies dzēst. Neaizmirsti iekļaut lauku "Alga", jo tu vēlies dzēst darbiniekus bez algas. Pārej uz skatu, lai nodrošinātu, ka ieraksti, kurus vēlies dzēst, tiešām tiek parādīti. Uzstādi kritēriju "ir null" algas laukam.

4. solis: Vaicājuma pārbaude
Tagad tev vajadzētu pārbaudīt vaicājumu, lai pārliecinātos, ka tiek rādīti tikai vēlamie ieraksti. Ja tu pareizi esi iestatījis kritērijus, tad jābūt redzamiem tikai darbiniekiem bez algas. Ja rodas kļūda, tu vari atgriezties uz vaicājuma dizaina skatu un pielāgot kritērijus.

5. solis: Vaicājuma saglabāšana un pārvēršana par dzēšanas vaicājumu
Lai izmantotu vaicājumu kā dzēšanas vaicājumu, pārej uz "Vaicājuma rīkiem" un izvēlies "Dzēšanas vaicājums". Access automātiski iestatīs nosacījumu, ka alga ir vienāda ar nulli. Tagad saglabā vaicājumu ar piemērotu nosaukumu, piemēram, "Darbinieku dzēšana ar nulles algu".
6. solis: Dzēšanas vaicājuma izpilde
Pirms izpildīt dzēšanas vaicājumu, vēlreiz pārbaudi visus nosacījumus un ierakstus. Tad nospied uz "Izpildīt". Tu saņemsi apstiprinājumu, cik daudz ierakstu tiks dzēsti no tabulas. Tas sniedz tev iespēju atkārtoti pārbaudīt procesu pirms gala dzēšanas apstiprināšanas.

7. solis: Rezultātu pārbaude
Pēc tam, kad dzēšanas vaicājums ir izpildīts, atver oriģinālo tabulu, lai pārbaudītu, vai tikai vēlamie ieraksti ir dzēsti. Visi darbinieki bez algas tagad vairs nedrīkst būt redzami tabulā.

Šie soļi sniedz tev skaidru priekšstatu par to, kā izveidot un pārvaldīt dzēšanas vaicājumus programmā Access. Vienmēr atceries, ka datu dublēšanas izveide ir būtiska pirms dzēšanas operāciju veikšanas.
Kopsavilkums - Droši strādāt ar dzēšanas vaicājumiem programmā Access
Ja tu tagad sekosi augstāk aprakstītajiem soļiem, tu būsi spējīgs no savas Access datu bāzes izņemt nevēlamus datus, vienlaikus pārliecinoties, ka nekas svarīgs netiek zaudēts.
Biežāk uzdotie jautājumi
Kā izveidot tabulas kopiju programmā Access?Tu vari izveidot tabulas kopiju, to kopējot ar Ctrl + C un tad ielīmējot ar Ctrl + V.
Ko darīt, ja es pieļauju kļūdu?Ja tu pieļauj kļūdu, tu vari izmantot tabulas kopiju, lai atjaunotu sākotnējos datus.
Kā es varu pārliecināties, ka tiek dzēsti tikai pareizie dati?Pārbaudi savu vaicājumu dizainā, pirms to izpildi, pārejot uz dizaina skatu un rādot tikai vēlamo kritērijus.
Kad faktiski tiks izpildīts dzēšanas vaicājums?Dzēšanas vaicājums tiks izpildīts tikai tad, kad tu nospiedīsi uz "Izpildīt" un apstiprināsi procesu, tādējādi tu kontrolē dzēšanas gaitu.
Ko es daru, ja nejauši esmu dzēsis nepareizos datus?Tu vari izmantot tabulas dublējuma kopiju, lai atjaunotu dzēstos datus.