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

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

Ξεκινώντας με τον πίνακα SQL σας

Πριν δημιουργήσουμε έναν πίνακα, βεβαιωθείτε ότι έχετε ρυθμίσει ένα σχήμα σε έναν διακομιστή SQL. Για αυτό το παράδειγμα, θα χρησιμοποιήσουμε ένα Διακομιστής MySQL μαζί με το MySQL Workbench για να δημιουργήσετε έναν πίνακα.

Το πρώτο πράγμα που πρέπει να κάνετε είναι να δημιουργήσετε μια σύνδεση.

Για να το κάνετε αυτό, ανοίξτε το MySQL Workbench και κάντε κλικ στο + εικονίδιο για να προσθέσετε μια σύνδεση.

Αυτό ανοίγει ένα παράθυρο διαλόγου όπου μπορείτε να ελέγξετε τις ιδιότητες της νέας σύνδεσης. Προσθέστε ένα νέο Ονομα σύνδεσης και κάντε κλικ Εντάξει.

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

instagram viewer

Για να δοκιμάσετε τον κώδικά μας για τη δημιουργία πίνακα, ας δημιουργήσουμε ένα νέο σχήμα.

ΔΗΜΙΟΥΡΓΙΑ σχήματος mySchema;
ΧΡΗΣΗ mySchema

Αυτό δημιουργεί ένα σχήμα SQL που αποθηκεύει πίνακες και τις σχέσεις τους. Τώρα, στο τραπέζι.

Δημιουργήστε έναν πίνακα SQL

Στη SQL, ένας πίνακας μπορεί να δημιουργηθεί χρησιμοποιώντας τη λέξη-κλειδί ΔΗΜΙΟΥΡΓΙΑ. Κατά τη δημιουργία του πίνακα, πρέπει να καθορίσετε τα ονόματα των στηλών, τους τύπους δεδομένων στηλών και τη στήλη πρωτεύοντος κλειδιού.

Η γενική σύνταξη για αυτό είναι:

ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑΣ όνομα_τραπεζιού (
τύπος δεδομένων στήλης1
τύπος δεδομένων στήλης2,
τύπος δεδομένων στήλης3,
...
τύπος δεδομένων στήληςN,
ΚΥΡΙΟ ΠΡΩΤΟΒΟΥΛΙΟ (στήλη Όνομα)
);

Ας χρησιμοποιήσουμε αυτήν τη σύνταξη για να δημιουργήσουμε έναν πίνακα που αποθηκεύει δεδομένα υπαλλήλων σε μια εταιρεία.

χρησιμοποιήστε το mySchema.
ΔΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑΣ εργαζομένου (
empID int όχι null,
empName varchar (25) όχι μηδενικό,
emailID varchar (25) όχι μηδενικό,
ΚΥΡΙΟ ΠΡΩΤΟΒΟΥΛΙΟ (ΕΜΠΥΔ)
);

Σημειώστε τη μη μηδενική βασική φράση εδώ. Αυτό διασφαλίζει ότι κάθε φορά που προστίθεται ένας νέος υπάλληλος, κανένα από τα πεδία δεν μπορεί να παραμείνει κενό ενώ προσθέτει τις πληροφορίες του.

Τώρα, ας δούμε αν ο πίνακας μας δημιουργήθηκε και αποθηκεύτηκε με επιτυχία στο σχήμα. Ένας τρόπος για να το κάνετε αυτό είναι να προσθέσετε ορισμένες τιμές στον πίνακα και να τις εξάγετε στον πίνακα "Αποτέλεσμα πλέγματος".

Προσθήκη τιμών σε έναν πίνακα SQL

Για να προσθέσετε τιμές στον πίνακα, χρησιμοποιήστε την ακόλουθη εντολή και ορίσματα:

ΕΙΣΑΓΩΓΗ ΣΕ υπάλληλο
ΑΞΙΕΣ (1, "John Matthews", "[email protected]");

Εμφάνιση τιμών από έναν πίνακα SQL

Για να εμφανίσουμε τιμές από τον πίνακα εργαζομένων, μπορούμε να χρησιμοποιήσουμε την εντολή SELECT.

Για να το κάνετε αυτό, χρησιμοποιήστε τα εξής:

ΕΠΙΛΕΞΤΕ * από υπάλληλο.

Ο * εδώ είναι ένας χειριστής μπαλαντέρ που επιλέγει τα πάντα από προεπιλογή. Σε αυτήν την περίπτωση, όλες οι σειρές του πίνακα εργαζομένων επιλέγονται για εμφάνιση.

Εάν όλα πάνε ομαλά, αυτό πρέπει να δείτε:

Σχετιζομαι με: Μάθετε την εντολή GROUP BY SQL

Εξερεύνηση περαιτέρω της SQL

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

Στο τέλος της ημέρας, ωστόσο, η αποτελεσματικότητα του προγράμματος SQL εξαρτάται από το πόσο καλά χτίζετε και διαμορφώνετε τους πίνακες σας. Γι 'αυτό φροντίστε να διατηρήσετε αυτόν τον οδηγό σελιδοδείκτη έως ότου ξέρετε πώς να φτιάξετε πίνακες SQL όπως το πίσω μέρος του χεριού σας!

ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Το Essential SQL διατάζει το Cheat Sheet για αρχάριους

Θέλετε να μάθετε περισσότερα για το SQL; Έχοντας μια λαβή στις διάφορες εντολές ερωτήματος SQL είναι ένας πολύ καλός τρόπος για να προχωρήσετε.

Διαβάστε Επόμενο

Σχετικά θέματα
  • Προγραμματισμός
  • SQL
  • βάση δεδομένων
Σχετικά με τον Συγγραφέα
Yash Chellani (Δημοσιεύθηκαν 9 άρθρα)

Ο Yash είναι ένας επίδοξος φοιτητής πληροφορικής που λατρεύει να κατασκευάζει πράγματα και να γράφει για όλα τα πράγματα τεχνολογίας. Στον ελεύθερο χρόνο του, του αρέσει να παίζει σκουός, να διαβάζει ένα αντίγραφο του τελευταίου Murakami και να κυνηγά δράκους στο Skyrim.

Περισσότερα από τον Yash Chellani

Εγγραφείτε στο Newsletter μας

Εγγραφείτε στο ενημερωτικό δελτίο μας για τεχνικές συμβουλές, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Ένα ακόμη βήμα…!

Επιβεβαιώστε τη διεύθυνση email σας στο email που μόλις σας στείλαμε.

.