Συνδεθείτε στο PHPMyAdmin σας ως χρήστης root . Εισάγετε τον κωδικό πρόσβασης σας . Κάντε κλικ στην υπάρχουσα βάση δεδομένων στη δεξιά πλευρά του παραθύρου PHPMyAdmin . Δημιουργήστε ένα νέο πίνακα , πληκτρολογώντας το όνομα "εργαζόμενος" στο πλαίσιο κειμένου και προσδιορίζει τον αριθμό των πεδίων . Κάντε κλικ στο " Go". Δημιουργία άλλα δύο πίνακες : " dept " και " new_employee . " 2
Δημιουργήστε πεδία για τον πίνακα " εργαζόμενος ", όπως "id ", " όνομα " και " υπηρεσία ", στην ακόλουθη οθόνη . Κάντε κλικ στο drop-down επιλογές στη στήλη "Τύπος " και επιλέξτε " INT " ως τύπο δεδομένων id , και το " Char », όπως τους τύπους δεδομένων των άλλων δύο τομείς » .
Εικόνων 3
Δημιουργία πεδία για " new_employee " και " dept " με παρόμοιο τρόπο . Δημιουργήστε τα ίδια πεδία για " new_employee ", όπως στον πίνακα " εργαζόμενος " . Δημιουργήστε δύο πεδία για " dept , " δηλαδή " dept_name " ως τύπου " CHAR " και " employee_number " ως " INT " τύπο δεδομένων .
Η
4 Κάντε κλικ στην καρτέλα "Εισαγωγή " για να εισάγετε δεδομένα στο "μισθωτός " τραπέζι . Πληκτρολογήστε " 1 ", " Joe" και "Πωλήσεις" στο αντίστοιχο πλαίσιο κειμένου στη στήλη " Value" . Κάντε κλικ στο κουμπί " . Go"
5
Κάντε κλικ στην καρτέλα " Έρευνα " και πληκτρολογήστε τον ακόλουθο κώδικα για να δημιουργούν triggers :
CREATE TRIGGER NEW_HIRED
ΜΕΤΑ INSERT ΣΕ ΥΠΑΛΛΗΛΟ
ΓΙΑ ΚΑΘΕ ΣΕΙΡΑ
BEGIN
INSERT INTO new_employee ( id , το όνομα , το τμήμα )
ΑΞΙΕΣ ( new.id , new.name , new.department )
ΤΕΛΟΣ
CREATE TRIGGER NUMBER_OF_EMPLOYEE
ΜΕΤΑ INSERT ON ΕΡΓΑΖΟΜΕΝΟΣ
ΓΙΑ ΚΑΘΕ ΣΕΙΡΑ
UPDATE dept
SET employee_number = employee_number +1
ΟΠΟΥ employee.department = depart_name
οι δύο ωθήσεις θα κάνει τις ακόλουθες λειτουργίες : οι νέες εγγραφές προστίθενται στον πίνακα " new_employee » και όταν εισάγετε νέες εγγραφές στον εργαζόμενο πίνακα . Ο αριθμός του απασχολούμενου προσωπικού στο σχετικό τμήμα ενημερώνεται όταν προστίθεται ένας νέος υπάλληλος .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα