λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

SQLite Components

λογισμικό SQLite παίρνει μια ασυνήθιστη προσέγγιση για τη διαχείριση βάσεων δεδομένων , σε σχέση με τις προσφορές , όπως DB2 της IBM και του SQL Server της Microsoft . SQLite δεν έχει ένα ξεχωριστό πρόγραμμα server της βάσης δεδομένων ? Αντ 'αυτού , γίνεται μέρος της εφαρμογής που χρησιμοποιεί τη βάση δεδομένων . Άκρως αποτελεσματική σχεδίαση του λογισμικού υλοποιεί το μεγαλύτερο μέρος του προτύπου SQL - 92 αποφεύγοντας τη βαριά χρήση των υπολογιστικών πόρων που συναντάμε συνήθως με το λογισμικό διαχείρισης βάσεων δεδομένων . SQLite
Η

SQLite είναι μια δωρεάν , ανοιχτού κώδικα , σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων που χρησιμοποιεί η βιομηχανία - πρότυπο Structured Query Language ή SQL . Αν και τα περισσότερα συστήματα server της βάσης δεδομένων περιλαμβάνει gigabytes του λογισμικού , SQLite ταιριάζει ολόκληρη τη βάση του κώδικα σε ένα πακέτο περίπου 350kb , καθιστώντας το μια δημοφιλής επιλογή για εφαρμογές που τρέχουν σε smartphones , ταμπλέτες και άλλα μικρά συστήματα . Μια κοινοπραξία των εταιρειών λογισμικού και υλισμικού , συμπεριλαμβανομένων των Oracle , Adobe και Nokia , επιβλέπει την ανάπτυξη του SQLite .
Εικόνων Βιβλιοθήκη
Η

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

Η Βάση
Η

SQLite καταστήματα πληροφορίες της βάσης δεδομένων σε ένα ενιαίο αρχείο , ένα αρχείο ανά βάση δεδομένων. Το αρχείο περιέχει τους πίνακες , προβολές και άλλες δομές που υπάρχουν κανονικά σε μια βάση δεδομένων , καθώς και πληροφορίες υποστήριξης . Για παράδειγμα, το αρχείο περιέχει δείκτες που χρησιμοποιούνται για τον εντοπισμό των δεδομένων σε μια βάση δεδομένων γρήγορα. Το μέγιστο μέγεθος ενός αρχείου βάσης δεδομένων SQLite είναι 140 terabytes , αρκεί για σχεδόν οποιαδήποτε χρήση μπορεί να φανταστεί κανείς .
Εικόνων Βοηθητικά Αρχεία
Η

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

Συναφής σύστασή

Πως να ρυθμίσετε το LDAP για DB2 V9.7

Ελαφρύ πρωτόκολλο πρόσβασης καταλόγου παρέχει υπηρεσίες καταλόγου για DB2 . LDAP επιτρέπει το διακομιστή βάσης δεδομένων για τις πληροφορίες καταλόγου και να επικυρωθούν τα αναγνωριστικά χρήστη , καθώς και την αναζήτηση και ανάκτηση πληροφοριών μέλος της ομάδας . Διαμόρφωση LDAP στο DB2 έκδοση 9.7 είναι πιο εύκολο από ό, τι σε προηγούμενες εκδόσεις του διακομιστή βάσης δεδομένων ? DB2 v9.7 υποστηρίζει διαφανή ταυτότητας , η οποία επιτρέπει στους χρήστες για τον έλεγχο ταυτότητας μέσω LDAP χωρίς

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα