6/14/2025 11:47:23 AM
PARSDATA
Login
Sign up
  • محصولات
  • خدمات
  • پشتیبانی
  • دامنه
  • میزبانی وب
  • سرور اختصاصی
  • Colocation
  • سرور مجازی
  • سرویس های رایگان
  • نمایندگی ها

  • صفحه اصلی
  • مقالات
  • دیتابیس یا پایگاه‌داده چیز های که نمیدانید (1)
کد: AC-FA-406 تاریخ انتشار: 1400/5/30
دیتابیس یا پایگاه‌داده چیز های که نمیدانید (1)
دیتابیس یا پایگاه‌داده چیز های که نمیدانید (1)

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


دیتابیس یا پایگاه‌داده چیزهايی که نمیدانید (1)




پایگاه‌داده یا دیتابیس چیست و چه کاربردی دارد؟

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


مثال سایت‌های بوم‎گردی

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

مثال پایگاه‌های داده علمی

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

کاربرد پایگاه‌های داده چیست؟

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

چه اپلیکیشن‌هایی از پایگاه‌داده استفاده می‌کنند؟

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

- آپارات و یوتیوب، آرشیوی از فایل‌های ویدئویی دارد که تمام آن‌ها را درون یک Database مرکزی ذخیره کرده است.

- اسپاتیفای دارای دیتابیس بزرگی از موسیقی‌های منتشرشده است که با داشتن یک اکانت می‌توانید به آن‌ها دسترسی داشته باشید.
- اپلیکیشن‌های پادکست مثل کست‌باکس دارای Database بزرگی از پادکست‌های منتشرشده در کانال‌های مختلف است که شما می‌توانید با سرچ کردن اسم یا علائق خود به این موارد دسترسی پیدا کنید.
- سایت‌های خریدوفروش اینترنتی مانند دیجی‌کالا، بانی‌مد، ایمالز و مشابه خارجی این موارد مانند آمازون، همگی Database عظیمی از کالاها و فروشنده‌های مربوطه دارند و شرایط خرید را برای شما آسان می‌کنند.
در حقیقت به کمک الگوریتم‌های موجود و هوش مصنوعی، این سایت‌ها می‌توانند اطلاعات ذخیره شده در دیتابیس‌های خود را به هم مرتبط کنند و زمانی که شما از محصولی خوشتان می‌آید موارد مربوط به آن را بیشتر به شما نشان بدهند و شانس فروش خود را بالاتر ببرند.
- اسنپ و تپ‌سی دیتابیس بزرگی از راننده‌ها دارند و اطلاعات آن‌ها و وسایل نقلیه را در خود ثبت کرده‌اند. مسلماً بدون داشتن این Database محلی و بزرگ نمی‌توانند خدمات گسترده‌ای ارائه دهند.
اخیراً نیز اسنپ با جمع‌آوری پایگاه‌داده بزرگی از رستوران‌ها و سوپرمارکت‌ها، امکان خرید مواد غذایی را برای کاربران خود فراهم کرده است. ‌
- سایت‌های آموزشی مانند مکتب‌خونه، یودمی، کورسرا و دیگر موارد مشابه نیز دیتابیس عظیمی از ویدئوهای آموزشی منتشرشده از دانشگاه‌های سراسر دنیا دارند.
  • نویسنده: محمد طریقی
منبع: پارس دیتا
آدرس منبع: https://www.parsdata.com/articles/databases-or-databases-of-things-you-do-not-know
  • پارس ديتا |
  • مقالات |
  • اخبار |
  • انتقادات و پیشنهادات |
  • توافقنامه |
  • رویه حفاظت |
  • رفع مسئولیت |
  • كار در پارس ديتا |
  • نقشه سایت |
  • درباره ما |
  • تماس با ما
Follow us:
W3C:
ISO-CERT: