sqlplus έναντι προγραμματιστή sql


Απάντηση 1:

Νομίζω ότι είναι καλύτερο να χρησιμοποιήσετε εργαλεία που γνωρίζετε ή να μάθετε γρήγορα και να ταιριάξετε καλά με την ομάδα με την οποία συνεργάζεστε.

Για μια βάση δεδομένων, χρησιμοποιώ προσωπικά το VIM περίπου 85% του χρόνου. Το SQL plus είναι ένας καλός πελάτης για χρήση με VIM. Αυτό είναι ιδιαίτερα χρήσιμο όταν ξεκινάτε ένα έργο και θέλετε να έχετε κάποια αποτελέσματα πολύ γρήγορα. Ωστόσο, για πιο εξελιγμένα μοτίβα συνεχούς ολοκλήρωσης μπορεί κάποιος να θέλει να επεκτείνει τα κιτ εργαλείων που χρησιμοποιούνται σε πελάτες με περισσότερες επιλογές.

Τα περισσότερα μοτίβα συνεχούς ολοκλήρωσης λειτουργούν καλά με εργαλεία γραμμής εντολών, οπότε διατηρώ το VIM ευκρινές και αποφεύγω τα IDE. Χρησιμοποιώ το SQL Developer περίπου το 15% του χρόνου. Θεωρώ ότι το IDE είναι ιδιαίτερα χρήσιμο για γρήγορη αναθεώρηση και επεξεργασία κώδικα PL / SQL που έχει ήδη αναπτυχθεί σε μια βάση δεδομένων και, στη συνέχεια, ελέγχει τις αλλαγές ξανά στον έλεγχο προέλευσης. Δεν μου αρέσει το IDE να χρησιμοποιείται υπερβολικά και να το αποθαρρύνω. Έχω αναπτύξει μια προκατάληψη βάσει ιστορικών παρατηρήσεων ότι το VIM ενθαρρύνει την πειθαρχία από τη φύση του τρόπου λειτουργίας του, όπου το IDE ενθαρρύνει την έλλειψη πειθαρχίας.

Αναγνωρίζω ότι τα IDE με πειθαρχία μπορούν να χρησιμοποιήσουν τον έλεγχο πηγής εξίσου καλό με το VIM. Προσπαθώ να τα διαχειριστώ με αποτελέσματα και όχι συγκεκριμένα. Εάν ο αναπτυσσόμενος κώδικας και πράγματα όπως τα δικαιώματα είναι πάντα συνεπή μεταξύ των περιβαλλόντων, δεν ασχολούμαι με τα εργαλεία που χρησιμοποιούνται. Όταν αυτό δεν είναι αλήθεια, αρχίζω να προτείνω ποια εργαλεία και διαδικασία πρέπει να χρησιμοποιηθούν.


Απάντηση 2:

Ναί.

Ή και τα δύο.

Έχουμε δημιουργήσει μια νέα έκδοση του SQL * Plus που ονομάζεται SQLcl, η οποία παίρνει λίγο από τον πόνο από τη γραμμή εντολών και δανείστηκε χαρακτηριστικά από τον SQL Developer. Πράγματα όπως η ανάκληση SQL, η ολοκλήρωση δήλωσης, ένας πραγματικός επεξεργαστής, ώστε να μπορείτε να κοιτάξετε γύρω από την εντολή καθώς την πληκτρολογείτε.

Εάν μπορείτε να χρησιμοποιήσετε και τα δύο, τότε θα είστε έτοιμοι εάν έχετε πρόσβαση μόνο στο ένα ή στο άλλο. Και ορισμένα πράγματα στην πραγματικότητα είναι ευκολότερα στη γραμμή εντολών ... ειδικά αν γνωρίζετε τις εντολές :)


Απάντηση 3:

Πρέπει να χρησιμοποιήσετε τον προγραμματιστή SQL. Είναι ένα εργαλείο που έχει πολύ περισσότερες δυνατότητες και βρίσκεται σε ενεργή ανάπτυξη και προσθέτουν πολύ συχνά διορθώσεις σφαλμάτων και νέες λειτουργίες.

Εάν παραλείψετε να εργαστείτε από τη γραμμή εντολών, ίσως θέλετε να δώσετε

SQLcl

μια δοκιμή. Αυτό είναι ένα νέο εργαλείο, πολύ παρόμοιο με το SQL * Plus, αλλά με μερικές πολύ ενδιαφέρουσες πρόσθετες δυνατότητες.


Απάντηση 4:

Για τη δική σας λογική θα θελήσετε να εργαστείτε στο SQL Developer. παίρνετε το πρόγραμμα περιήγησης αντικειμένων, έχετε γραφικό περιβάλλον εργασίας σε πίνακα και παίρνετε μερικά πρόσθετα βοηθητικά εργαλεία ενσωματωμένα στο εργαλείο.

Αλλά θα θέλετε να έχετε τουλάχιστον κάποια ικανότητα χρησιμοποιώντας το SQL Plus από τη γραμμή εντολών, επειδή καταλήγετε να εκτελείτε πολλές εργασίες DBA από τη γραμμή εντολών (εάν βρίσκεστε σε περιβάλλον Unix) χρησιμοποιώντας το SQL plus.


Απάντηση 5:

Αν μπορείτε να χρησιμοποιήσετε και τα δύο, τότε είναι καλό, αλλά σε περίπτωση που πρέπει να επιλέξετε ένα τότε θα σας προτείνω Sql * plus, που σας βοηθούν στην εργασία στη γραμμή εντολών .bcoz στην induatry στις περισσότερες περιπτώσεις δεν θα έχετε ποτέ πρόσβαση στο gui. Και καλύτερα εάν μπορείτε να χρησιμοποιήσετε το oracle 11g στην πλατφόρμα Linux.


Απάντηση 6:

Πρέπει να χρησιμοποιήσετε τον προγραμματιστή SQL, είναι πολύ διαδραστικό και περισσότερες επιλογές με ένα μόνο κλικ. Μπορείτε να μορφοποιήσετε τον κώδικα για καθαρή προβολή που θα βελτιώσει την κατανόησή του. Μπορείτε να δείτε ορατά πακέτα, διαδικασίες, πίνακες, προβολές χωρίς κανένα ερώτημα κάνοντας απλώς κλικ σε αυτό. Πηγαίνετε λοιπόν με τον SQL Developer.


Απάντηση 7:

Μπορείτε να χρησιμοποιήσετε οποιοδήποτε SQL Plus ή SQL Developer.

Αλλά το SQL Plus είναι περιορισμένο με χαρακτηριστικά και όχι πολύ φιλικό προς τον χρήστη.

Το SQL Developer είναι γεμάτο με πολλές δυνατότητες και φιλικό προς το χρήστη και εύκολο στην κατανόηση.