بانک اطلاعاتی اوراکل چیست؟

بانک اطلاعاتی اوراکل چیست؟

بانک اطلاعاتی اوراکل چیست؟

بانک اطلاعات اوراکل چیست؟

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

در این مقاله قصد داریم تا به یک سوال مهم پاسخ دهیم.

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

نیاز انسان به تکنولوژی و رایانه روز به روز بیشتر شد و کاربران نیاز به ذخیره حجم بیشتری از داده ها برای پردازش توسط رایانه و ذخیره آن داشتند.

قبل از اختراع سیستم دیتابیس، معمولاً از ساختار فایل برای ذخیره داده استفاده می شد.

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

  • first name, last name, phone
  • John, Doe, (408)-245-2345
  • Jane, Doe, (503)-234-2355

پرونده فوق که مثال آن را زدیم دارای سه ستون است که به عنوان فیلدها و ردیف هایی شناخته می شوند.

در نهایت تمام اطلاعات داخل آن تشکیل پرونده کلی را داده است. وقتی تعداد ردیف های موجود در پرونده افزایش یابد، به عنوان مثال یک میلیون ردیف، غیرقابل کنترل می شود.

مدل زابطه ای:

در دهه ۱۹۷۰، دکتر تد کد، دانشمند رایانه، مدل رابطه ای را برای مدیریت پایگاه داده اختراع کرد.

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

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

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

oracle چیست؟

هر کارمند ممکن است یک یا چند مخاطب داشته باشد، شما می توانید یک نهاد مخاطب ایجاد کنید و نهاد ارتباطات را از طریق ارتباطی به نام یک به بسیاری از افراد با آن ارتباط دهید.

oracle چیست؟

به هر حال، ما اغلب اشخاص را به عنوان جداول، سوابق به عنوان ردیف و فیلدها به عنوان ستون معرفی می کنیم.

مدل رابطه ای بهتر از مدل ذخیره فایل های معمولی که مثال زدیم است، زیرا داده های تکراری را مثلاً حذف می کند.

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

سیستم مدیریت پایگاه داده رابطه ای یا به طور خلاصه RDBMS داده های رابطه را مدیریت می کند.

بانک اطلاعات Oracle یک RDBMS با بیشترین سهم در بازار است.

oracle چیست؟

علاوه بر بانک اطلاعات اوراکل، بانک های اطلاعاتی دیگری نیز از این دست موجود است. در اینجا چند مورد قابل توجه وجود دارد:

  • Db2 محصول IBM.
  • Microsoft SQL Server
  • MySQL – محبوب ترین پایگاه داده منبع باز.
  • PostgreSQL – پیشرفته ترین پایگاه داده منبع باز.

ویژگی های Oracle

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

  • بانک اطلاعات اوراکل کراس پلتفرم است. این نرم افزار می تواند روی سخت افزارهای مختلف در سیستم عامل های مختلف از جمله ویندوز سرور، یونیکس و توزیع های مختلف GNU/ Linuxاجرا شود.
  • پایگاه داده اوراکل یک شبکه پشته ای (Stack) است. این ویژگی امکان ایجاد ارتباط با Oracle Database را از طریق یک پلتفرم دیگر فراهم می کند. به عنوان مثال، برنامه های در حال اجرا بر روی ویندوز می توانند به Oracle Database که در یونیکس کار می کند متصل شوند.
  • سازگار با ACID – Oracle پایگاه داده سازگار با ACID است که به حفظ یکپارچگی داده ها و قابلیت اطمینان کمک می کند.
  • تعهد به گسترش فن آوری – اوراکل یکی از اولین بانک های اطلاعاتی است که در اواخر دهه ۱۹۹۰ از GNU/Linux پشتیبانی می کند قبل از اینکه GNU/Linux تبدیل به یک محصول تجاری شود. از آن زمان تاکنون این پلتفرم آزاد را پشتیبانی می کند.

ویژگی ها:

پایگاه داده اوراکل دارای چندین ویژگی ساختاری است که باعث محبوبیت آن شده است:

  • ساختار داده های منطقی – اوراکل از ساختار داده های منطقی برای ذخیره داده ها استفاده می کند تا بتوانید بدون اطلاع از مکان فیزیکی ذخیره شده، با بانک اطلاعاتی ارتباط برقرار کنید.
  • پارتیشن بندی – یک ویژگی با کارایی بالا است که به شما امکان می دهد یک میز بزرگ را به قطعات مختلف تقسیم کرده و هر قطعه را در دستگاه های ذخیره سازی مختلف ذخیره کنید.
  • حافظه پنهان حافظه – معماری حافظه پنهان به شما امکان می دهد یک پایگاه داده بسیار بزرگ را تنظیم کنید که هنوز هم می تواند با سرعت بالا انجام شود.
  • دیکشنری داده ها مجموعه ای از جداول و دیدگاه های داخلی است که به طور موثرتری از پایگاه داده Oracle پشتیبانی می کند.
  • تهیه نسخه پشتیبان و بازیابی – از صحت اطلاعات در صورت خرابی سیستم اطمینان حاصل نمایید. اوراکل شامل یک ابزار قدرتمند به نام Recovery Manager (RMAN) است – به DBA اجازه می دهد تا از نسخه های پشتیبان پایگاه داده در مواقع مختلف به موقع استفاده کند.
  • خوشه بندی – Oracle Real Application Cluster (RAC) – Oracle امکان دسترسی به سیستم را فراهم می کند که بدون وقفه در سیستم کار می کند و در صورت عدم موفقیت یک یا چند سرور در یک خوشه.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.