advertise laitec sharif univercity تبلیغات در سایت سورس کد تبلیغات در سایت سورس کد
دانلود پروژه پایانی طراحی وب سایت مخابرات با Asp.net

دانلود پروژه پایانی طراحی وب سایت مخابرات با Asp.net

14000 تومان
دانلود سورس پروژه TSP با الگوریتم مورچگان Ants

دانلود سورس پروژه TSP با الگوریتم مورچگان Ants

4800 تومان
دانلود پروژه کامل مهندسی نرم افزار ، شرکت نرم افزاری

دانلود پروژه کامل مهندسی نرم افزار ، شرکت نرم افزاری

3000 تومان
دانلود سورس n وزیر با جست وجوی ممنوع در سی شارپ #C

دانلود سورس n وزیر با جست وجوی ممنوع در سی شارپ #C

3000 تومان
دانلود پروژه مهندسی نرم افزار ، نمایندگی ایران خودرو

دانلود پروژه مهندسی نرم افزار ، نمایندگی ایران خودرو

3000 تومان

ساختار معماری سیستم بانک اطلاعاتی

معماری سیستم بانک اطلاعاتی از سطحهای مختلفی از جمله : سطح داخلی یا فیزیکی ، سطح ادراکی،سطح دیدگاه یا خارجی، تبدیلات بین سطوح، زبان میزبان و زبان فرعی داده ای تشکیل شده است
ساختار معماری سیستم بانک اطلاعاتی

ساختار معماری سیستم بانک اطلاعاتی

معماری سیستم بانک اطلاعاتی از قسمتهای زیر تشکیل شده است:

• سطح داخلی یا فیزیکی (Internal View)

این سطح پایینترین سطح از سطوح انتزاع است و مشخص کننده چگونگی ذخیره سازی داده ها در محیط فیزیکی میباشد. در یک سیستم بانک اطلاعاتی کاربران کاری به مفهوم این سطح ندارند و طراح بانک اطلاعاتی نیز دخالت چندانی در این سطح ندارد. در سطح فیزیکی یا داخلی مفاهیمی چون : نوع رکوردها، فایل ها، نحوه نمایش و ذخیره سازی داده ها، فشردگی داده ها، تکنیک های رمزگذاری داده ها و ... بررسی میگردند.

 سطح ادراکی یا منطقی یا مفهومی (conceptual View)

سطح ادراکی در معماری سیستم بانک اطلاعاتی، توسط مدیر پایگاه داده مورد استفاده قرار میگیرد و کاربران با مفهوم آن کاری ندارند. این سطح بیانگر این مسئله است که چه داده هایی را میتوان در پایگاه داده ذخیره کرد و چه نوع رابطه هایی میتوانند بین این داده ها برقرار شوند. در این سطح علاوه بر ارتباط بین موجودیت ها و صفات خاصه ، بحث امنیت، جامعیت ، سازگاری و نبود افزونگی در داده ها مطرح میشود.  

• سطح دیدگاه یا خارجی (External View)

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

تبدیلات بین سطوح (Mapping)

همانطور که دیدیم ساختار معماری سیستم بانک اطلاعاتی دارای سه سطح انتزاع  است که در بخش های قبلی با هرکدام آشنا شدیم و حال مکانیزم ارتباط این سطوح را بررسی میکنیم. این مکانیزم دو نوع تبدیل دارد:

  1.  تبدیل ادراکی – داخلی

در سطح ادراکی یا منطقی طراح بانک به ایجاد چندین جدول میپردازد. این جداول در سطح داخلی همراه با فایل هایی توصیف میگردند و هر سطر جدول به منزله یک رکورد از فایل است. سطح داخلی بانک ممکن است دچار تغییراتی شود که این تغییرات نباید تاثیری در سطح ادراکی داشته باشد. این تبدیلات بیشتر توسط سیستم عامل صورت میپذیرد.

   2.  تبدیل خارجی - ادراکی

این تبدیل به مفهوم ایجاد نوعی تناظر بین دیدگاه های مختلف و دید واحد ادراکی است. دید یک کاربر خاص تنها بخشی از کل دید ادراکی است و از نظر ساختارهای داخلی با دید ادراکی متفاوت است. این مفاهیم توسط این تبدیل میسر میشود.

• زبان میزبان یا (HL  (hOST lANGUAGE

در معماری سیستم بانک اطلاعاتی منظور از زبان میزبان یک زبان برنامه نویسی سطح بالاست. این زبان میتواند یکی از موارد: بیسیک، دلفی، جاوا، سی و ... باشد. به این دلیل زبان میزبان نامیده میشود که یک زبان  داده ای خاص مانند SQL برای ذخیره و بازیابی اطلاعات میهمان آن خواهد شد.

• زبان فرعی داده ای یا (DSL (Data Sub Language

زبان DSL همان زبانی است که میهمان زبان HL میشود. احکام این زبان شامل سه دسته میباشند:

  1. احکام تعریف داده ها یا DDL
  2. احکام پردازش داده ها یا DML
  3. احکام کنترلی یا DCL


0
نظرات

نظر خود را ارسال کنید



نام:
ایمیل:
دیدگاه:
captcha
کد امنیتی :


advertise
آشنایی با معماری سیستم بانک اطلاعاتیساختار معماری سیستم بانک اطلاعاتی چگونه است؟سطح های معماری سیستم بانک اطلاعاتیآشنایی با معماری بانک اطلاعاتیبخشهای معماری سیستم پایگاه داده هاسطوح مختلف DataBaseساختار معماری DataBaseبخشهای مختلف سیستم بانک اطلاعاتیآشنایی با معماری DataBaseسطوح مختلف بانک اطلاعاتی لیست برچسب ها
تمامی حقوق این سایت اعم از محتوی ، تصاویر ، قالب و ... متعلق به گروه مهندسی وب سایت سورس کد می باشد.
SourceCodes.ir ، افقی روشن برای برنامه نویسان ، از مبتدی تا حرفه ای

سفارش پروژه در سورس کد

پیشنهادات ویژه سورس کد

پکیج ویژه پروژه پایانی رشته کامپیوتر دانلود مجموعه 70 پروژه کاربردی سی شارپ وب سایت فروشگاه با php