Μάθετε SQL ή δημιουργήστε μια απλή βάση δεδομένων με το πρόγραμμα περιήγησης βάσης δεδομένων SQLite

Μάθετε SQL ή δημιουργήστε μια απλή βάση δεδομένων με το πρόγραμμα περιήγησης βάσης δεδομένων SQLite

Έχετε βρεθεί ποτέ να χρειάζεστε μια βάση δεδομένων, αλλά δεν μπορείτε πραγματικά να αντέξετε οικονομικά τη Microsoft Access και σίγουρα δεν έχετε την οικονομική δυνατότητα να εγκαταστήσετε και να χρησιμοποιήσετε έναν διακομιστή Oracle στο σπίτι. Είτε ο στόχος σας είναι να εξασκήσετε το χέρι σας με την εκμάθηση εντολών SQL σε μια πραγματική, ζωντανή βάση δεδομένων, είτε απλά θα θέλατε να έχετε μια απλή και εξαιρετικά φορητή βάση δεδομένων, Πρόγραμμα περιήγησης SQLite είναι ακριβώς αυτό που χρειάζεστε.





Μου αρέσει πολύ, πολύ η δύναμη του SQL, όπως ίσως έχετε παρατηρήσει από το άρθρο μου σχετικά με τον τρόπο επεξεργασίας χιλιάδων άρθρων του Wordpress με μία εντολή SQL. Αυτά είναι τα ωραία πράγματα που μπορείτε να επιτύχετε εάν έχετε κάποια εξοικείωση με τις κλήσεις SQL και τη δομή των βάσεων δεδομένων.





Αυτή η γνώση και η εμπειρία δεν έρχονται από τη μια μέρα στην άλλη, προέρχονται από το παιχνίδι με κλήσεις SQL σε μια ζωντανή βάση δεδομένων. Δεν είναι πάντα εύκολο να το κάνετε αυτό όταν η μόνη βάση δεδομένων στην οποία ενδέχεται να έχετε πρόσβαση είναι μια εν ώρα εργασίας. Λοιπόν, χρησιμοποιώντας το SQL Lite, μπορείτε να δημιουργήσετε τη δική σας προσωπική βάση δεδομένων SQL, να την γεμίσετε με όσα δεδομένα όλων των τύπων και στη συνέχεια να εξασκήσετε νέες εντολές SQL σε αυτά τα δεδομένα για να δείτε πώς φαίνονται τα αποτελέσματα.





Φυσικά, μια άλλη πιο απλή χρήση του SQLite Browser είναι η δημιουργία μιας απλής βάσης δεδομένων για την αποθήκευση τυχόν πληροφοριών που θέλετε να έχετε σε μορφή αναζήτησης, βάσης δεδομένων. Αυτός είναι ίσως ο γρηγορότερος, ευκολότερος τρόπος για να το κάνετε χωρίς να χρειάζεται να εγκαταστήσετε ή να διαμορφώσετε μια πραγματική βάση δεδομένων.

Δημιουργία βάσης δεδομένων με SQLite

Είτε θέλετε να εξασκήσετε τον προγραμματισμό SQL είτε απλά θέλετε μια απλή βάση δεδομένων για να αποθηκεύσετε πληροφορίες, το σημείο εκκίνησης είναι το ίδιο. Θα χρειαστεί να δημιουργήσετε μια βάση δεδομένων.



netflix έχουμε πρόβλημα να παίξουμε αυτόν τον τίτλο αυτή τη στιγμή

Κατά την πρώτη εκτέλεση του προγράμματος περιήγησης βάσεων δεδομένων SQLite, θα δείτε ένα απλό κύριο παράθυρο με μια γραμμή μενού, μια γραμμή εργαλείων και τρεις καρτέλες. Όταν ξεκινάτε για πρώτη φορά, προφανώς δεν θα υπάρχει διαθέσιμη δομή βάσης δεδομένων, οπότε η κύρια περιοχή εμφάνισης θα είναι κενή.

Κάντε κλικ στο «Αρχείο» και μπορείτε είτε να κάνετε κλικ στη «Νέα βάση δεδομένων» είτε να κάνετε κλικ στο «Εισαγωγή» για να εισαγάγετε δεδομένα που μπορεί να έχετε ήδη σε κάποια άλλη μορφή, όπως μια υπάρχουσα βάση δεδομένων από ένα αρχείο SQL ή έναν πίνακα Excel που θέλετε » ve έχουν εξαχθεί σε αρχείο CSV. Κάθε μορφή μπορεί να εισαχθεί στη νέα βάση δεδομένων SQLite.





Εάν θέλετε να ξεκινήσετε από την αρχή, κάντε κλικ στο «Νέα βάση δεδομένων» και θα χρειαστεί να δημιουργήσετε τη δομή της βάσης δεδομένων σας. Δημιουργήστε τον πρώτο σας πίνακα, προσθέστε πεδία βάσης δεδομένων σε αυτόν τον πίνακα και καθορίστε τη μορφή για κάθε πεδίο (κείμενο, αριθμός κλπ ...).

Κάθε πεδίο βάσης δεδομένων μπορεί να είναι μια συμβολοσειρά (κείμενο), ένας αριθμός (αριθμητικός), μια σταγόνα (δυαδικά δεδομένα) ή ένα ακέραιο κλειδί.





Όταν ολοκληρώσετε τη δημιουργία του πρώτου σας πίνακα στη βάση δεδομένων, θα δείτε τη δομή κάτω από την καρτέλα Δομή βάσης δεδομένων στο κύριο παράθυρο. Καθώς δημιουργείτε κάθε πίνακα στη βάση δεδομένων, θα δείτε να αρχίζει να σχηματίζεται το δέντρο που θα περιέχει όλους τους πίνακες και τα πεδία μέσα σε αυτά. Αυτή είναι μια γρήγορη, γρήγορη επισκόπηση του πώς φαίνεται ολόκληρη η βάση δεδομένων σας και ένας εύκολος τρόπος πλοήγησης σε αυτήν μόλις αρχίσει να αναπτύσσεται.

γιατί το πυροσβεστικό μου δεν λειτουργεί

Η προβολή και ο χειρισμός των δεδομένων της βάσης δεδομένων σας είναι τόσο απλή όσο το να κάνετε κλικ στην καρτέλα 'Αναζήτηση δεδομένων' και να επεξεργαστείτε απευθείας τις εγγραφές. Εδώ μπορείτε επίσης να δημιουργήσετε νέες εγγραφές δεδομένων, να διαγράψετε εγγραφές ή να αναζητήσετε δεδομένα σε πολύ μεγάλους πίνακες.

Φυσικά, το πιο σημαντικό χαρακτηριστικό - τουλάχιστον ο κύριος λόγος που εγκατέστησα το λογισμικό - είναι η καρτέλα «Εκτέλεση SQL», όπου μπορείτε να εισαγάγετε τις συμβολοσειρές εντολών SQL που θέλετε να εκτελούνται στη βάση δεδομένων σας. Όταν κάνετε κλικ στο «Εκτέλεση ερωτήματος», θα δείτε τα αποτελέσματα του ερωτήματος στο πεδίο «Επιστρέφονται δεδομένα». Or ... θα δείτε το μήνυμα σφάλματος. Ας ελπίσουμε ότι δεν θα δείτε πολλά από αυτά!

Ωστόσο, ως εργαλείο εκμάθησης SQL, το πεδίο μηνύματος σφάλματος είναι κάπως ωραίο επειδή σας λέει τι κάνετε λάθος. Μπορείτε να το χρησιμοποιήσετε ως ένδειξη για να επαναλάβετε τη δήλωση SQL και να δοκιμάσετε ξανά.

Εάν θέλετε να μπείτε και σε πιο προηγμένη διαχείριση βάσεων δεδομένων, το πρόγραμμα περιήγησης βάσεων δεδομένων SQLite προσφέρει τη δυνατότητα δημιουργίας ευρετηρίου και για τη βάση δεδομένων σας. Αυτό είναι το εικονίδιο με τον πίνακα με αστέρι στη γραμμή εργαλείων εικονιδίων.

Ένα άλλο ωραίο χαρακτηριστικό, ειδικά αν το χρησιμοποιείτε ως εργαλείο εκμάθησης SQL όπως έχω, είναι το παράθυρο SQL Log που μπορείτε να ανοίξετε κάνοντας κλικ στο εικονίδιο 'Log' στη γραμμή εργαλείων. Αυτό σας δείχνει ένα πλήρες αρχείο καταγραφής όλων των προτάσεων SQL που έχουν εκτελεστεί. Αυτό είναι ωραίο όταν μόλις έχετε χαθεί και το ερώτημά σας έχει μπερδευτεί εντελώς από όλες τις τροποποιήσεις που έχετε δοκιμάσει. Μπορείτε να επιστρέψετε στο αρχείο καταγραφής και να βρείτε την αρχική έκδοση του ερωτήματός σας προτού να στραβώσει όλο αυτό.

Το SQLite Browser είναι μια γλυκιά εφαρμογή για να ξεκινήσετε με τον προγραμματισμό βάσεων δεδομένων και αν θέλετε να δημιουργήσετε γρήγορα μια προσωπική βάση δεδομένων για να αποθηκεύσετε ορισμένα δεδομένα που έχετε ξεκινήσει. Η κατοχή του σε μια τέτοια βάση δεδομένων σας δίνει το πρόσθετο όφελος από τη διεξαγωγή ερωτημάτων SQL σε αυτό, κάτι που δεν θα μπορούσατε πραγματικά να κάνετε με τα δεδομένα εάν υπάρχουν μόνο σε κάποιο υπολογιστικό φύλλο.

Δοκιμάστε, λοιπόν, το πρόγραμμα περιήγησης SQLite και δείτε αν σας δίνει μια μικρή ώθηση στις δεξιότητες προγραμματισμού SQL. Μοιραστείτε τις εμπειρίες και τις σκέψεις σας μαζί μας στην παρακάτω ενότητα σχολίων.

Συντελεστές εικόνας: Δομή βάσης δεδομένων μέσω Shutterstock

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Ένας αρχάριος οδηγός για την εμψύχωση του λόγου

Η εμψύχωση του λόγου μπορεί να είναι μια πρόκληση. Εάν είστε έτοιμοι να αρχίσετε να προσθέτετε διάλογο στο έργο σας, θα αναλύσουμε τη διαδικασία για εσάς.

μεταφορά των windows 10 σε νέο υπολογιστή
Διαβάστε Επόμενο Σχετικά θέματα
  • Windows
  • Προγραμματισμός
Σχετικά με τον Συγγραφέα Ράιαν Ντούμπε(942 δημοσιευμένα άρθρα)

Ο Ryan έχει πτυχίο Ηλεκτρολόγων Μηχανικών. Εργάστηκε 13 χρόνια στη μηχανική αυτοματισμού, 5 χρόνια στην πληροφορική και τώρα είναι Μηχανικός Εφαρμογών. Πρώην Διευθύνων Σύμβουλος του MakeUseOf, μίλησε σε εθνικά συνέδρια για την απεικόνιση δεδομένων και συμμετείχε στην εθνική τηλεόραση και ραδιόφωνο.

Περισσότερα από τον Ryan Dube

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή