ورود

View Full Version : گفتگو: مقایسه SQLite و Access به تفکیک مزایای هر کدام



AmirAmiri
دوشنبه 19 دی 1390, 15:35 عصر
سلام خدمت تمامی دوستان و اساتید بزرگوار.
سوالی دارم در مورد مزایای بانک اطلاعاتی SQLite و همچنین Access و اینکه کدام یک رو باید کجا استفاده کنیم.
من در مورد اینکه در چه برنامه هایی بهتر است از SQLite استفاده کنم یا از Access استفاده کنم، شکی ندارم و میدونم که SQLite پرکاربردترین بانک اطلاعاتی دنیاست (http://fa.wikipedia.org/wiki/%D8%A7%D8%B3%E2%80%8C%DA%A9%DB%8C%D9%88%D8%A7%D9%8 4_%D9%84%D8%A7%DB%8C%D8%AA) و نیازی به نصب نداره (تنها با یک کتابخانه قابل دسترسی هست) اما سوالات من ایناست :
1- در حجم های بالا (در بین بانک های فایلی) کدومشون قوی تر عمل میکنه؟
2- در تعداد درج های زیاد کدوم بانک بهتره و سریعتر هست؟
3- در تعداد مراجعات و جستجوهای زیاد کدومشون سریعتره؟
4- آیا این دو بانک اطلاعاتی به صورت Flat اطلاعات رو توی فایل ذخیره سازی میکنند؟ (که بعید میدونم اینطور باشه).
5- هر بانک اطلاعاتی دارای مزایا و معایبی هست. بانک اطلاعاتی SQLite چه مزایا و چه معایبی داره؟
6- بانک اطلاعاتی Access چه مزایا و معایبی داره؟
7- آیا حذف رکورد در بانک های فوق به صورت منطقی هست یا فیزیکی؟ نیاز به دستور Truncate هست؟
8- آیا کم حجم بودن بانک اطلاعاتی SQLite دلیلی بر کارایی کمتر نسبت به Access هست یا این تصور کاملا نادرست است؟
9- اگر SQLite بهتر است چرا Access پر استفاده تر است؟
10- بانک اطلاعاتی SQLite تا چه تعداد رکورد و جدول به خوبی کار میکند و پس از گذراندن چه حجمی کند و غیر کارآمد میشود؟
11- بانک اطلاعاتی Access چطور؟

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

از اساتید گرامی و همچنین جناب آقای «مجید تاجیک (http://barnamenevis.org/member.php?63881-%D9%85%D8%AC%D8%AA%D8%A8%DB%8C-%D8%AA%D8%A7%D8%AC%DB%8C%DA%A9)»تقاضا دارم محبت کنند و سوالات فوق را بی پاسخ نگذراند.

با تشکر از همگی.

Heidari66
پنج شنبه 07 شهریور 1392, 22:06 عصر
كسي نظري نداره؟