Ξεκινήστε τον πελάτη SQLite . Στα Windows , μπορείτε να το κάνετε αυτό κάνοντας κλικ στο " Start" και επιλέγοντας " Run". Πληκτρολογήστε "cmd ". Αυτό θα ανοίξει την γραμμή εντολών . Τέλος, στη γραμμή εντολών , πληκτρολογήστε " sqlite3 test.db. " Αυτό ανοίγει το πρόγραμμα-πελάτη SQL και δημιουργεί μια βάση δεδομένων στο αρχείο " test.db. " 2
Πληκτρολογήστε το παρακάτω, για να δημιουργήσετε ένα απλό πίνακα βάσης δεδομένων που θα διατηρεί τα δεδομένα σχετικά με τα βιβλία σε μια βιβλιοθήκη :
CREATE TABLE βιβλία ( ακέραιο κλειδί PRIMARY KEY , ΚΕΙΜΕΝΟ τίτλο , συγγραφέα ΚΕΙΜΕΝΟ , timeEntered DATE ) ?
Αυτό καθορίζει τα στοιχεία που πρέπει να εγγραφούν . Πρώτα , είναι ένα « κλειδί ». Αυτό είναι ένας μοναδικός αριθμός που θα προσδιορίσει τα δεδομένα στη βάση δεδομένων . Επόμενο είναι ο τίτλος και συγγραφέας του βιβλίου . Τέλος, θα καταγράψει το χρόνο το βιβλίο εισήλθε στη βιβλιοθήκη εικόνων
3
Πληκτρολογήστε το παρακάτω, για να δημιουργήσετε ένα έναυσμα που θα εξασφαλίσει το " timeEntered " μεταβλητή περιέχει πάντα την ημερομηνία η σειρά εισήχθη . :
CREATE TRIGGER insert_book_timeEntered ΜΕΤΑ INSERT ON βιβλία
BEGIN
βιβλία UPDATE SET timeEntered = DATETIME ( « NOW » ) ΟΠΟΥ rowid = new.rowid ?
ΤΕΛΟΣ ?
Η 4
Πληκτρολογήστε την ακόλουθη γραμμή για να εισάγετε κάποια δεδομένα στη βάση δεδομένων :
INSERT INTO βιβλία ( κείμενο, κείμενο ) ΑΞΙΕΣ ( « Ρωμαίος και Ιουλιέτα », « William Shakespeare » ) ?
INSERT INTO βιβλία ( κείμενο, κείμενο ) ΑΞΙΕΣ ( « The Stand », « Stephen King ») ?
Παρατηρήστε ότι το κλειδί δεν καθορίζεται : SQLite θα εξασφαλίσει ότι θα είναι πάντα μια μοναδική αξία . Παρόμοια , δεν υπάρχει καμία ανάγκη να καθορίσετε μια ημερομηνία : αυτό δημιουργείται αυτόματα καθώς η σκανδάλη που καθορίζεται στο βήμα 3
5
Πληκτρολογήστε το παρακάτω για να ανακτήσετε τα δεδομένα από τη βάση δεδομένων : .
SELECT * από τα βιβλία ?
Αυτό ανακτά όλα τα πεδία από όλα τα βιβλία . Μπορείτε να καθορίσετε μια πιο λεπτομερή εντολή για να είμαστε πιο ακριβείς για το τι μπορείτε να ανακτήσετε . Για παράδειγμα :
SELECT τίτλο ΑΠΟ ΟΠΟΥ βιβλία author = " William Shakespeare « ?
Αυτό θα ανακτήσετε μόνο τους τίτλους των βιβλίων που γράφτηκαν από τον William Shakespeare
Η <. br >
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα