Ήρθε η ώρα να αγοράσετε μια λύση βάσης δεδομένων για το σπίτι ή την επιχείρησή σας, αλλά πώς αποφασίζετε; Κατ 'αρχάς, καθορίστε ποια χαρακτηριστικά χρειάζεστε, ώστε να μπορείτε να επιλέξετε ένα προϊόν που ικανοποιεί τις απαιτήσεις σας και δεν προκαλεί υπερβολικό πόνο στο τσέπη σας.
Desktop βάσεις δεδομένων
Ίσως γνωρίζετε τουλάχιστον ένα προϊόν βάσης δεδομένων επιφάνειας εργασίας . Η αγορά κυριαρχείται από μάρκες όπως η Microsoft Access , το FileMaker Pro και το OpenOffice Base. Αυτά τα προϊόντα είναι σχετικά φθηνά και είναι μεγάλα για εφαρμογές ενός χρήστη ή για μη διαδραστικές εφαρμογές ιστού. Ας ρίξουμε μια πιο προσεκτική ματιά σε τους:
- Microsoft Access : Η πρόσβαση είναι μέρος της σουίτας του Microsoft Office και έτσι μπορεί να είναι ήδη προσβάσιμη σε εσάς. Εάν διαθέτετε Office, η Access θα έχει μια γνωστή διασύνδεση για εσάς, ώστε να είναι πιο εύκολη η εκμάθηση από πιο στιβαρή λύση. Υποστηρίζονται όλες οι βασικές λειτουργίες βάσης δεδομένων, συμπεριλαμβανομένων πολύπλοκων ερωτημάτων δεδομένων, πολλαπλών χρηστών, φόρμες εισαγωγής δεδομένων και αναφοράς. Η λειτουργικότητα που βασίζεται στο Web προστέθηκε με την έκδοση 2010, επιτρέποντας στους χρήστες να έχουν πρόσβαση σε μια βάση δεδομένων χωρίς να έχει εγκατασταθεί η Access στο σύστημά τους. Δυστυχώς, η Access υποστηρίζει ένα μέγιστο μέγεθος βάσης δεδομένων 2 gigabytes, περιορίζοντάς το σε μικρές επιχειρήσεις και ιδιώτες. Η πρόσβαση είναι διαθέσιμη σε Windows και Mac.
- Το FileMaker Pro : Αρχικά διαθέσιμο μόνο στο Mac, το FileMaker Pro ενισχύθηκε τα τελευταία χρόνια και είναι μια αξιόπιστη εναλλακτική λύση για την Access. Είναι γρήγορη και χαμηλού κόστους και παρέχει μια σειρά εργαλείων για την υποστήριξη λύσεων για κινητά. Το FileMaker Pro είναι μέρος της πλατφόρμας FileMaker, η οποία περιλαμβάνει το FileMaker Go για κινητές πλατφόρμες και το FileMaker Cloud και το FileMaker Server για τη φιλοξενία εφαρμογών στο cloud.
- OpenOffice Base : Αυτή η ελεύθερη βάση δεδομένων που προσφέρεται από το Apache παρέχει πολλές βασικές λειτουργίες βάσης δεδομένων, αλλά είναι ελεύθερη περιορίζει το σύνολο χαρακτηριστικών. Η κύρια χρήση του είναι ίσως ο οικιακός χρήστης και περιλαμβάνει μια σειρά οδηγών για να βοηθήσει στη διαμόρφωση. Παρέχει, ωστόσο, ένα σύνολο μονάδων δίσκου για τη σύνδεση με άλλες μηχανές βάσεων δεδομένων πολλών χρηστών, συμπεριλαμβανομένων των MySQL και PostgreSQL.
Βάσεις δεδομένων διακομιστή
Εάν προγραμματίζετε μια εφαρμογή βάσης δεδομένων βαρέως τύπου όπως ένας ιστότοπος ηλεκτρονικού εμπορίου ή μια βάση δεδομένων για πολλούς χρήστες, θα χρειαστεί να καλέσετε ένα από τα μεγάλα όπλα. Βάσεις δεδομένων διακομιστή όπως η MySQL, ο Microsoft SQL Server, η IBM DB2 και η Oracle παρέχουν πραγματική δύναμη πυρός, αλλά φέρουν αντίστοιχα μια μεγάλη τιμή.
- Oracle : Η Oracle είναι ο βασιλιάς των βάσεων δεδομένων και ήταν το πρώτο σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων (RDBMS) που αναπτύχθηκε. Το σύνολο χαρακτηριστικών του είναι ευρύ και βαθύ, αλλά και η καμπύλη μάθησης. Αν διατηρείτε πολλά δεδομένα σε πολλαπλές τοποθεσίες και έχετε κάποια τεχνική βοήθεια και βαθιές τσέπες, ίσως είναι η καλύτερη επιλογή.
- Microsoft SQL Server : Ο SQL Server είναι μια μεγάλη επιλογή αν ο οργανισμός σας χρησιμοποιεί ήδη εφαρμογές της Microsoft. Είναι εύκολο στη χρήση και ενσωματώνεται στενά με άλλα προϊόντα της Microsoft.
- MySQL : Η MySQL ανήκε στην Sun Microsystems, αλλά έγινε μέρος της Oracle όταν η Oracle αγόρασε τον Sun το 2009. Είναι δημοφιλής για εφαρμογές που βασίζονται στο διαδίκτυο.
- IBM DB2 : Η επιχείρηση DB2 της βάσης δεδομένων της DB2 είναι ο άμεσος ανταγωνιστής της Oracle και κερδίζει και τη μάχη πάνω από την τιμή.
Αυτά τα τέσσερα δεν είναι οι μόνοι παίκτες στο παιχνίδι βάσης δεδομένων διακομιστή, αλλά είναι παραδοσιακά το μεγαλύτερο. Άλλοι που εξετάζουν είναι τα Teradata, PostgreSQL και SAP Sybase. Ορισμένες βάσεις δεδομένων για επιχειρήσεις προσφέρουν "έκτακτες" εκδόσεις που είναι δωρεάν ή χαμηλού κόστους, γι 'αυτό ελέγξτε αυτές ως ευκαιρία για να πάρετε τα χαρακτηριστικά για μια περιστροφή.
Βάσεις δεδομένων με δυνατότητα Web
Σήμερα, σχεδόν κάθε εφαρμογή βάσης δεδομένων απαιτεί κάποιο είδος αλληλεπίδρασης στο διαδίκτυο. Πολλοί άνθρωποι υποθέτουν ότι εάν πρέπει να αποδεχτείτε ή να παρέχετε πληροφορίες στο Διαδίκτυο, πρέπει να χρησιμοποιήσετε μια βάση δεδομένων διακομιστή. Αυτό δεν είναι απαραίτητα αληθές - μια βάση δεδομένων για επιτραπέζιους υπολογιστές θα μπορούσε (χωρίς κόστος!) Να καλύψει τις ανάγκες σας. Για παράδειγμα, η Microsoft Access πρόσθεσε υποστήριξη για εφαρμογές ιστού με την έκδοση του 2010. Αν χρειάζεστε αυτή τη δυνατότητα, βεβαιωθείτε ότι έχετε διαβάσει όλα τα ψιλά γράμματα οποιασδήποτε βάσης δεδομένων που σκέφτεστε να αγοράσετε.