پایگاه داده: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
علیرضا (بحث | مشارکت‌ها)
بدون خلاصۀ ویرایش
برچسب: نیازمند بازبینی
خط ۲:
'''پایگاه داده‌ها''' (به طور خلاصه پایگاه)، '''بانک اطلاعاتی'''، '''دادِگان'''<ref>مصوب فرهنگستان زبان و ادبیات فارسی</ref> و یا دیتابیس {{به انگلیسی|Database}} به مجموعه‌ای از [[داده‌ها]] با ساختار منظم و سامانمند گفته می‌شود.
 
== تعریف ==
پایگاه داده‌ها (دادگان یا بانک اطّلاعاتی) به مجموعه‌ای از اطّلاعات با ساختار منظم و سامانمند گفته می‌شود. پایگاه‌های داده‌ها معمولاً در قالبی که برای دستگاه‌ها و رایانه‌ها قابل خواندن و دسترسی باشد ذخیره می‌شوند. البته چنین شیوه ذخیره‌سازی اطلاعات تنها روش موجود نیست و شیوه‌های دیگری مانند ذخیره‌سازی ساده در پرونده‌ها نیز استفاده می‌گردد. آنچه ذخیره‌سازی داده‌ها در پایگاه‌های داده‌ها را مؤثر می‌سازد وجود یک ساختار مفهومی برای ذخیره‌سازی و روابط بین داده‌ها است.
 
==اصطلاحات و بررسی اجمالی=
پایگاه داده در اصل مجموعه‌ای سازمان یافته از اطلاعات است. این واژه از دانش رایانه سرچشمه می‌گیرد، اما کاربرد وسیع و عمومی نیز دارد، این وسعت به اندازه‌ای است که مرکز اروپایی پایگاه داده (که تعاریف خردمندانه‌ای برای پایگاه داده ایجاد می‌کند) شامل تعاریف غیر الکترونیکی برای پایگاه داده می‌باشد. در این نوشتار به کاربردهای تکنیکی برای این اصطلاح محدود می‌شود.{{سخ}}
یک تعریف ممکن این است که: پایگاه داده مجموعه‌ای از رکوردهای ذخیره شده در رایانه با یک روش سیستماتیک (اصولی) مثل یک برنامه رایانه‌ای است که می‌تواند به سؤالات کاربر پاسخ دهد. برای ذخیره و بازیابی بهتر، هر رکورد معمولاً به صورت مجموعه‌ای از اجزای داده‌ای یا رویدادها سازماندهی می‌گردد. بخش‌های بازیابی شده در هر پرسش به اطلاعاتی تبدیل می‌شود که برای اتخاذ یک تصمیم کاربرد دارد. برنامه رایانه‌ای که برای مدیریت و پرسش و پاسخ بین پایگاه‌های داده‌ای استفاده می‌شود را مدیر سیستم پایگاه داده‌ای یا به‌اختصار (DBMS) می‌نامیم. خصوصیات و طراحی سیستم‌های پایگاه داده‌ای در علم اطلاعات مطالعه می‌شود.
 
مفهوم اصلی پایگاه داده این است که پایگاه داده مجموعه‌ای از رکوردها یا تکه‌هایی از یک شناخت است. نوعاً در یک پایگاه داده توصیف ساخت یافته‌ای برای موجودیت‌های نگه داری شده در پایگاه داده وجود دارد: این توصیف با یک الگو یا مدل شناخته می‌شود. مدل توصیفی، اشیا پایگاه‌های داده و ارتباط بین آن‌ها را نشان می‌دهد. روش‌های متفاوتی برای سازماندهی این مدل‌ها وجود دارد که به آن‌ها مدل‌های پایگاه داده گوییم. پرکاربردترین مدلی که امروزه بسیار استفاده می‌شود، مدل رابطه‌ای است که به طور عام به صورت زیر تعریف می‌شود: نمایش تمام اطلاعاتی که به فرم جداول مرتبط که هریک از سطرها و ستونها تشکیل شده‌است (تعریف حقیقی آن در علم ریاضیات برسی می‌شود). در این مدل وابستگی‌ها به کمک مقادیر مشترک در بیش از یک جدول نشان داده می‌شود. مدل‌های دیگری مثل مدل سلسله مراتب و مدل شبکه‌ای به طور صریح تری ارتباط‌ها را نشان می‌دهند.
 
''بعبارت دیگر،" پایگاه داده " اشاره به مجموعه ای از داده های مرتبط و ساختار یا سازمان است که دسترسی به این اطلاعات معمولا از طریق " سیستم مدیریت پایگاه داده " ( DBMS ) متشکل از یک مجموعه یکپارچه از نرم افزار های کامپیوتری است که اجازه می دهد تا کاربران برای ارتباط برقرار کردن با یک یا چند پایگاه داده ها و دسترسی به تمام اطلاعات موجود در پایگاه داده ( اگر چه محدودیت ممکن است که دسترسی محدود به اطلاعات خاص وجود داشته باشد)را فراهم می کند.چگونگی این که توابع مختلف که ورود، ذخیره سازی و بازیابی مقادیر زیادی از اطلاعات و همچنین ارائه برای مدیریت را نشان میدهد که این اطلاعات سازمان یافته است . از آنجا که از ارتباط نزدیک بین آنها ، اصطلاح " پایگاه داده " است که اغلب معمولی استفاده می شود برای اشاره به هر دو یک پایگاه داده و DBMS استفاده می شود.خارج از دنیای فن آوری اطلاعات حرفه ای، پایگاه داده مدتی است که اغلب برای اشاره به هر مجموعه ای از داده های مرتبط ( مانند یک صفحه گسترده و یا یک شاخص کارت ) استفاده می شود.در این مقاله تنها با پایگاه داده ای که در آن اندازه و شرایط ضروری استفاده از سیستم مدیریت پایگاه داده مهم است سروکار داریم.دی.بی.ام.اس.اس موجود به توابع مختلف اجازه می دهد که مدیریت یک پایگاه داده و داده های خود را انجام دهد که می توان آن را به چهار گروه اصلی طبقه بندی کرد :''
در مباحث تخصصی‌تر اصطلاح پایگاه داده به صورت مجموعه‌ای از رکوردهای مرتبط با هم تعریف می‌شود. بسیاری از حرفه‌ای‌ها مجموعه‌ای از داده‌هایی با خصوصیات یکسان به منظور ایجاد یک پایگاه داده‌ای یکتا استفاده می‌کنند.
 
 
معمولاً DBMSها بر اساس مدل‌هایی که استفاده می‌کنند تقسیم بندی می‌شوند: ارتباطی، شیء گرا، شبکه‌ای و امثال آن. مدل‌های داده‌ای به تعیین زبانهای دسترسی به پایگاه‌های داده علاقه‌مند هستند. بخش قابل توجهی از مهندسی DBMS مستقل از مدل‌های می‌باشد و به فاکتورهایی همچون اجرا، هم‌زمانی، جامعیت و بازیافت از خطاهای سخت‌افزاری وابسته‌است. در این سطح تفاوت‌های بسیاری بین محصولات وجود دارد.
'' 1تعریف داده ها - ایجاد ، اصلاح و حذف از تعاریف که سازمان داده را با استفاده از آن تعریف میکنیم.''
 
 
''2به روز رسانی - درج ، اصلاح و حذف داده های واقعی .''
 
 
''3ارائه اطلاعات در یک فرم به طور مستقیم قابل استفاده و یا برای پردازش بیشتر توسط برنامه های کاربردی دیگر .داده های بازیابی ممکن است در یک فرم اساسا همان است که در پایگاه داده و یا در یک فرم جدید به دست آمده با تغییر یا ترکیب داده های موجود از پایگاه داده های ذخیره شده در دسترس ساخته شده است.''
 
 
''4اداره - ثبت نام و نظارت بر کاربران ، اجرای امنیت داده ها ، نظارت بر عملکرد ، حفظ تمامیت داده ها ، خرید و فروش با کنترل همزمانی ، و دوره نقاهت بعد اطلاعات است که توسط برخی از رویداد مانندشکست غیر منتظره سیستم خراب به وجود میاید .''
 
 
''هم پایگاه داده و همDBMS مطابق با اصول مدل پایگاه داده خاص است. " سیستم پایگاه داده " اشاره جمعی به مدل پایگاه داده، سیستم مدیریت پایگاه داده ، و پایگاه داده است . از لحاظ فیزیکی، سرورهای پایگاه داده کامپیوتر اختصاص داده شده است به برگزاری پایگاه های داده واقعی و اجرا تنها DBMS و نرم افزارهای مرتبط است .سرورهای پایگاه داده معمولاازچند کامپیوتر ، با حافظه و دیسک RAID مورد استفاده برای ذخیره سازی پایدار است..RAID ابرای بازیابی داده ها استفاده می شود اگر هر کدام از دیسک ها و یا.سخت افزار شتاب دهنده پایگاه داده، از طریق یک کانال با سرعت بالا به یک یا چند سرویس دهنده متصل شود، در محیط های پردازش تراکنش با حجم زیادی استفاده می شوند. .دی.بی.ام.اس در قلب اکثر برنامه های کاربردی پایگاه داده یافت میشود. دی.بی.ام.اس ممکن است در اطراف یک هسته چند وظیفه سفارشی ساخته شده برای حمایت از شبکه ساخته شده است ، اما دی.بی.ام.اس.اس مدرن به طور معمول در یک سیستم عامل استاندارد وجود دارد. دی.بی.ام.اس.اس شامل یک بازار اقتصادی قابل توجه برای فروشندگان کامپیوتر و ذخیره سازی الزامات DBMS در برنامه های توسعه داده است. پایگاه داده ها و دی.بی.ام.اس.اس را می توان با توجه به مدل پایگاه داده (بازدید کنندگان ) که آنها را پشتیبانی میکند( مانند رابطه و یا XML ) ، نوع (بازدید کنندگان ) کامپیوترهایی که آنها را اجرا میکند ( از یک خوشه سرور به یک تلفن همراه ) طبقه بندی کرد.''
 
== تاریخچه پایگاه داده ==
=== مفهوم پایگاه داده ===
 
مفهوم پایگاه داده از دههٔ ۱۹۶۰ برای کاهش مشکلات فزاینده در طراحی، ساخت، و نگهداشت [[سامانه‌های اطلاعاتی|سسیستم‌های اطلاعاتی]] (معمولاً با تعداد زیادی کاربرِ نهایی همزمان، و با تعداد زیادی دادهٔ مختلف) ایجاد شده‌است. این مفهوم به همراه مفهوم سیستم‌های مدیریت پایگاه داده که دستکاری مؤثر و کارا به پایگاه داده‌ها را ممکن می‌کند رشد کرده‌است.
 
''مفهوم پایگاه داده از دههٔ ۱۹۶۰ برای کاهش مشکلات فزاینده در طراحی، ساخت، و نگهداشت [[سامانه‌های اطلاعاتی|سسیستم‌های اطلاعاتی]] (معمولاً با تعداد زیادی کاربرِ نهایی همزمان، و با تعداد زیادی دادهٔ مختلف) ایجاد شده‌است. این مفهوم به همراه مفهوم سیستم‌های مدیریت پایگاه داده که دستکاری مؤثر و کارا به پایگاه داده‌ها را ممکن می‌کند رشد کرده‌است.
 
 
اولین کاربردهای اصطلاح پایگاه داده به ژوئن ۱۹۶۳ باز می‌گردد، یعنی زمانی که شرکت System Development Corporation مسئولیت اجرایی یک طرح به نام «توسعه و مدیریت محاسباتی یک پایگاه داده‌ای مرکزی» را بر عهده گرفت. پایگاه داده به عنوان یک واژه واحد در اوایل دهه ۷۰ در اروپا و در اواخر دهه ۷۰ در خبر نامه‌های معتبر آمریکایی به کار رفت.(بانک داده‌ای یا در اوایل سال ۱۹۶۶ در روزنامه [[واشینگتن پست]] کار رفت)
 
 
اولین سیستم مدیریت پایگاه داده در دهه ۶۰ گسترش یافت. از پیشگامان این شاخه [[چارلز بکمن]] می‌باشد. مقالات بکمن این را نشان داد که فرضیات او کاربرد بسیار مؤثرتری برای دسترسی به وسایل ذخیره‌سازی را مهیا می‌کند. در آن زمانها پردازش داده بر پایه کارت‌های منگنه و نوارهای مغناطیسی بود که پردازش سری اطلاعات را مهیا می‌کند. دو نوع مدل داده‌ای در آن زمانها ایجاد شد:[[CODASYL]] موجب توسعه مدل شبکه‌ای شدکه ریشه در نظریات بکمن داشت و مدل سلسله مراتبی که توسط North American Rockwell ایجاد شد و بعداً با اقباس از آن شرکت [[IBM]] محصولIMS را تولید نمود.{{سخ}}
مدل رابطه‌ای توسط E. F. Codd در سال ۱۹۷۰ ارائه شد. او مدل‌های موجود را مورد انتقاد قرار می‌داد. برای مدتی نسبتاً طولانی این مدل در مجامع علمی مورد تأیید بود. اولین محصول موفق برای میکرو کامپیوترها dBASE بودکه برای سیستم‌عامل‌هایCP/M و PC-DOS/MS-DOS ساخته شد. در جریان سال ۱۹۸۰ پژوهش بر روی پایگاه‌های مدل توزیع شده و ماشین‌های پایگاهی (database machines) متمرکز شد، اما تأثیر کمی بر بازار گذاشت. در سال ۱۹۹۰ توجهات به طرف مدل شیء گرا جلب شد. این مدل جهت کنترل داده‌های مرکب لازم بود و به‌سادگی بر روی پایگاه داده‌های خاص، مهندسی داده (شامل مهندسی نرم‌افزار منابع) و داده‌های چند رسانه‌ای کار می‌کرد.
 
 
در سال ۲۰۰۰ نوآوری تازه‌ای رخ داد و پایگاه اکس‌ام‌ال (XML) به وجود آمد. هدف این مدل از بین بردن تفاوت بین مستندات و داده‌ها است و کمک می‌کند که منابع اطلاعاتی چه ساخت یافته باشند یا نه در کنار هم قرار گیرند.
در سال ۲۰۰۰ نوآوری تازه‌ای رخ داد و پایگاه اکس‌ام‌ال (XML) به وجود آمد. هدف این مدل از بین بردن تفاوت بین مستندات و داده‌ها است و کمک می‌کند که منابع اطلاعاتی چه ساخت یافته باشند یا نه در کنار هم قرار گیرند.''
 
 
 
==نرم افزار==
 
 
''پایگاه داده ها برای حمایت از عملیات داخلی سازمان ها و زیر بنای تعامل آنلاین با مشتریان و تامین کنندگان ( نرم افزار شرکت مراجعه کنید). استفاده می شود.پایگاه داده ها برای نگهداری اطلاعات اداری و اطلاعات تخصصی تر ، مانند داده های مهندسی و یا مدل های اقتصادی استفاده می شود.نمونه هایی از برنامه های کاربردی پایگاه داده شامل سیستم کتابخانه کامپیوتری ، سیستم رزرو پرواز و سیستم های موجودی computerizedparts .''
 
 
==توضیح دی.بی.ام.اس==
 
 
''DBMS به یک سیستم نرم افزار پیچیده تکامل یافته است و توسعه آن به طور معمول به هزاران نفروسال تلاش وتوسعه نیاز دارد. برخی از دی.بی.ام.اس مانند Adabas ، اوراکل و DB2.هدف دی.بی.ام.اس رفع نیازهای برنامه های کاربردی . با این حال، این واقعیت است که هزینه توسعه می تواند مقرون به صرفه تر باشد.با این حال، DBMS همیشه راه حل بهینه ای دارد : در برخی مواردDBMS ممکن سربار غیر ضروری را معرفی کند . نمونه های بسیاری از سیستم های که با استفاده از پایگاه داده های خاص وجود دارد.یک مثال رایجسیستم ایمیل است : سیستم های ایمیل طراحی شده است برای بهینه سازی مدیریت پیام های ایمیل ، و نیازی بخش قابل توجهی ازقابلیت DBMS است . بسیاری از بانکهای اطلاعاتی نرم افزار برنامه ای است برای دسترسی به پایگاه داده از طرف کاربران نهایی ، بدون قرار دادن رابط DBMS به طور مستقیم .برنامه نویسان نرم افزار ممکن است یک پروتکل سیم به طور مستقیم، و یا به احتمال زیاد از طریق یک رابط برنامه نویسی برنامه استفاده کنند.طراحان پایگاه داده و مدیران پایگاه داده با DBMS از طریق رابط های اختصاص داده شده برای ساخت و حفظ برنامه های کاربردی ' پایگاه های داده، و در نتیجه نیاز به برخی از دانش بیشتر و درک در مورد چگونگی عملکرد دی.بی.ام.اس و رابط خارجی و پارامترهای تنظیم دی.بی.ام.اس تعامل میکنند.''
 
 
==نمونه==
 
 
''یکی از راه های طبقه بندی پایگاه های داده شامل نوع محتویات آنها است، به عنوان مثال : کتابشناسی ، سند متن ، اشیاء آماری ، و یا چند رسانه ای .راه دیگر این است که توسط منطقه کاربرد آنها طبقه بندی شود ، به عنوان مثال : حسابداری، آهنگ موسیقی، فیلم ، بانکداری ، تولید، و یا بیمه .راه سوم این است که توسط برخی از جنبه های فنی ، مانند ساختار بانک اطلاعاتی و یا نوع رابط طبقه بندی شود .در این بخش برای توصیف انواع پایگاه داده ها از چند صفت استفاده می شود..پایگاه داده ها در حافظه یک پایگاه داده است که در درجه اول در حافظه اصلی ساکن است ، اما به طور معمول حمایت کردن توسط حافظه ی غیر فرار داده های کامپیوترانجام میشود .پایگاه های داده ای که در حافظه اصلی هستند سریع تر از پایگاه داده های هستند که در دیسک و غیره قرار دارند.که اغلب درتجهیزات شبکه ارتباطات از راه دور مورد استفاده قرارمیگیرند''
 
 
''پلت فرم SAP HANA موضوع بسیارمهم در حافظه پایگاه داده است .تا ماه مه سال 2012، HANA قادر به اجرا بر روی سرور با حافظه اصلی 100TB طراحی شده توسط آی بی ام بود.بنیانگذار شرکت ادعا کرد که این سیستم به اندازه کافی بزرگ برای اجرای بزرگترین مشتریان SAP بود.''
 
 
'' پایگاه داده فعال شامل رویداد معماری محور است که می تواند به شرایط هر دو داخل و خارج از پایگاه داده ، پاسخ دهد.استفاده احتمالی عبارتند از نظارت بر امنیت ، هشدار ، جمع آوری آمار و مجوز .بسیاری از بانکهای اطلاعاتی و ارائه ویژگی های پایگاه داده فعال در قالب عوامل پایگاه داده.'
 
 
''پایگاه داده ابر متکی بر فناوری ابر. پایگاه داده و بسیاری از DBMS ، " در ابر " در حالی که برنامه های کاربردی آن هم توسط برنامه نویسان توسعه یافته و بعد حفظ میشود و توسط کاربران نهایی از طریق aweb مرورگر و رابط های برنامه کاربردی گسترش مییابد .آرشیو داده ها از پایگاه داده های عملیاتی و اغلب از منابع خارجی است مانند شرکت های تحقیقات بازار .انبار منبع اصلی اطلاعات برای استفاده توسط مدیران و دیگر کاربران نهایی است که ممکن است دسترسی به داده های عملیاتی نداشته باشند .به عنوان مثال، فروش اطلاعات ممکن است به روز بالغ هفته جمع و تبدیل از کد محصول داخلی به استفاده از UPCs به طوری که می توان آنها را با داده های ACNielsen مقایسه شده است. • بعضی از اجزای اساسی و ضروری از انبار داده ها شامل: بازیابی، تجزیه و تحلیل ، و داده کاوی، تبدیل ، بارگیری و مدیریت داده ها ، تا که آنها را برای استفاده بیشتر در دسترس قرار دهد.''
 
 
''پایگاه داده استنتاجی ترکیبی از برنامه نویسی منطقی با یک پایگاه داده رابطه ای است، به عنوان مثال با استفاده از زبان DATALOG''
 
 
''پایگاه داده توزیع شده که در آن داده و DBMS دهانه چندین کامپیوتر است .''
 
 
''پایگاه داده سند گرا برای ذخیره سازی ، بازیابی و مدیریت اطلاعات ، و یا داده های نیمه ساخت طراحی شده است.پایگاه داده سند گرا یکی از دسته بندی های اصلی پایگاه داده نواسکیوال است.سیستم پایگاه داده های جاسازی شدهDBMS که بانرم افزار است.''
 
 
'' پایگاه داده های کاربر نهایی از داده توسعه یافته توسط کاربران فردی نهایی است.نمونه هایی از این مجموعه اسناد ، صفحات گسترده، ارائه ی چند رسانه ای، و فایل های دیگر است..برخی از محصولات پایگاه داده ها بسیار ساده تر از دی.بی.ام.اس کامل است. با قابلیت DBMS ابتدایی تر .''
 
''یک سیستم پایگاه داده فدرال شامل چندین پایگاه های داده مجزا با DBMS مجزا است.آن را به عنوان یک پایگاه داده واحد که توسط یک سیستم مدیریت پایگاه داده فدرال ( FDBMS ) مدیریت میشود، که از ادغام دی.بی.ام.اس های مستقل متعدد از انواع مختلف ( که در این صورت آن را نیز یک سیستم پایگاه داده ناهمگن است ) به کار گرفته شده است ، و آنها را با یک دیدگاه مفهومی یکپارچه فراهم می کند.''
 
 
'' گاهی اوقات چند پایگاه داده به عنوان مترادفی از پایگاه داده فدرال استفاده می شود، هر چند که ممکن است کمتراشاره به گروهی از پایگاه داده شود (به عنوان مثال ، بدونFDBMS وطرح یکپارچه مدیریت ) که در یک برنامه واحد همکاری کنند. این مورد به طور معمول برای توزیع استفاده می شود، که به طور معمول شامل یک پروتکل اتمی مرکب ( ACP )است ، به عنوان مثال ، دو فاز مرکب پروتکل ، اجازه می دهد تا توزیع ( جهانی ) معاملات در سراسر پایگاه داده های شرکت کننده انجام شود.''
 
''پایگاه داده نمودار یک نوع پایگاه داده نواسکیوال است که با استفاده از ساختار گراف با گره ، لبه ، و خواص برای نشان دادن و ذخیره اطلاعات است .پایگاه داده نمودار عمومی است که می تواند هر گراف ذخیره ای متمایز از پایگاه داده نمودار های تخصصی مانند triplestores و پایگاه داده شبکه باشد.''
 
 
''آرایه DBMS یک نوع نواسکیوال DBMS است که اجازه می دهد تا به مدله فروشگاه و بازیابی (معمولا بزرگ ) arrayssuch چند بعدی به عنوان تصاویر ماهواره ای و خروجی شبیه سازی آب و هوا تبدیل شود .درhypertext یا hypermedia پایگاه داده، هر کلمه و یا یک تکه از متن به نمایندگی یک شی در میاید.به عنوان مثال ، قطعه دیگری از متن، مقاله ، عکس ، و یا یک فیلم.می توان به آن لینکهایی از پایگاه های داده ابرمتن به ویژه برای سازماندهی مقادیر زیادی از اطلاعات ناهمگون داده شود.به عنوان مثال ، آنها برای سازماندهی دایره المعارف آنلاین، مفید هستند که در آن کاربران به راحتی می توانند کارهایی مثل پرش اطراف متن را از طریق شبکه جهانی وب دردسترس همه قرار دهند در نتیجه یک پایگاه داده بزرگ توزیع فرامتن بوجود میاورد .''
 
 
''پایگاه دانش یک نوع خاص از پایگاه داده برای مدیریت دانش است ، ارائه روشی برای جمع آوری، سازمان ، و بازیابی دانش کامپیوتری است.همچنین مجموعه ای از داده های نشان دهنده مشکلات با راه حل های خود و تجارب مرتبط با آن است .''
 
 
''پایگاه داده های تلفن همراه که در دستگاه رایانه همراه و تلفنهای همراه قرار دارد.''
 
 
''پایگاه داده عملیاتی ذخیره داده مفصل در مورد عملیات سازمان است.آنها به طور معمول پردازش حجم نسبتا بالایی از به روز رسانی با استفاده از معاملات را بر عهده دارند.مثالها عبارتند از پایگاه داده های مشتری که رکورد تماس، اعتبار، و اطلاعات جمعیتی در مورد کسب و کار • مشتریان را بر عهده دارد.پایگاه داده پرسنل که نگهداری اطلاعات مانند حقوق و دستمزد ، مزایای ، داده مهارت های مورد کارکنان ، سیستم های برنامه ریزی منابع سازمانی است که جزئیات رکورد در مورد اجزای محصول ، موجودی قطعات ، و پایگاه داده مالی که پیگیری پول سازمان، حسابداری و معاملات مالی را بر عهده دارد .''
 
 
''پایگاه داده موازی به دنبال بهبود عملکرد از طریق موازی برای انجام وظایفی مانند: بارگذاری اطلاعات ، شاخص ساختمان و ارزیابی نمایش داده است .معماری DBMS موازی عمدتاٌ توسط معماری سخت افزارانجام میشود که عبارتند از:''
 
 
''به اشتراک گذاشتن معماری حافظه، که در آن پردازنده های چند گانه را به اشتراک فضای حافظه اصلی ، و همچنین به عنوان ذخیره سازی داده ها دیگردر میاورند .''
 
 
''به اشتراک گذاشتن معماری دیسک، که در آن هر واحد پردازش ( به طور معمول شامل پردازنده های چند گانه ) دارای حافظه اصلی خود است ، اما همه واحدهای اشتراک ذخیره سازی دیگر نیز وجود دارند.''
 
 
''به اشتراک گذاشتن معماری که در آن هر واحد پردازش حافظه اصلی و ذخیره سازی دیگرانجام میشود.''
 
 
''پایگاه های داده احتمالاتی استخدام منطق فازی به منظور جلب استنتاج از داده های مبهم .''
 
 
''زمان واقعی معاملات فرآیند پایگاه داده برای نتیجه عملیات.''
 
 
''پایگاه داده فضایی می تواند داده های با ویژگی های چند بعدی را ذخیره کند.نمایش در چنین داده هایی مبتنی بر مکان نمایش داده است.مانند "کجا نزدیکترین هتل در منطقه من است ؟ "
 
 
''پایگاه داده زمانی بر اساس جنبه های زمان ساخته شده است ، به عنوان مثال یک مدل داده زمانی و نسخه زمانی SQL .بیشتر به طور خاص جنبه های زمانی معمولا شامل وقت و زمان معامله معتبرمیباشد.''
 
 
''پایگاه داده اصطلاحات گرا ایجاد شده بر یک پایگاه داده شی گرا ، اغلب برای یک رشته خاص سفارشی است .پایگاه داده داده های بدون ساختار در نظر گرفته شده برای ذخیره در راه کنترل و حفاظت اشیاء گوناگون که متناسب نیست در نظر گرفته شده اند. به طور طبیعی و به راحتی در پایگاه داده های مشترک وجود دارند .اکثردی.بی.ام.اس ها در حال حاضر برای حمایت از داده های بدون ساختار به روش های مختلف است، و دی.بی.ام.اس های جدید مخصوص در حال ظهور است .''
 
 
== مدل‌های پایگاه داده ==
الگوی کاری کاربران پایگاه داده‌ها را در سطح منطقی مشخص می‌کند. شگردهای مختلفی برای مدل‌های داده‌ای وجود دارد. برای هر یک از مدل‌های منطقی اجراهای فیزیکی مختلفی قابل پیاده‌سازی است و سطوح کنترل مختلفی در انطباق فیزیکی برای کاربران مهیا می‌کند. این مدل‌ها عبارتند از مدل تخت، مدل سلسله مراتبی، مدل شبکه‌ای و مدل رابطه‌ای. مدل رابطه‌ای اساس کار [[سامانه مدیریت پایگاه داده‌ها|سامانه مدیریت پایگاه داده‌های]] امروزی است.
 
مقاله اصلی: [[مدل‌های انتزاعی پایگاه داده‌ها]]
 
==طراحی و مدل سازی==
مقاله اصلی: [[مدل رابطه‌ای]]
 
== نرم‌افزار مدیریت پایگاه داده‌ها DBMS ==
مقاله اصلی: [[سامانه مدیریت پایگاه داده‌ها]]
یک [[نرم‌افزار|نرم‌افزار رایانه‌ای]] است که با هدف مدیریت پایگاه داده‌ها طراحی شده‌است به گونه‌ای که کاربر درگیر مسائل مربوط به ذخیره و بازیابی و شاخص بندی داده‌ها نمی‌شود و بر روی طراحی منطقی پایگاه تمرکز می‌نماید.
 
''اولین وظیفه یک طراح پایگاه داده این است که برای تولید یک مدل داده مفهومی که منعکس کننده ساختار اطلاعات در پایگاه داده برگزار می شود طرحی پیشنهاد کند. به منظور توسعه یک مدل موجودیت-ارتباط، اغلب با کمک ابزار طراحی .یکی دیگر از روش محبوب زبان مدل سازی یکپارچه است.مدل داده موفق به دقت حالت منعکس کننده بستگی دارد مدل ممکن از جهان خارج شود: به عنوان مثال ، اگر مردم می توانند بیش از یک شماره تلفن داشته باشد، در حقیقت اجازه نمیدهد که بیش از یک اطلاعات ذخیره شود.طراحی مدل داده مفهومی خوب نیاز به درک خوبی از دامنه کاربرد کاربران دارد.معمولا شامل پرسیدن سوال های عمیق در مورد چیزهایی که یک سازمان به آن علاقه دارد میباشد ، مانند " یک مشتری می تواند یک عرضه کننده کالا باشد؟ " ، و یا " اگر یک محصول با دو فرم مختلف از بسته بندی به فروش می رسد ، همان محصول یا محصولات مختلف آن است ؟"پرسش تعاریف اصطلاحات برای اشخاص ( مشتریان ، محصولات ، پرواز ، بخش پرواز ) و روابط آنها و ویژگی های ایجاد شده مورد استفاده قرار میگیرد.تولید مدل داده مفهومی گاهی اوقات شامل ورودی از فرآیندهای کسب و کار ، و یا تجزیه و تحلیل گردش کار در سازمان است.این می تواند به ایجاد اطلاعاتی در پایگاه داده مورد نیاز کمک کند.به عنوان مثال ، می تواند به تصمیم گیری پایگاه داده مورد نیاز برای نگهداری داده های تاریخی و همچنین داده های فعلی کمک کند.پس از تولید یک مدل داده مفهومی کاربران خوشحال هستند ،
===== نرم‌افزار مدیریت پایگاه داده‌ای رابطه RDBMS =====
از انواع مدلهای مدیریت یک پایگاه داده می‌باشد که مجودیت‌های آن بر اساس روابطی که با یکدیگر دارند مدیریت می‌شوند.
 
مرحله بعدی این است که این طرح را ترجمه کنند که پیاده سازی ساختمان داده های مربوطه در پایگاه داده است .این فرایند اغلب به نام طراحی پایگاه داده های منطقی ، و خروجی مدل منطقی داده ها بیان شده در قالب یک طرح است .در حالی که مدل داده مفهومی ( در تئوری حداقل ) مستقل از انتخاب فن آوری پایگاه داده است ، مدل منطقی داده ها یک مدل پایگاه داده خاص پشتیبانی شده توسط DBMS را انتخاب میکند.( مدل شرایط داده ها و مدل پایگاه داده می باشد اغلب به جای یکدیگر استفاده می شود، اما در این مقاله ما با استفاده از مدل داده برای طراحی یک پایگاه داده خاص، و مدل پایگاه داده برای نماد مدل سازی بیان طراحی استفاده می کنیم. ) مدل پایگاه داده محبوب ترین پایگاه داده ی مدل رابطه ای ، یا دقیق تر ، مدل رابطه ای به عنوان زبان SQLنشان داده است .روند ایجاد یک طراحی پایگاه داده منطقی با استفاده از این مدل با استفاده از روش روشمند شناخته شده به عنوان روش عادی است. اطمینان حاصل میشود که در ابتدا "حقیقت" است که تنها در یک مکان ثبت شده، به طوری به روز رسانی و حذف به صورت خودکاربرای حفظ انسجام انجام میشود.مرحله نهایی از طراحی پایگاه داده این است که تصمیم گیری برای عملکرد ، مقیاس پذیری ، بهبود ، امنیت، و مانند آن تاثیر می گذارد که اغلب طراحی پایگاه داده های فیزیکی نامیده می شود.هدف کلیدی در این مرحله استقلال داده است ، به این معنی که تصمیمات اتخاذ شده برای اهداف بهینه سازی عملکرد باید نامرئی باشد که برای پایان دادن به کاربران و برنامه های کاربردی است.طراحی فیزیکی عمدتا توسط عملکرد مورد نیاز رانده می شود، و نیاز به دانش خوبی از الگوهای حجم کار و دسترسی انتظار می رود، و درک عمیق از ویژگی های ارائه شده توسط DBMS انتخاب شده است.یکی دیگر از جنبه طراحی پایگاه داده های فیزیکی امنیتی است .این شامل هر دو تعریف کنترل دسترسی به اشیاء پایگاه داده و همچنین تعریف سطوح امنیتی و روش برای داده ها است''
== منابع ==
{{پانویس}}