PDA

View Full Version : گفتگو: acces رو تا چه ابعادی میتوان به کار برد؟



morrning
شنبه 28 فروردین 1389, 19:43 عصر
با سلام
من قراره برای یه سازمان که برای مراجعه کننده هاش باید کارت صادر کنه برنامه بنویسم!

به توضیح در مورد ابعاد کار میدم حالا لطف کنید بگید که بانک اطلاعاتی acces برای این پروژه جواب میده با نه!

بانک اطلاعاتی دارای 3 تا جدوله که هر کدوم 9 تا ستون میشه و برنامه باید روزانه اطلاعات حدود 1000 نفر رو ثبت کنه و هر سه ماه یک بار اطلاعات بانک ریستارت میشه. به نظرتون در پایان سه ماه حجم دیتابیس چقدر میشه و آیا acces جواب میده؟

moalla
یک شنبه 29 فروردین 1389, 01:04 صبح
اکسس از دو جهت کمک میکنه:
1. خیلی خیلی سریعه. اگه با تکنیکهاش آشنا باشن شاید گاهی اوقات تا یک دهم برنامه نویسی مثلا با وی بی 6 میشه
2. با خطاهای بسیار کمتری مواجه میشید. دیباگ کردن بخش مهمی از برنامه نویسی که چون توی اکسس خودش بیشتر کارها رو انجام میده خطا توش به حداقل میرسه(نسبت به زبانهای دیگه برنامه نویسی)

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

mahdif123
یک شنبه 29 فروردین 1389, 08:08 صبح
دوست عزيز سلام

اگه جستجو مي کردي مطالب خوب و مفيدي توي تايپيکها پيدا مي کردي .

اما به طور خلاصه مي گم :
اکسس محدوديت رکورد نداره اما ظرفيت آن تا 2 گيگ بيشتر نيست . (توضيح : البته در آن حالت هم راحهايي وجود داره . مي توني به کتابهاي مرجع مراجعه کني) .

موفق باشي .

morrning
یک شنبه 29 فروردین 1389, 10:50 صبح
دوست عزيز سلام

اگه جستجو مي کردي مطالب خوب و مفيدي توي تايپيکها پيدا مي کردي .

اما به طور خلاصه مي گم :
اکسس محدوديت رکورد نداره اما ظرفيت آن تا 2 گيگ بيشتر نيست . (توضيح : البته در آن حالت هم راحهايي وجود داره . مي توني به کتابهاي مرجع مراجعه کني) .

موفق باشي .


جست و جو کردم ولی موردقابل توجهی پیدا نکردم!

مشکل اینه چون برنامه برای یه سازمان دولتیه خودشون هم می خوان غیر از برنامه نوشته شده با office acces هم به اطلاعات دسترسی داشته باشن خوب بعد از دو سه ماه شاید خواستن به یه رکورد خاصی مراجعه کنند .
اگه بعد از مدتی داده ها به sql انتقال داده بشه عملا داده ها از دسترس خارج میشن(البته از راه acces)

به نظرتون اگه توی دوره های سه ماهه بانک اطلاعاتی یه جایی توی هارد با نام مخصوص کپی بشه و کل اطلاعات بانک اطلاعاتی که برنامه با اون در ارتباطه پاک بشن تا حجم فایل بانک کاهش پیدا کنه مشکل حل میشه!

و آیا این روش معایبی هم داره ؟

budget
یک شنبه 29 فروردین 1389, 12:23 عصر
با سلام
يكي از روش هاي متداول براي داده هايي كه امكان جدا سازي آنها وجود دارد همين مورد است شما مي توانيد tableرا از فايل اصلي جدا كنيد و حتي مي توانيد در چند فايل مجزا آنها را كنار هم داشته باشيد و فقط با استفاده ازلينك به آنها ارتباط داشته باشيد بدين صورت كه در يك فايل فرم ها گزارشات وساير موارد و در يك يا چند فايل ديگر table هاي خود را قرار دهيد و با استفاده از لينك به اين table ها ارتباط برقرار سازيد با استفاده از روش ديگر شما نگران سرعت و حتي حجم هم نخواهيد بود