سلام به همه پی وی لرنی های عزیز!
به دوره آموزش دوره آموزش سیستم مدیریت پایگاه داده DBMS خوش آمدید.
Database Management System یا سیستم مدیریت پایگاه داده که به صورت خلاصه به آن DBMS می گویند؛ به فناوری ذخیره و بازیابی اطلاعات کاربران با حداکثر کارآیی در کنار اقدامات امنیتی مناسب اشاره دارد. در این آموزش اصول اولیه سیستم مدیریت پایگاه داده یا DBMS مانند معماری آن، مدل های داده، طرحواره داده ها، استقلال داده ها، مدل E-R، مدل رابطه، طراحی بانک اطلاعاتی رابطه ای، و ذخیره سازی و ساختار پرونده و موارد دیگر را می آموزیم.
در جلسه گذشته به آشنایی با مدل ER در سیستم مدیریت پایگاه داده ( DBMS ) پرداختیم؛ مدل ER نمای مفهومی یک پایگاه داده را تعریف می کند. در اطراف entities ها و انجمن های بین آنها فعالیت می کند. در سطح مشاهده، مدل ER گزینه خوبی برای طراحی پایگاه داده است.
در ادامه جلسه قبل قرار است کار با نمودار ER در سیستم مدیریت پایگاه داده ( DBMS ) را فرا گیریم.
در این جلسه می خواهیم بیاموزیم که چگونه مدل ER با استفاده از نمودار ER نمایش داده می شود. به عنوان مثال، هر شیء، Attributes یک Entity ، مجموعه روابط و Attributes های مجموعه روابط می تواند با کمک نمودار ER نشان داده شود.
Entity ها با استفاده از مستطیل نمایش داده می شوند. مستطیل ها با مجموعه ای از Entity های ارائه شده نامگذاری می شوند.
Attributes ها را می توان ویژگی های Entity ها دانست؛ در تصویر زیر Attributes با استفاده از بیضی نشان داده می شوند. هر بیضی یک Attributes را نشان می دهد که مستقیماً به Entity آن (مستطیل) وصل می شود.
اگر Attributes ها ترکیباتی از وارد مختلف باشند؛ آنگاه یک Attribute ساده یک جزء تقسیم ناپذیر از این ترکیب است. در تصویر زیر Attributes های ترکیبی بیضی هایی که که به هم و به صورت طولی به یک Entity وصل می شوند.
Attributes های ترکیبی با بیضی مضاعف ( دو بیضی یا بیشتر روی هم ) به تصویر کشیده می شوند.
Attributes های مشتق شده، توسط بیضی های خط چین شده به تصویر کشیده شده اند.
Relationship ها توسط اشکال لوزی شکل نشان داده می شود. نام Relationship در لوزی نوشته شده است. تمام Entity ها (مستطیل ها) که در یک Relationship شرکت می کنند، توسط یک خط به آن متصل می شوند.گ
Relationship که دو Entity در آن شرکت می کنند، رابطه دودویی یا Binary نامیده می شود. Cardinality نیز تعداد نمونه های موجود از ای است که می تواند با Relationship در ارتباط باشد.
در این جلسه به کار با نمودار ER در DBMS پرداختیم و پرداختیم که چگونه مدل ER با استفاده از نمودار ER نمایش داده می شود.
در جلسه آینده به موضوع کلیت بخشی و خصوصی بخشی Entity ها در مدل ER می پردازیم.
با پی وی لرن همراه باشید.