یه مورد کلی برای همه برنامه نویسان
در هر پروژه ای که لازمه به عنوان پروژه تجاری انجام بشه مثلا قرار دیتابیسی داشته باشید که 1میلیون رکورد داشته باشه
اصول کار اینه که جدلو صفحه بندی بشه و مثلا توی صفحه اول یا اصلی 50 رکور به نمایش در بیاد یا اصلا 100 رکورد
خوب در این صورت اگر دیتابیس شما داراری 4میلیون رکور هم که باشه در کسری از ثانیه لود میشه
البته sql کاربردش برای پروژه های بسیار بزرگه اگه شرکتی یا مغازه ای سالانه مثلا 10000 رکورد داره اکسس حتما جوابگوی اون هستش یا قرار کمتر از 9 کار بر روی دیتابیس کار کنن بازم جوابگو هست
برای اثبات موضوع دیکشنری که داشتم دهها بار کپی کردم تا دیتابیس رکوردش به 9 میلیون رسید ازش یه اجرا گرفتم و یه جستجو فیلم رو ببینید
https://www.aparat.com/v/t9QuS
حال در صورتیکه این دیتابیس چنین قدرتی داره چرا میخایید با مشکلات sql دست و پنجه نرم کنید من تو سیستم خودم برنامه رو با هزارن مشقت ساختم پس از تغییر ویندوز به هیچ عنوان دیتابیس اتچ نشد خیلی از مهندسین هم به پروژم نگاه کردن نتیجه==0
این شد که تصمیم گرفتم کلا با اکسس کار کنم و یا اگر بحش امنیت مطرح نباشه sqlite
نکته ظریف===اگر با ویژوال استودیو2008 کار کنید هر پروژه ای رو بسازید حتی sql بدون شک روی همه سیستم ها بدون مشکل کار میکنه
میخایید یه 2008 نصب کنید و تست کنید کار کردن باهاش خیلی حس خوبی میده