Διαφορά μεταξύ εννοιολογικού και λογικού μοντέλου

Διαφορά μεταξύ εννοιολογικού και λογικού μοντέλου
Διαφορά μεταξύ εννοιολογικού και λογικού μοντέλου

Βίντεο: Διαφορά μεταξύ εννοιολογικού και λογικού μοντέλου

Βίντεο: Διαφορά μεταξύ εννοιολογικού και λογικού μοντέλου
Βίντεο: Στατικός Ηλεκτρισμός - Θέμα 8ο - Ένταση, έργο, διαφορά δυναμικού 2024, Νοέμβριος
Anonim

Εννοιολογικό vs Λογικό Μοντέλο

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

Εννοιολογική μοντελοποίηση δεδομένων

Μοντέλο σχέσης οντοτήτων είναι το βασικό χαρακτηριστικό του εννοιολογικού μοντέλου δεδομένων. Στο ERD αυτού του μοντέλου, οι οντότητες αναπαρίστανται ως κουτιά ενώ οι σχέσεις απεικονίζονται με τη μορφή διαμαντιών. Ένα παράδειγμα σχέσης μπορεί να ληφθεί ως εντολή πελάτη, ενώ ένα παράδειγμα οντότητας είναι όλα τα πράγματα για τα οποία μπορεί να ενδιαφέρει μια επιχείρηση. Αυτό το μοντέλο αναπτύχθηκε από τον Peter Chen το 1976. Ωστόσο, από τότε αυτό το μοντέλο έχει αραιωθεί και σπάνια χρησιμοποιείται στην καθαρή του μορφή σήμερα.

Σε ένα εννοιολογικό μοντέλο δεδομένων, υπάρχουν επίσης στοιχεία δεδομένων εκτός από οντότητες και σχέσεις. Αυτά τα στοιχεία δεδομένων συνδέονται με οντότητες ως χαρακτηριστικά τους. Ορισμένα στοιχεία δεδομένων που είναι κοινά σε όλες τις οντότητες μπορούν να συνδεθούν με πολλές οντότητες στο μοντέλο. Ένα χαρακτηριστικό κάθε εννοιολογικού μοντέλου δεδομένων είναι η χρήση της ίδιας ορολογίας για οντότητες που χρησιμοποιείται στην επιχείρηση. Αν και το εννοιολογικό μοντέλο είναι σχετικά απλό, δεν παραμένει έτσι δεδομένης της πολυπλοκότητας των εταιρειών σήμερα. Για να περιγραφούν οι οντότητες και οι σχέσεις τους στο σημερινό πλαίσιο, απαιτείται πολύ υψηλό επίπεδο αφαίρεσης στην εννοιολογική μοντελοποίηση δεδομένων.

Λογική μοντελοποίηση δεδομένων

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

Ποια είναι η διαφορά μεταξύ Εννοιολογικού και Λογικού Μοντέλου Δεδομένων;

• Τόσο τα εννοιολογικά όσο και τα λογικά μοντέλα δεδομένων είναι σημαντικά για τη μοντελοποίηση δεδομένων

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

Συνιστάται: