Πίνακας περιεχομένων:
Βίντεο: How To Install MySQL on Windows 10 2024
Αφού εγκαταστήσετε τη βάση δεδομένων, η επόμενη ερώτηση είναι: "Πού θα εκτελέσετε όλα αυτά τα προγράμματα PL / SQL; "Η απάντηση δεν είναι τόσο απλή όσο νομίζετε. Ο απώτερος στόχος είναι η παραγωγικότητα και μπορείτε να δημιουργήσετε προγράμματα PL / SQL από πολλά εργαλεία.
SQL * Plus
Εάν έχετε ήδη συνεργαστεί με την Oracle, ίσως έχετε ακούσει για SQL * Plus. Αυτό το εργαλείο είναι εγκατεστημένο με όλες τις εκδόσεις του Oracle (τόσο διακομιστή όσο και client). Ο κύριος σκοπός του SQL * Plus είναι να παρέχει γρήγορη και εύκολη πρόσβαση στη βάση δεδομένων τόσο σε διαδραστικές όσο και σε παρτίδες λειτουργίες. Σε σύγκριση με τα κορυφαία εργαλεία ανάπτυξης GUI, το SQL * Plus είναι ένα σχετικά πρωτόγονο εργαλείο που οι περισσότεροι επαγγελματίες προγραμματιστές σπάνια χρησιμοποιούν.
Μπορείτε να εκτελέσετε δέσμες ενεργειών SQL, δέσμες ενεργειών PL / SQL και άλλα σενάρια, χρησιμοποιώντας την εσωτερική γλώσσα εντολών του SQL * Plus από μόνη της. Πολλοί προγραμματιστές κάνουν όλη τη δουλειά τους χρησιμοποιώντας SQL * Plus επειδή δεν εμπιστεύονται τα φανταχτερά εργαλεία GUI.
Πολλές εκδόσεις του SQL * Plus είναι διαθέσιμες μετά την ολοκλήρωση της εγκατάστασης της βάσης δεδομένων Oracle:
- Η διεπαφή γραμμής εντολών είναι το πιο ευρέως χρησιμοποιούμενο εργαλείο επειδή μπορεί να καλείται από οποιαδήποτε γλώσσα παρτίδας του λειτουργικού συστήματος.
- Το βασικό εργαλείο SQL * Plus GUI αποτελείται από ένα περιτύλιγμα γύρω από την ίδια διεπαφή γραμμής εντολών. Έχει κάποιες λειτουργίες GUI όπως η δυνατότητα να ορίσετε επιλογές στην ειδική μορφή, αλλά δύσκολα μπορεί να ονομαστεί πολύ φιλική προς το χρήστη.
- i Το SQL * Plus είναι το πιο πρόσφατο και έχει κάποιες ωραίες λειτουργίες, αλλά μπορεί επίσης να απαιτήσει κάποιες λύσεις για την αντιμετώπιση των ρυθμίσεων χρονικού ορίου και των ενημερωμένων εκδόσεων ασφαλείας.
Επειδή το SQL * Plus περιλαμβάνεται σε όλες τις διαμορφώσεις της Oracle, παραμένει εξαιρετικά δημοφιλές παρά τις σχετικά ελάχιστες δυνατότητες. Για περισσότερες λεπτομέρειες σχετικά με το SQL * Plus, μπορείτε να βρείτε πολλές τεκμηρίωση για το OTN καθώς και πολλά προσαρμοσμένα σενάρια. Δεν είναι απαραίτητο να γνωρίζετε πολλά για το SQL * Plus, αλλά η κατανόηση ορισμένων βασικών στοιχείων σχετικά με τον τρόπο εκτέλεσης / αποθήκευσης / επεξεργασίας των σεναρίων θα μπορούσε να είναι χρήσιμο σε περίπτωση που περιορίζεστε σε SQL * Plus.
Oracle SQL Developer
Στο πρώτο μέρος του 2006, η Oracle πρόσθεσε ένα νέο εργαλείο στο μείγμα - το Oracle SQL Developer (παλαιότερα γνωστό ως Project Raptor). Είναι ένα ελεύθερο γραφικό περιβάλλον βασισμένο στην Java που στοχεύει σε προγραμματιστές βάσεων δεδομένων. Με το SQL Developer, μπορείτε να περιηγηθείτε σε αντικείμενα βάσης δεδομένων, να εκτελέσετε εντολές SQL και σενάρια SQL και να επεξεργαστείτε και να εντοπίσετε σφάλματα στις εντολές PL / SQL.
Επί του παρόντος, το προϊόν αυτό εξακολουθεί να βρίσκεται στη φάση "Early Adopter", αν και είναι μια καλή εναλλακτική λύση για τη διεπαφή γραμμής εντολών.Οι συγγραφείς δεν συνιστούν τη χρήση του σε συστήματα παραγωγής χωρίς σημαντικές δοκιμές, αλλά ο SQL Developer φαίνεται πολύ ελπιδοφόρος. Εάν δεν έχετε πρόσβαση σε ένα πιο ώριμο εργαλείο τρίτου μέρους, δοκιμάστε το (κάντε κλικ εδώ
Εργαλεία τρίτων
Εκτός από το SQL * Plus και το νεογέννητο Oracle SQL Developer, μπορείτε να εργαστείτε με PL / SQL.Ο λόγος για τη χρήση οποιουδήποτε από αυτά είναι να κάνει τη ζωή σας ευκολότερη.Φυσικά, οποιαδήποτε GUI μπορεί να έχει σφάλματα / περιορισμούς / θέματα, αλλά συνολικά τα πλεονεκτήματα συνήθως αντισταθμίζουν τα μειονεκτήματα.Εδώ είναι μερικές δημοφιλείς Επιλογές:
- Toad από το Quest Software: Το Toad είναι το πιο δημοφιλές εργαλείο κωδικοποίησης PL / SQL στην αγορά. Περιέχει ένα ωραίο περιβάλλον επεξεργασίας για SQL και PL / SQL. (999) Το SQL Navigator από το Quest Software:
- Το SQL Navigator, ένα άλλο προϊόν από το λογισμικό Quest, έχει ένα πιο περιορισμένο κοινό. Οι προγραμματιστές της Oracle για τους προγραμματιστές της Oracle. Τα πάντα είναι βελτιστοποιημένα για τη σύνταξη PL / SQL ή SQL τόσο γρήγορα και αποτελεσματικά όσο το δυνατόν περισσότερο. Δεν είναι τόσο χρήσιμο για τα DBA, αλλά τα πρόσθετα και η συνολική λειτουργία του καθιστούν μια πολύ ελκυστική επιλογή για προγραμματιστές από την πλευρά του διακομιστή. RapidSQL από την Embarcadero:
- Το RapidSQL, ένα άλλο σημαντικό εργαλείο με επίκεντρο την ανάπτυξη, επικεντρώνεται στη συνεργασία με όλο το περιβάλλον πληροφορικής. Επειδή η Embarcadero στοχεύει σε περισσότερες λύσεις σε ολόκληρη την επιχείρηση, η RapidSQL διαθέτει πολλά χαρακτηριστικά που μπορεί να παρεμποδίσουν τον αρχάριο PL / SQL. Ωστόσο, η RapidSQL περιλαμβάνει όλα όσα χρειάζεστε για να μεγιστοποιήσετε την παραγωγικότητά σας. Για περισσότερες πληροφορίες, μπορείτε να διαβάσετε μια σειρά από κριτικές αυτών των εργαλείων εδώ