در تعریف کلی دیتابیس باید بگوییم ، پایگاهی برای نگهداری ساختاریافته و منظم اطلاعات . اما در این مطلب به شکل گسترده تری به تعریف این واژه خواهیم پرداخت و دلیل انتخاب 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 منتقل کنید.
- در کمترین زمان ممکن می توانید برنامه ای کاربردی ایجاد نمائید.
- ایجاد ارتباط ساده بین جداول و خلاصه سازی اطلاعات .
2 Comments
Join the discussion and tell us your opinion.