کامپیوترپایگاه داده ها

بررسی اجمالی از سیستم های مدیریت پایگاه داده

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

بنابراین، یک پایگاه داده (DB) - مجموعه ای از داده منطقی مرتبط که دولت اطلاعات از اشیاء در مناطق مختلف موضوع را توصیف و پردازش با تجهیزات کامپیوتری.

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

  • کار با پایگاه در خارج (دیسک، نوار، و غیره ...) و RAM.
  • به اشتراک گذاری کاربران؛
  • کنترل تغییر، آرشیو و بازیابی پایگاه داده؛
  • دسترسی به زبان پردازش اطلاعات ؛
  • ابزار برای ایجاد، تغییر، و مدیریت پایگاه داده.

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

سیستم مدیریت رابطه

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

همه DBMS ها رابطه ای استاندارد زبان ANSI SQL و اصول اساسی مدل رابطه ای، که برنامه های کاربردی را قادر می سازد برای اجرا بر روی پایگاه داده های مختلف پشتیبانی می کنند. علاوه بر این، پایگاه داده های بزرگ باید خود را اضافه پسوند SQL است. نمونه هایی از سیستم مدیریت پایگاه داده برای پروژه های بزرگ - این است که مایکروسافت SQL سرور و اوراکل.

مدل رابطه ای موفقیت در توسعه پروژه های اینترنت استفاده می شود. به عنوان نمونه: پایگاه داده MySQL و PostgreSQL.

فن آوری های NoSQL

افزایش حجم داده ها و پیچیدگی رابطه به ظهور سیستم های مدیریت پایگاه داده جدید منجر شده است. اطلاعات متوقف می شود مستقل از یکدیگر، و گاهی حتی غیر ممکن به شدت ساختار آن توصیف می کنند. بانک های اطلاعاتی رابطه دیگر نمی تواند مقابله با چنین وظایف. این امر منجر به ظهور نوع جدیدی از پایگاه داده اطلاعات و سیستم های مدیریت، در مجموع به عنوان داده های NoSQL شناخته شده است ( «هیچ SQL») منجر شده است.

دسته بندی های اصلی پایگاه داده های NoSQL:

  1. "ارزش های کلیدی". پایگاه داده محبوب ترین - ردیس، ولدمورت، توکیو کابینه و Dynomite.
  2. کلونها پایگاه داده BigTable خودتان. توسط گوگل برای موتور جستجوی داخلی استفاده توسعه داده شد. رسما BigTable خودتان این است که به ارائه نیست، اما یک پایگاه داده بر اساس آن وجود دارد. این از Hadoop، Hypertable و کاساندرا.
  3. سند گرا. محبوب ترین برکلی DB XML، MongoD، وجود دارد و کاوچدیبی.
  4. بر اساس پایه های نظریه گراف. مورد استفاده در Neo4j، SONES graphDB و AllegroGraph.

آینده DBMS

بازار سیستم های مدیریت پایگاه داده رابطه ای همچنان به رشد و بیشتر و بیشتر تمایل به استفاده های NoSQL گیری. البته، در "» SQL کلاسیک به فروش می رسد مقدار زیادی از سیستم های نرم افزاری از پیچیدگی های مختلف، و برای آنها مانند غول بازار مانند مایکروسافت و اوراکل وجود دارد. اما با اطمینان می توانیم فرض کنیم که داده های NoSQL در سال های آینده قادر به به طور قابل توجهی سرنگونی رهبران در توسعه سیستم های اطلاعاتی پیچیده خواهد بود.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 fa.delachieve.com. Theme powered by WordPress.