دیتابیس چیست و چرا ما DataBase اکسس را انتخاب کردیم؟

دیتابیس چیست و چرا ما DataBase اکسس را انتخاب کردیم؟

فهرست

در تعریف کلی دیتابیس باید بگوییم ، پایگاهی برای نگهداری ساختاریافته و منظم اطلاعات . اما در این مطلب به شکل گسترده تری به تعریف این واژه خواهیم پرداخت و دلیل انتخاب Database اکسس برای آموزش را بیان خواهیم کرد.

دیتابیس چیست ؟

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

روش دستی ایجاد دیتابیس

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

استفاده از اکسل برای نگهداری اطلاعات

  • ایجاد یک فایل اکسل
  • اختصاص یک شیت به هر بیمار و ثبت اطلاعات مراجعه و ..
  • ذخیره فایلهای متعدد با فرمت اکسل در کامپیوتر

استفاده از اکسس و یا برنامه های دیگر

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

انواع دیتابیس های موجود

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

1- Distributed Database نوعی از دیتابیس که برای استفاده مناسب تر در شبکه ایجاد شده است .

2- OOP Database که برای زبانهای برنامه نویسی شی گرا مانند جاوا و پایتون و پی اچ پی و … مناسب است .

3- Relational database یا پایگاه داده ارتباطی که انواع داده را به شکلهای مختلف دریافت کرده و طبیعتا به اشکال گوناگون هم می توان داده ها را از آن فراخوانی کرد .

موارد فوق انواع مختلف دیتابیس بودند و اما معروف ترین آنها که توسط شرکتهای مختلف و برپایه انواع بالا عرضه شده اند : Sybase – MySql – SQLlight – SQL – Oracle می باشند . که البته بیشتر جاها اوراکل را به واسطه توانایی و پیچیدگی آن قدرتمند ترین آنها می دانند . مجموعه Sql هم به واسطه سازگاری کامل با سیستم عامل ویندوز و پشتیبانی ماکروسافت از محبوبیت بالایی برخوردار است.

دیتابیس های موجود
انواع دیتابیس

چرا دیتابیس اکسس؟

حالا که متوجه شدیم دیتابیس چیست و دیتابیسهای مختلف را کمی و بیش شناختیم و در لیست معروف ترین اکسس وجود نداشت ، چرا پیشنهاد ما اکسس اکسس است ؟ چرا مثلا از Oracle استفاده نکنیم ؟

  • تمام دیتابیسهای فوق نیاز به دانش بالایی برای استفاده دارند .
  • حتما باید زبان برنامه نویسی مناسب با آن را هم بلد باشیم.
  • دیتابیس های فوق برای اهداف بسیار بزرگتر استفاده می شود و خیلی جاها اصلا نیازی به گستردگی وجود ندارد .

شما اگر بخواهید اسباب کشی کرده و تغییر مکان دهید ، اگر تمام اساب شما چند صندلی و یک میز باشد ، مورد مناسب برای شما چیست؟ قطعا از تریلی استفاده نمی کنید و وسیله ای مناسب تر انتخاب خواهید کرد . اکسس یک پایگاه داده ای ارتباطی  RDBMS )  Relational Database Management System )   می باشد و اگر آن را فقط یک پایگاه داده بنامیم بی انصافی کرده ایم ، چرا که با ابزاری که درون آن وجود دارد یک پکیج کامل برای برنامه نویسی کوچک و متوسط می باشد

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

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

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

بهترین مسیر

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

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