SQLite χρησιμοποιεί SQL , τη βιομηχανία-πρότυπο δομημένη γλώσσα ερωτημάτων που διαχειρίζεται όλες τις πτυχές μιας βάσης δεδομένων . SQL είναι ένα κείμενο που βασίζεται γλώσσα προγραμματισμού που αποτελείται από εντολές που δημιουργούν, να τροποποιούν και να έχουν πρόσβαση σε δύο δομές δεδομένων και τα δεδομένα στο εσωτερικό τους . Για παράδειγμα , για να ανακτήσει μια λίστα των πελατών που οφείλετε τα χρήματα , μπορείτε να πληκτρολογήσετε " Επιλέξτε το όνομα , τη διεύθυνση , το τηλέφωνο από τους πελάτες, όταν ισορροπία > 0 . " SQLite βασίζεται σε μεγάλο βαθμό στο πρότυπο SQL - 92 για τη γλώσσα .
Εικόνων serverless
Η
Σε αντίθεση με τα περισσότερα λογισμικά βάσεων δεδομένων , όπως Oracle , Sybase και SQL Server , SQLite δεν είναι υπό τον έλεγχο ενός προγράμματος που ονομάζεται ένα διακομιστή , χωριστό από το πρόγραμμα του χρήστη. Αντ 'αυτού , το πρόγραμμα του χρήστη περιέχει ένα συμπαγές βιβλιοθήκη SQLite , η οποία χειρίζεται όλη την πρόσβαση στη βάση δεδομένων . Αυτό βελτιώνει το λογισμικό και εξαλείφει την ανάγκη για τον χρήστη να δημιουργήσει , να ρυθμίσετε και να διατηρήσει σύνθετων πληροφοριών της βάσης δεδομένων .
Η ασθενώς - πληκτρολογούνται
Η
Τα στοιχεία στη βάση δεδομένων οι πίνακες υποδιαιρούνται σε τομείς , καθένα από τα οποία θα μπορούσε να κρατήσει το κείμενο , αριθμούς , ημερομηνίες ή άλλα είδη πληροφοριών . Τα περισσότερα συστήματα βάσεων δεδομένων αυστηρά επιβολή τύπους δεδομένων . Εάν έχετε δοκιμάσει πληκτρολογώντας " Μαίρη είχε ένα μικρό αρνί " σε γενέθλια κάποιου , το λογισμικό διαχείρισης βάσης δεδομένων θα αρνηθεί τη δράση .
Αντίθετα , χρησιμοποιεί SQLite δυναμικοί τύποι πεδίο δεδομένων που αποδέχεται το κείμενο για αριθμό πεδίων , ή το αντίστροφο . Αυτό προσθέτει ευελιξία σε μια βάση δεδομένων , αν και θέτει σε κίνδυνο την ακεραιότητα των δεδομένων .
Εικόνων Compact
Η
Οι SQLite βιβλιοθήκες καταλαμβάνουν μεταξύ 180 και 300KiB του χώρου μνήμης, ανάλογα με τα χαρακτηριστικά που περιλαμβάνονται . Αυτό είναι πολύ πιο συμπαγή από το " Express " και " Lite " εκδόσεις των άλλων λογισμικό βάσης δεδομένων , το οποίο μπορεί να τρέξει σε gigabytes . Το μικρό μέγεθος επιβαρύνει λιγότερο τους περιορισμένους πόρους των μικρών συσκευών, όπως smart phones και συμβάλλει στην ταχύτερη και πιο προσαρμοσμένη εμπειρία του χρήστη . Αντικατοπτρίζει επίσης την SQLite " γυμνά κόκαλα" προσέγγιση για το σχεδιασμό της βάσης δεδομένων : . Άλλες βάσεις δεδομένων προσφέρουν μια ποικιλία εργαλείων λογισμικού για την κατασκευή και τη συντήρηση βάσεων δεδομένων , αλλά δεν έχει κανένα SQLite , στηριζόμενη πλήρως στις εντολές SQL στη βιβλιοθήκη του
Η
Η
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα