Σπίτι Ανάπτυξη Τι είναι δομημένη γλώσσα ερωτήματος (SQL); - ορισμός από την τεχνολογία

Τι είναι δομημένη γλώσσα ερωτήματος (SQL); - ορισμός από την τεχνολογία

Πίνακας περιεχομένων:

Anonim

Ορισμός - Τι σημαίνει Δομημένη γλώσσα ερωτήματος (SQL);

Δομημένη γλώσσα ερωτημάτων (SQL) είναι μια τυπική γλώσσα υπολογιστή για διαχείριση σχεσιακής βάσης δεδομένων και χειρισμό δεδομένων. Η SQL χρησιμοποιείται για την αναζήτηση, εισαγωγή, ενημέρωση και τροποποίηση δεδομένων. Οι περισσότερες σχεσιακές βάσεις δεδομένων υποστηρίζουν την SQL, η οποία αποτελεί πρόσθετο πλεονέκτημα για τους διαχειριστές βάσεων δεδομένων (DBA), καθώς συχνά απαιτείται να υποστηρίζουν βάσεις δεδομένων σε διάφορες πλατφόρμες.

Πρώτον, αναπτύχθηκε στις αρχές της δεκαετίας του 1970 στην IBM από Raymond Boyce και Donald Chamberlin, το SQL κυκλοφόρησε εμπορικά από την Relational Software Inc. (σήμερα γνωστή ως Oracle Corporation) το 1979. Η τρέχουσα τυποποιημένη έκδοση SQL είναι εθελοντική, συμβατή με τους πωλητές και παρακολουθείται από την αμερικανική Εθνικό Ινστιτούτο Προτύπων (ANSI). Οι περισσότεροι μεγάλοι προμηθευτές έχουν επίσης ιδιόκτητες εκδόσεις που ενσωματώνονται και βασίζονται σε ANSI SQL, π.χ. SQL * Plus (Oracle) και Transact-SQL (T-SQL) (Microsoft).

Η Techopedia εξηγεί τη δομημένη γλώσσα ερωτήματος (SQL)

Μια από τις πιο θεμελιώδεις διεργασίες DBA της μετάβασης είναι η εκμάθηση SQL, η οποία αρχίζει με τη σύνταξη της πρώτης εντολής SELECT ή της δέσμης ενεργειών SQL χωρίς γραφικές διεπαφές χρήστη (GUI). Όλο και περισσότερο, οι σχεσιακές βάσεις δεδομένων χρησιμοποιούν GUI για ευκολότερη διαχείριση της βάσης δεδομένων και τα ερωτήματα μπορούν τώρα να απλουστευθούν με γραφικά εργαλεία, π.χ. οδηγούς drag-and-drop. Ωστόσο, η εκμάθηση SQL είναι επιτακτική, επειδή τέτοια εργαλεία δεν είναι ποτέ τόσο ισχυρά όσο το SQL.

Ο SQL κώδικας χωρίζεται σε τέσσερις κύριες κατηγορίες:

  • Τα ερωτήματα εκτελούνται χρησιμοποιώντας την πανταχού παρούσα γνωστή εντολή SELECT, η οποία χωρίζεται περαιτέρω σε ρήτρες, όπως SELECT, FROM, WHERE και ORDER BY.
  • Η Γλώσσα Χειρισμού Δεδομένων (DML) χρησιμοποιείται για την προσθήκη, την ενημέρωση ή τη διαγραφή δεδομένων και είναι στην πραγματικότητα ένα υποσύνολο εντολών SELECT και αποτελείται από τις δηλώσεις INSERT, DELETE και UPDATE, καθώς και τις δηλώσεις ελέγχου, π.χ. BEGIN TRANSACTION, SAVEPOINT, COMMIT και ROLLBACK .
  • Η Γλώσσα Ορισμός Δεδομένων (DDL) χρησιμοποιείται για τη διαχείριση πινάκων και δομών ευρετηρίου. Παραδείγματα δηλώσεων DDL περιλαμβάνουν τα CREATE, ALTER, TRUNCATE και DROP.
  • Η Γλώσσα Ελέγχου Δεδομένων (DCL) χρησιμοποιείται για την εκχώρηση και την ανάκληση δικαιωμάτων και αδειών βάσης δεδομένων. Οι κυριότερες δηλώσεις του είναι οι GRANT και REVOKE.
Τι είναι δομημένη γλώσσα ερωτήματος (SQL); - ορισμός από την τεχνολογία