مدل مفهومی در مقابل منطقی
مدلسازی دادهها یکی از کارهایی است که بسیاری از مدلسازان را به دلیل استفاده از طرحهای مختلف مدلسازی سردرگم میکند. سه سبک از مدلسازی دادهها که بسیار محبوب هستند، مدلهای مفهومی، فیزیکی و منطقی هستند، اما به دلیل بسیاری از اصول همپوشانی، افرادی که مایل به استفاده از هر یک از این مدلها هستند سردرگم میمانند. سردرگمی آنها به دلیل اصطلاحات و اصطلاحات فنی بیشتر افزایش می یابد. این مقاله سعی خواهد کرد تفاوت بین مدل های مفهومی و منطقی را به زبان ساده کشف کند تا شبهات از ذهن خوانندگان دور شود.
مدلسازی داده های مفهومی
مدل رابطه نهاد ویژگی اساسی مدل داده مفهومی است. در ERD این مدل، موجودیت ها به صورت جعبه نمایش داده می شوند در حالی که روابط به شکل الماس نشان داده می شوند. نمونه ای از رابطه را می توان به عنوان سفارش مشتری در نظر گرفت در حالی که نمونه ای از نهاد همه چیزهایی است که ممکن است یک کسب و کار به آنها علاقه مند باشد. این مدل توسط پیتر چن در سال 1976 ایجاد شد. با این حال، از آن زمان این مدل رقیق شده و به ندرت از آن استفاده می شود. به شکل خالص امروزی.
در یک مدل داده مفهومی، اقلام داده جدا از موجودیت ها و روابط نیز وجود دارد. این اقلام داده به عنوان ویژگی های آنها به موجودیت ها مرتبط می شوند. برخی از اقلام داده که برای همه موجودیتها مشترک هستند، میتوانند به بسیاری از موجودیتهای مدل مرتبط شوند. یکی از ویژگی های هر مدل داده مفهومی، استفاده از اصطلاحات مشابه برای موجودیت هایی است که در تجارت استفاده می شود. اگرچه مدل مفهومی نسبتاً ساده است، اما با توجه به پیچیدگیهای شرکتهای امروزی اینطور باقی نمیماند. برای توصیف موجودیت ها و روابط آنها در زمینه امروزی، سطح بسیار بالایی از انتزاع در مدل سازی داده های مفهومی مورد نیاز است.
مدلسازی داده های منطقی
وقتی قرار است داده های فناوری اطلاعات در داده های تجاری پیاده سازی شوند، از مدل داده های منطقی استفاده می شود. در حالی که نیازی به نظم در هنگام نامگذاری موجودیت ها و روابط در مدل مفهومی نیست، مدل منطقی نیاز به در نظر گرفتن سازمان در هنگام ایجاد ویژگی ها دارد. سپس، میتوان به سراغ کلیدهای جایگزین رفت تا اگر کلیدهای خارجی جداول را پیچیده به نظر میرسانند، کار را آسانتر میکنند. پس از تکمیل. به نظر می رسد مدل منطقی به مدل فیزیکی نزدیک است. با این حال، هنوز هم شباهت هایی به مدل مفهومی دارد. مدل منطقی دارای کلیدهای اولیه، خارجی و جایگزین است اما هیچ چیز خاصی برای پلت فرم پایگاه داده هدف ندارد.
تفاوت بین مدل داده مفهومی و منطقی چیست؟
• هر دو مدل داده های مفهومی و منطقی برای مدل سازی داده مهم هستند
• در حالی که مدل داده مفهومی ارتباط را با توصیف نیازهای داده آسان می کند، مدل داده منطقی به افراد فناوری اطلاعات اجازه می دهد بدون نیاز به زحمت در مورد محدودیت های پایگاه داده وارد شوند.