Σπίτι Βάσεις δεδομένων Τι είναι μια σχέση; - ορισμός από την τεχνολογία

Τι είναι μια σχέση; - ορισμός από την τεχνολογία

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

Anonim

Ορισμός - Τι σημαίνει η σχέση;

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

Η Techopedia εξηγεί τη σχέση

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


Το θεμελιώδες χαρακτηριστικό που διαφοροποιεί τις σχεσιακές βάσεις δεδομένων από άλλους τύπους βάσεων δεδομένων (π.χ. επίπεδη αρχεία) είναι η ικανότητα καθορισμού σχέσεων.

Ο ορισμός αυτός γράφτηκε στο πλαίσιο των Βάσεων Δεδομένων
Τι είναι μια σχέση; - ορισμός από την τεχνολογία