Ashton - Tate προσφέρονται αρχικά dBase ΙΙ για τις αρχές του μη - IBM λειτουργικά συστήματα PC , όπως CP /M , στη συνέχεια κυκλοφόρησε μια έκδοση για το MS - DOS , όταν η IBM παρουσίασε το πρώτο τους υπολογιστή. DBase ήταν ένα αυτόνομο προγραμματισμό και τη βάση δεδομένων του περιβάλλοντος στο οποίο ένας προγραμματιστής έγραψε προγραμμάτων στη γλώσσα dBase , και αποθηκεύονται στα αρχεία με την επέκταση . Prg . Αυτά τα αρχεία που περιέχονται εντολές dBase που άνοιξε , εμφανίζεται , επεξεργασία και εκτυπώνονται τα δεδομένα . Dbf , ή DBF , αρχεία . Κάθε DBF αρχείο . Ενήργησε ως πίνακας με πληροφορίες οργανώνονται σε πεδία . Για παράδειγμα, ένα Customer.dbf μπορεί να περιέχει τα αρχεία των πελατών , καθένα από τα οποία αποτελείται από πεδία , όπως κωδικό πελάτη , το όνομα , τη διεύθυνση και τον αριθμό τηλεφώνου . DBase επιτρέπεται για την αυτοματοποιημένη επιλογή των δεδομένων και τη διαλογή , διαθέτει προηγουμένως διαθέσιμες μόνο σε high-end συστήματα υπολογιστών
εικόνων Μορφή DBF αρχείο
Η
Dbase οργανώσει τα αρχεία DBF σε δύο κύρια μέρη . : περιγραφικό κεφαλίδα στην αρχή του αρχείου που ακολουθείται από τα ίδια τα δεδομένα εγγραφής . Η επικεφαλίδα αποτελείται από έναν αριθμό έκδοσης , την ημερομηνία που η υπόθεση ενημερώθηκε για τελευταία φορά και έναν αριθμό ρεκόρ , που ακολουθείται από άλλη πληροφορία, συμπεριλαμβανομένου ενός πίνακα μεταβλητού μήκους που περιέχει τη δομή ρεκόρ . Η δομή των εγγραφών που περιέχονται ονόματα πεδίων , τύπους δεδομένων και μεγέθη . Σε μια DBF αρχείο πελάτη . , Για παράδειγμα , το πραγματικό όνομα του πελάτη και τα στοιχεία διεύθυνσης ακολούθησαν τις πληροφορίες κεφαλίδας .
Η Ευρετήριο Αρχεία
Η
Η χρήση ξεχωριστών . αρχεία ndx επέτρεψε dBase να δημιουργήσετε ευρετήρια πεδίο υψηλής ταχύτητας για τα αρχεία . Για να βρείτε έναν πελάτη σε ένα αρχείο πελατών , για παράδειγμα , το πρόγραμμα θα μπορούσε να διαβάσει μέσα από την εγγραφή του αρχείου από ρεκόρ μέχρι να βρει το σωστό , αλλά αυτό θα ήταν πολύ χρονοβόρα για πολλές εργασίες . DBase επιτρέπεται ένας προγραμματιστής να ορίσει ένα ή περισσότερα πεδία δείκτη που ένα πρόγραμμα μπορεί να χρησιμοποιήσει ως ένα υψηλής ταχύτητας , την άμεση αναζήτηση για συγκεκριμένες εγγραφές. Εάν δημιούργησε ένα αρχείο δείκτη από το πεδίο τον κωδικό πελάτη , το πρόγραμμα θα δούμε στο αρχείο ευρετηρίου για έναν συγκεκριμένο κωδικό πελάτη και dBase θα εντοπίσετε τη σωστή εγγραφή σε ένα κλάσμα του δευτερολέπτου .
Εικόνων Xbase
δημοτικότητα και την ευελιξία Dbase ενέπνευσε άλλους προγραμματιστές λογισμικού για τη δημιουργία συμβατών προϊόντων που χρησιμοποιούνται . dbf αρχεία της, αλλά προσφέρει δυνατότητες που δεν υπάρχουν στο λογισμικό Ashton - Tate του . Τα προϊόντα αυτά μετέτρεψαν το περιβάλλον dBase σε ένα πιο γενικό πρότυπο της βιομηχανίας ονομάστηκε Xbase . Clipper, για παράδειγμα , παρέχεται ένα πρόγραμμα μεταγλώττισης που γύρισε . Prg αρχεία σε εκτελέσιμα . Exe αρχεία . Οι προγραμματιστές λογισμικού προτίμησε αυτό, δεδομένου ότι θα μπορούσε να διανείμει το exe και τα αρχεία DBF σε πελάτες , χωρίς την ανάπτυξη λογισμικού ? . . Πριν από αυτό , όλοι οι χρήστες έπρεπε να αγοράσετε ένα αντίγραφο του dBase να τρέξει οποιαδήποτε εφαρμογή που αναπτύχθηκε με αυτό . FoxBASE , γίνοντας αργότερα Visual FoxPro Microsoft, είχε ένα εκλεπτυσμένο περιβάλλον χρήστη , συμπεριλαμβανομένων των παραθύρων με κουμπιά και drop - down μενού .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα