واضح آرشیو وب فارسی:سایت ریسک: t=27253">كمك در مورد sql mehradmoein 16 دي 1383, 12:23من مي خواستم از sql استفاده كنم. مي شه بگيد از كجا مي تونم اين نرم افزار رو تهيه كنم ؟ در مورد تفاوتها با اكسس و طريقه ي استفادش هم اگه مي شه يك اطلاعاتي بديد . iman_ebru 16 دي 1383, 22:55آخه سوالت گنگه به چي من جواب بدم.؟ به چي فكر كنم؟ عنوان موضوع رو كه ديدم فكر كردم ميخواي اكسس رو به mysql تبديل كني. ساده بگو ببينم منظورت چيه؟ mehradmoein 17 دي 1383, 09:56من مي خوام از sql استفاده كنم ولي نمي دونم بايد چي كار كنم hamed 13 17 دي 1383, 19:43يه سري به سايت iranphp بزن شايد بدردت بخوره aminir 17 دي 1383, 20:02منظورت Sql Servere??? mazoolagh 17 دي 1383, 22:26در مورد تفاوتها با اكسس گذشته از تفاوت قيمت (كه اينجا فعلا بيمعني هست!) از جهات مختلفي با هم تفاوت دارن: 1- كلاس : access در رده نرم افزار كاربردي است و روي همه ويندوزها قابل نصب هست ولي sql در رده سرويس و بغير از ورژنهاي desktop(msde) - personal - developer (فقط روي 2000pro و xppro) باید حتما روی یک سرور اعم از nt4 - 2000 - 2003 نصب بشه و در هر صورت بعنوان سرويس بالا مياد. 2- كاربرد : access براي محيط هاي شخصي يا گروههاي كاري كوچك با حجم اطلاعات چند ده مگابايت و چند ده هزار ركورد و تعداد كاربر همزمان يك رقمي 3- معماري : access بر اساس file-server و sql براساس client-server 4- تراكنشها : اعمال هرگونه تغييرات در sql اصطلاحا atomic هست. يعني اگر در حين انجام تراكنش خطايي پيش بياد يا تمام ركوردهاي مورد نظر تغيير ميكنن يا هيچكدوم! در access وضعيت مشابه معمولا ديتابيس رو خراب ميكنه. در sql اگر قرار باشه چند تراكنش همزمان روي داده هاي مشترك عمل كنن نتيجه هر تراكنش تا زمان نهايي شدن اون روي مابقي تراكنشها اثر نميگذاره و بعد از نهايي شدن هم دايمي هست يعني اگر هر خطايي پيش بياد روي تراكنشهاي نهايي شده تاثيري نداره 5- بازگشت ديتا پس از خطا : در access اگر ديتابيس با compact and restotre ترميم نشه فقط اگر backup باشه ميشه اطلاعات رو برگردوند اونهم به تاريخ تهيه backup ولي در sql بواسطه داشتن فايل ثبت وقايع (همون log) ميشه ديتا رو به هر زمان دلخواه و يا لحظه بروز خطا برگردوند. 6- امنيت : امنيت sql رو ميشه با امنيت محيط ويندوز تركيب كرد. موارد رو همينطور ميشه ادامه داد از قبيل حداكثر حجم ديتابيس - حجم جدول - تعداد ركوردها - پشتيباني از trigger-view- ... - پشتيباني از سيستمهاي چند پردازشگر و ... بگيد از كجا مي تونم اين نرم افزار رو تهيه كنم msde كه همراه مجموعه office هست و روي xppro - 2000pro نصب ميشه و براي كاربردهاي متوسط خيلي خوب هست ولي همراه خودش ابزارهاي مديريتي نداره و بايد از نرم افزارهاي متفرقه استفاده كني. (بايد sp3 نصب كني) mssql 6 هم روي محموعه كامل nt4 هست ولي قديمي هست mssql 2000 هم cd جداگانه داره (اينهم بايد با sp3 نصب بشه) mysql هم هست كه بايد دانلود كني (فكر كنم حدود 25 مگابايت) و نرم افزارهاي مديريتي مجاني هم براش پيدا ميشه. ولي mssql ديگه چيزيه! هنوز هم هيچ محيطي بهتر از access براي ديتابيس هاي فارسي بخصوص از نظر رابط كاربر فارسي وجود نداره! كنترلهايي اختصاصي كه براي فرمها داره در هيچ جا نيست (بطور كلي براي كلربردهاي تجاري بخصوص فارسي محصولي روي دست محصولات مايكروسافت نيست اعم از سيستم عامل يا برنامه كاربردي يا سرورهاي مختلف - منظور از سرور كامپيوتر نيست! - مابقي محصولات وقتي قابل طرح هستن كه روي ويندوز اجرا بشن). خوشبختانه اگر حجم ديتا يا تعداد كاربرهاي همزمان زياد باشه ميشه ديتا رو به msde يا mssql منتقل كرد و فرمها و گزارشها و ماكروها و ماژولهاي ويژوال بيسيك رو نگه داشت يعني همه امكانات خوب اكسس رو داشت بدون ضعفهاي ديتابيس mdb mehradmoein 20 دي 1383, 13:39ممون از كمكتون mazoolagh 20 دي 1383, 18:06:D
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 316]