Τι είναι η ακεραιότητα αναφοράς στον SQL Server;
Τι είναι η ακεραιότητα αναφοράς στον SQL Server;

Βίντεο: Τι είναι η ακεραιότητα αναφοράς στον SQL Server;

Βίντεο: Τι είναι η ακεραιότητα αναφοράς στον SQL Server;
Βίντεο: Access - Οι δύο απαράβατοι κανόνες για την σωστή σχεδίαση πινάκων στις βάσεις δεδομένων. 2024, Νοέμβριος
Anonim

Ως Σύστημα Διαχείρισης Σχεσιακών Βάσεων Δεδομένων (RDBMS), SQL Server χρησιμοποιεί το αναφορική ακεραιότητα περιορισμός για να διασφαλιστεί ότι τα δεδομένα σε έναν πίνακα οδηγούν σε δεδομένα σε έναν άλλο πίνακα και δεν δείχνουν σε δεδομένα που δεν υπάρχουν. SQL Server χρησιμοποιεί περιορισμούς, εναύσματα, κανόνες και προεπιλογές για επιβολή αναφορική ακεραιότητα.

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

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

Επίσης, γνωρίζετε, τι εννοείτε με τον όρο περιορισμός ακεραιότητας αναφοράς; ΕΝΑ περιορισμός ακεραιότητας αναφοράς ορίζεται ως μέρος μιας συσχέτισης μεταξύ δύο τύπων οντοτήτων. ο ορισμός για ένα περιορισμός ακεραιότητας αναφοράς καθορίζει τις ακόλουθες πληροφορίες: Το κύριο άκρο του περιορισμός . (Ένας τύπος οντότητας του οποίου το κλειδί οντότητας αναφέρεται από το εξαρτημένο άκρο.)

Εξάλλου, τι είναι η αναφορική ακεραιότητα εξηγήστε με κατάλληλο παράδειγμα;

Αναφορική ακεραιότητα Σημαίνει ότι η αναφορά από μια σειρά σε έναν πίνακα σε έναν άλλο πίνακα πρέπει να είναι έγκυρη. Παραδείγματα του αναφορική ακεραιότητα περιορισμός στη βάση δεδομένων Πελάτη/Παραγγελίας της Εταιρείας: Customer(CustID, CustName) Order(OrderID, CustID, OrderDate)

Πώς υλοποιείται η ακεραιότητα αναφοράς στην SQL;

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

Συνιστάται: