پروژه‌ی آزمايشگاه پايگاه داده‌ها

پروژه‌های درسی

   حداقل امکانات لازم برای اجرای برنامه علاوه بر اس.کيو.ال سرور (که من از نسخه‌ی ۷ آن استفاده کرده‌ام) و ويندوز فارسی، کتابخانه‌ی زمان اجرای ويژوال بيسيک ۶ و کنترل اکتيوايکس مايکروسافت فلکس گريد می‌باشد که در صورتی که ويژوال بيسيک ۶ بر روی سيستم نصب باشد اين دو مورد هم (در حالت عادی) بر روی آن موجود است.
   برای نصب پايگاه داده‌های برنامه بر روی سيستم ابتدا يک پايگاه داده‌های جديد ايجاد کنيد (چون از ODBC استفاده شده نام آن اختياری است، من نام آن را Library گذاشتم). سپس کوئری انلايزر را بازکنيد و اسکريپت LibDB.sql را (که همراه با کد و نسخه‌ی اجرايی برنامه آن را دريافت کرده‌ايد) بر روی آن اجرا کنيد:

اجرای اسکريپت در کوئری انلايزر

   سپس ODBC Data Source (در ويندوز ۹۸ معمولاً در کنترل پَنل قرار دارد) را بازکنيد و يک سيستم دی.اس.ان به نام LibDB برای پايگاه داده‌های ايجاد شده بسازيد. تصاوير زير چند مرحله را که نمايش آنها مفيد به نظر می‌رسيده نشان می‌دهد:

















   در صورت نصب صحيح پايگاه داده‌ها بايد بتوانيد برنامه را اجرا کنيد. در حالت عادی می‌توان با کاربر عضو بدون کلمه‌ی عبور وارد برنامه شد. در اين حالت می‌توان روی کتابهای موجود در پايگاه داده‌ها جستجو کرد:

ورود به عنوان عضو



امکانات کاربر عضو



جستجوی کتاب



جستجوی کتاب با کمک جستجوی پيشرفته

   کاربر اپراتور امکانات بيشتری دارد (کلمه‌ی رمزی برای اين کاربر در نظر گرفته نشده). توجه داشته باشيد که اين کاربرها در داخل پايگاه داده‌های برنامه تعريف شده‌اند و به عنوان نمونه می‌توان کلمه‌ی رمز آنها را در داخل انترپرايز مَنِيجر تغيير داد. کاربر سوم (مدير کتابخانه) کاربری خاصی ندارد ضمن آن که (تا آنجا که يادم هست!) قسمت امانت پياده‌سازی نشده است:

ورود به عنوان اپراتور



امکانات کاربر اپراتور



تعريف عضو جديد



کتاب جديد



جستجوی اعضا



فرايند امانت کتاب


[1]- Visual Basic 6 Runtime Library
[2]- Microsoft Hierarchical FlexGrid Control