Πώς να ζητήσετε βάσεις δεδομένων

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

Πώς να ζητήσετε βάσεις δεδομένων
Πώς να ζητήσετε βάσεις δεδομένων

Βίντεο: Πώς να ζητήσετε βάσεις δεδομένων

Βίντεο: Πώς να ζητήσετε βάσεις δεδομένων
Βίντεο: Access 2007 - Δημιουργία βάσης δεδομένων στην πράξη 2024, Νοέμβριος
Anonim

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

Πώς να ζητήσετε βάσεις δεδομένων
Πώς να ζητήσετε βάσεις δεδομένων

Οδηγίες

Βήμα 1

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

Βήμα 2

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

Βήμα 3

Η πιο κοινή ομάδα χειριστών είναι ο χειρισμός δεδομένων. Αυτός ο τύπος δραστηριότητας είναι διαθέσιμος σε χρήστες βάσεων δεδομένων που στερούνται δικαιωμάτων διαχειριστή και τους επιτρέπει να εργάζονται με τους επιθυμητούς πίνακες.

Βήμα 4

Οι δηλώσεις SQL είναι το αγγλικό όνομα για τα ρήματα που υποδεικνύουν την αντίστοιχη ενέργεια: δημιουργία - δημιουργία, εισαγωγή - προσθήκη, ενημέρωση - αλλαγή και διαγραφή - διαγραφή. Έχουν την ακόλουθη δομή: επιλέξτε,…, από; - επιλογή από ολόκληρο τον πίνακα, επιλέξτε, …, από όπου = και / ή =; - επιλογή από τον πίνακα σύμφωνα με τις συνθήκες, επιλέξτε * από; - επιλογή όλων των δεδομένων από τον πίνακα.

Βήμα 5

εισαγωγή σε () τιμές (); - προσθήκη μιας σειράς με συγκεκριμένα πεδία στον πίνακα · εισαγωγή σε τιμές (); - προσθήκη όλων των πεδίων στον πίνακα, από προεπιλογή. ενημέρωση set =; - αλλαγή ενός πεδίου σε όλες τις εγγραφές του πίνακα · ενημέρωση set = όπου =; - τροποποίηση δεδομένων σύμφωνα με ορισμένες προϋποθέσεις.

Βήμα 6

διαγραφή από; - διαγραφή όλων των εγγραφών από τον πίνακα, διαγραφή από όπου =; - αφαίρεση υπό ορισμένες προϋποθέσεις.

Βήμα 7

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

Βήμα 8

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

Βήμα 9

Οι διαχειριστές βάσης δεδομένων έχουν πρόσβαση σε όλα τα δεδομένα πινάκων και μπορούν να δημιουργήσουν πίνακες, ανοιχτή / κλειστή πρόσβαση, κ.λπ. Το προνόμιο τους είναι οι τελεστές ορισμού δεδομένων και η πρόσβαση σε δεδομένα: δημιουργία πίνακα (,…,). - δημιουργία νέας στήλης table.alter table [add, modify, drop]. - αλλαγή πίνακα (προσθήκη, τροποποίηση, διαγραφή πεδίων).

Βήμα 10

πτώση πίνακα; - διαγραφή πίνακα. Αυτή η λειτουργία μπορεί να εκτελεστεί μόνο εάν ο πίνακας δεν σχετίζεται με άλλους πίνακες από συγκεκριμένα πεδία. Εάν ναι, πρέπει πρώτα να διαγράψετε αυτούς τους συνδέσμους και, στη συνέχεια, να προσπαθήσετε να το διαγράψετε ξανά.

Βήμα 11

Χειριστές για τον προσδιορισμό της πρόσβασης σε δεδομένα: επιχορήγηση - παραχώρηση [πρόσβαση], ανάκληση - κλείσιμο, άρνηση - άρνηση (ισχυρότερη από την ανάκληση, δεδομένου ότι αρνείται όλα τα δικαιώματα).

Συνιστάται: