«پایگاه داده» اشاره به مجموعهای از دادههای مرتبط و ساختار یا سازمان است که دسترسی به این اطلاعات معمولاً از طریق «سیستم مدیریت پایگاه داده» (DBMS) متشکل از یک مجموعه یکپارچه از نرمافزارهای کامپیوتری است که اجازه میدهد تا کاربران برای ارتباط برقرار کردن با یک یا چند پایگاه دادهها و دسترسی به تمام اطلاعات موجود در پایگاه داده (اگر چه محدودیت ممکن است که دسترسی محدود به اطلاعات خاص وجود داشته باشد) را فراهم میکند. چگونگی این که توابع مختلف که ورود، ذخیرهسازی و بازیابی مقادیر زیادی از اطلاعات و همچنین ارائه برای مدیریت را نشان میدهد که این اطلاعات سازمان یافتهاست. از آنجا که از ارتباط نزدیک بین آنها، اصطلاح «پایگاه داده» است که اغلب معمولی استفاده میشود برای اشاره به هر دو یک پایگاه داده و DBMS استفاده میشود. خارج از دنیای فناوری اطلاعات حرفهای، پایگاه داده مدتی است که اغلب برای اشاره به هر مجموعهای از دادههای مرتبط (مانند یک صفحه گسترده یا یک شاخص کارت) استفاده میشود. در این مقاله تنها با پایگاه دادهای که در آن اندازه و شرایط ضروری استفاده از سیستم مدیریت پایگاه داده مهم است سروکار داریم. دی. بی. ام. اس. اس موجود به توابع مختلف اجازه میدهد که مدیریت یک پایگاه داده و دادههای خود را انجام دهد که میتوان آن را به چهار گروه اصلی طبقهبندی کرد:
هم پایگاه داده و همDBMS مطابق با اصول مدل پایگاه داده خاص است. «سیستم پایگاه داده» اشاره جمعی به مدل پایگاه داده، سیستم مدیریت پایگاه داده، و پایگاه داده است. از لحاظ فیزیکی، سرورهای پایگاه داده کامپیوتر اختصاص داده شدهاست به برگزاری پایگاههای داده واقعی و اجرا تنها DBMS و نرمافزارهای مرتبط است. سرورهای پایگاه داده معمولاً از چند کامپیوتر، با حافظه و دیسک RAID مورد استفاده برای ذخیرهسازی پایدار است..RAID برای بازیابی دادهها استفاده میشود اگر هر کدام از دیسکها و یا. سختافزار شتاب دهنده پایگاه داده، از طریق یک کانال با سرعت بالا به یک یا چند سرویس دهنده متصل شود، در محیطهای پردازش تراکنش با حجم زیادی استفاده میشوند.. دی. بی. ام. اس در قلب اکثر برنامههای کاربردی پایگاه داده یافت میشود. دی. بی. ام. اس ممکن است در اطراف یک هسته چند وظیفه سفارشی ساخته شده برای حمایت از شبکه ساخته شدهاست، اما دی. بی. ام. اس. اس مدرن بهطور معمول در یک سیستم عامل استاندارد وجود دارد. دی. بی. ام. اس. اس شامل یک بازار اقتصادی قابل توجه برای فروشندگان کامپیوتر و ذخیرهسازی الزامات DBMS در برنامههای توسعه داده است. پایگاه دادهها و دی. بی. ام. اس. اس را میتوان با توجه به مدل پایگاه داده (بازدید کنندگان) که آنها را پشتیبانی میکند (مانند رابطه یا XML)، نوع (بازدید کنندگان) کامپیوترهایی که آنها را اجرا میکند (از یک خوشه سرور به یک تلفن همراه) طبقهبندی کرد.
فهرست مطالب:
معماري پشنهادي ANSI
ديد ادراكي (مفهومي)
ديد خارجي
ديد داخلي
سطوح معماري در محيط ناپايگاهي و محيط پايگاهي و نقش DBMS در ايجاد، مديريت و پردازش فايلها
کاربر
زبان ميزبان
زبان داده اي فرعي
دستورهاي DSL براي سه سطح معماري پايگاه داده ها
تقسيم بندي زبان داده اي فرعي از نظر نياز به زبان ميزبان
روند كلي مرحله كامپايل برنامه دو زباني
ويژگيهاي زبان داده اي فرعي