بررسی تفاوت های دو مفهوم DB و MDB در نرم افزار PDMS و پایپینگ

, ,

سلام و عرض خسته نباشید
آقای دکتر مانی زاده دوره تون رو کامل دیدم و حتی مثال سفره و غذا هم که برای توضیح مفهوم DB-MDB زدید رو یادم هست. ولی باز دقیق تفاوت و نقش اونها رو در عمل متوجه نشدم.

لطفا در یک مثال پروژه بیان می فرمایید.

  • رابطه DB با المان هایی که در کاتالوگ تعریف میشه چیه؟ داخل DB چیه؟
  • مثلا در DB یک پروژه فقط لوله با اون سایزی که استفاده شده هستش یا معنی عام تری میده؟ دقیقا دیتابیس شامل چی هست؟
  • جمع کردن DB ها در یک MDB چه تاثیری داره در حالی که گفتید فقط روی DB که اولین سطر هست نوشته میشه؟
  • دیتابیس پروژه MASTER با SAMPLE چه تفاوتی داره؟ زیرمجموعه هم هستند یا …؟

باتشکر فراوان

1 پسندیده

با سلام و احترام

بخش اول:

همانطور که از نام DATA BASE هم مشخص هست، یک فایل جهت ذخیره سازی اطلاعات است بدین معنی که تمام کارهای که شما در نرم افزار کار خواهید کرد در این فایل ذخیره میشود. هر کدام از این DATA BASE ها با توجه به نیاز نرم افزاری تقسیم بندی شدند. پاره ای مربوط به بخش طراحی یا دیزاین هستند که اطلاعات مربوط به این بخش در اونها وجود داره

[برای مثال بخش استراکچر تعدادی سمپل داره که از قبل در یک DB توسط کمپانی سازنده وجود دارد و شما از اونها در بخش کاری خودتون استفاده میکنید]

انواع DB ها میتونه توی تقسیم بندی زیر لحاظ بشه
DESIGN
DRAFT
ISODRAFT
CATA
و …

بخش دوم:

حالا بعضی از این DB ها بصورت پیش فرض توسط کمپانی بصورت کد نویسی شده وجود دارند. یعنی در واقع یک فایل متنی هستندو شما از اونها استفاده میکنید و اگر در پروژه خودتون INCLUDE نکنید به اون اطلاعات دسترسی ندارید و بخش دیگر هم DB هست که خود شما روی اون write میکنید و اطلاعات طراحی، کاتالوگ، درفت یا ایزودرفت خاص خود شما در اون وجود دارد.

برای مثال شما ممکنه به ده تا db نیاز پیدا کنید. یکی برای اطلاعات طراحی و تعداد دیگر هم اونها که کمپانی aveva بصورت پیش فرض در پروژه اصلی بنام مستر برای شما قرار دادند و شما به فراخور نیاز در پروژتون وارد میکنید.

مجموعه نیازهای شما میاد توی دسته بندی که به اون mdb میگن. ممکن هست شما و همکارتون دریک پروژه تو مجموعه مختلف از db مورد نیازتون باشه پس دو تا mdb متفاوت خواهید داشت .

بخش سوم:

شما روی db اولین سطر هر mdb قابلیت ویرایش دارید یعنی میتونید اضافه یا تغییر و یا پاک کنید اطلاعات رو در صورتیکه سایر db ها که از پروژه مستر اوردین فقط قابل استفاده هستند به طریقی که موقعی که از اونها استفاده میکنید اونها رو از db که در اون تعریف شدن فراخوانی میکنید و ازش استفاده میکنید و میاد تو db خودتون وارد میشه و اونجا این استفاده شما سیو میشه.

بخش چهارم:*

در برهه های زمانی که pdms ویرایش های مختلف خورده و تا بحالت امروزی edition های ازش بدست ما رسیده، این کمپانی پروژه های مختلفی رو ساخته که راهنمای ما باشه. پروژه مستر در واقع اصلیترین پروژه ها هست که همه پیش فرضهای مورد نیاز رو شامل میشه و پروژه سمپل هم جدای از این پروژه، تعریف شده. بعضی از db های و اطلاعات روی اونها که عموما شامل اطلاعات پیش فرض هست توی این پروژه ها unic هستند و خیلی هاشونم بین هر دو پروژه مشترک هستند. برای مثال اطلاعات و پیش فرض های کاتالوگ شامل توی هر دو پروژه هستند و ممکنه در master ی مدل خاصی از لوله ها باشه که توی sample چون نیاز نبوده، وجود نداشته باشه. به هر ترتیب ما از ترکیبی از این دو استفاده میکنیم