۱۳۸۸ تیر ۱۳, شنبه

پروژه پايگاه داده


پروژه نهايي پايگاه داده از دو بخش تشكيل مي‌شود:
  • بخش تحقيقي كه براي تحويل نياز به حضور فيزيكي نيست.
  • بخش عملي كه براي تحويل نياز به حضور فيزيكي است.

بخش عملي پروژه پايگاه داده به صورت زير است:
يك كتابخانه را فرض كنيد. افرادي عضو كتابخانه هستند و از آن كتاب به امانت مي‌گيرند يا رزرو مي‌كنند.
در اين سيستم امكان جستجو بر اساس نام كتاب، موضوع كتاب، نام ناشر، نويسنده كتاب، وضعيت كتاب (امانت، رزرو، موجود، فقدان) بايد وجود داشته باشد.
Database مربوط را در SQL Server ايجاد كنيد. قيدهاي جامعيت را در پايگاه داده تعريف كنيد. حتي امكان كارهاي خود را از طريق Stored Procedure يا Trigger انجام دهيد.
سپس برنامه‌اي بنويسيد (به هر زباني كه با آن آشنايي داريد) و از طريق برنامه به Database متصل شده و اطلاعات را اضافه، حذف و ويرايش كنيد. براي انجام تمامي اين امور از Query استفاده كنيد.
User Interface برنامه هيچ نمره اي ندارد؛ صفحات زيبا با دكمه هاي رنگارنگ در اين پروژه هيچ نمره اي ندارد.

بيشترين نمره مربوط به ساختار Database از جمله Tables, Constraints, Index, Stored Procedures, Triggers مي‌باشد.

در برنامه فقط بخش نوشتن Query ها مهم است؛ Query براي Insert, Update, Delete
زمان تحويل پروژه احتمالا روزي بين 15 تا 20 مرداد است.
كساني كه پروژه خود را زودتر آماده كنند، در صورت تمايل به تحويل زودتر، از طريق ايميل اطلاع دهند. حداقل يك هفته بعد زماني براي تحويل پروژه آنها، احتمالا در مشهد، در نظر گرفته خواهد شد .
سوال داريد؟ بپرسيد.



پروژه عملي پايگاه داده:


دانشجوياني كه مايلند پروژه عملي درس پايگاه داده را زودتر تحويل دهند، روز شنبه مورخ 88/05/20 ساعت 10 صبح در محل مركز آمار، اطلاعات و امور رايانه‌اي دانشگاه فردوسي مشهد حضور داشته باشند. لازم است كه اين افراد حتما قبل از روز تحويل پروژه، نام و نام خانوادگي خود را از طريق ايميل يا از طريق همين سايت، اعلام نمايند.

دانشجوياني كه پروژه پايگاه داده را به‌جاي تحويل حضوري، با ايميل به من ارسال كنند، بايد يك ِDocument تهيه شده با Word هم بايد ضميمه پروژه شان باشد كه ساختار بانك اطلاعاتي و تك تك Stored Procedure و Trigger ها در آن توضيح داده شده باشد. در اين صورت، اگر هيچ مشكلي پيش نيايد و بتوان Database ايميل شده را در Sql Server ايجاد كرد و برنامه را اجرا نمود، ماكزيمم نمره دريافتي آنها، 0.75 خواهد بود.

نمره پروژه عملي تقريبا 2 نمره مي‌باشد.
تاريخ تحويل پروژه عملي 88/05/16 ساعت 8:00 مي‌باشد.

پروژه تحقيقي پايگاه داده:

لازم است حاصل تحقيق در قالب يك فايل Word به من ايميل مي‌شود؛ شايد در پايان مهلت مقرر، تحقيقات را در وبلاگ نيز قرار دهم تا مورد استفاده همگان قرار گيرد.
براي انتخاب موضوع، اگر چند گروه يك موضوع را انتخاب كنند، اولويت با گروهي است كه ابتدا آن را انتخاب كرده است.
براي انتخاب موضوع، پس از اعلام موضوعات، در همان بخش، در قسمت نظرات، نام و نام خانوادگي اعضاء گروه (در برخي عناوين دو نفر و در برخي از پروژه‌ها سه نفر) و عنوان موضوع انتخابي خود را بنويسيد.
توجه كنيد كه پس از انتخاب موضوع، ديگر امكان تغيير موضوع يا گروه وجود ندارد.
ذكر اين مطلب الزامي است كه ترم قبل، اكثريت دانشجويان، نمره پروژه تحقيقي را از 3 نمره، 0.5 گرفتند. پروژه تحقيقي را بايد كامل و دقيق نوشته و از همه مهمتر آنچه مي‌نويسيد را كاملا فهميده باشيد.

نمره پروژه تحقيقي تقريبا 3 نمره مي‌باشد.
مهلت تحويل پروژه‌هاي تحقيقاتي ساعت 88/05/10 ساعت 23:00 مي‌باشد.

توجه:

بارم هاي اعلام شده، تقريبي مي‌باشند و ممكن است تا 0.5 نمره تلورانس وجود داشته باشد.


ليست پروژه‌هاي پايگاه داده:


1) Fuzzy Database (3 students)

2) Spatial Database (3 students

3) Real time Database

4) Object database models

5) Hypermedia Database

6) Query Language and its Parallelism (3 students)

7) Distributed Database Systems (3 students)

8) Parallel Database Systems (3 students)

9) Analytical Database

10) In-memory Database

11) Data Warehouse

12) Compression in databases

13) Query Optimization

14) Join Algorithms (3 students)

15) Replication in Database Systems

16) Adaptive Query Processing (3 students)

17) Indexing and Access Methods

18) Database Performance in Haystack

19) Database Security

20) Optimistic Concurrency Control (3 students0

21) Locking in Database

22) Query processing on wireless sensor networks (3 students)




دانشجويان درس پايگاه داده، توجه كنيد كه پروژه ها دو يا سه نفري مي‌باشد. كساني كه براي پروژه اسم يك نفر را نوشته‌اند در اسرع وقت همگروهي ديگر خود را نيز تعيين كنند.

توجه: دانشجوياني كه به صورت گروه يك نفره پروژه‌اي را انتخاب كرده‌اند، چنانچه تا روز پنج شنبه مورخ 88/04/25 ديگر نفرات همگروهي خود را در همين بخش نظرات اعلام نكنند، پروژه ايشان حذف شده و نمره صفر منظور مي‌گردد.


يه جستجويي مي‌كنين و موضوعتون رو انتخاب مي‌كنين يا همين طوري شانسي از اسم هر كدوم خوشتون بياد سريع اعلامش مي‌كنين؟!
در آينده از اين استدلال‌ها قابل قبول نيست كه موضوع ما سخت بود و هيچي گير نياورديم و و و ....


دانشجوياني كه روز شنبه 88/04/21 براي تحويل پروژه مشهد هستند، در صورت امكان يك laptop با خود داشته باشند كه برنامه را روي آن اجرا كنند.
براي تحويل پروژه ساعت 13:30 الي 14:30 در مركز كامپيوتر باشيد.


با توجه به درخواست كتبي تعدادي ازا دانشجويان از آموزش، تاريخ تحويل پروژه‌ها تغيير كرده است. براي اطلاع به پست‌هاي مربوطه مراجعه كنيد.
  1. Database Security: خدیجه منصوری، مریم اسماعیلی
  2. Hypermedia Database: سعیده پاکیده دلشاد، خانم سمانه پایکاری
  3. Spatial Database: سید مجتبی رضوی،علی نجفی، علیرضا حسنشاهی
  4. looking in Database: فریبا خون رز، زهره حسینی گل
  5. In-memory Database: ذبیح اله وزیری، علی کرم زاده
  6. Parallel Database System: محمد برزگر، مهدی صبور، امین بیرانوند
  7. Fuzzy Database: زهرا خاكي، اعظم رفيعي
  8. Compression in databases: سليمان شريفي، مسعود محمدي
  9. Query Optimization: پریوش یزدانی، منیژه رئیسی
  10. Analytical Database: رمضان محمد رحیمی، سید حمید موسوی
  11. Query processing on wireless sensor networks: كاوان فاتحي، فواد جهان مهر، زانكو محمدزاده
  12. Object Database Models: رقيه اسماعيلي، محدثه محبي
  13. Replication in Database Systems: علي كمانكش، مظفرپشتام
  14. Join Algorithm: عصمت نفیسی، لاله سلیمانی الله دادی، آمنه کوشایی پور
  15. Distributed Database Systems: شمس الدین رشیدی، شهرام براتی، حجت عظیمی
  16. Real time Database: ليلا گيمديل
  17. Data Warehouse: مهدي حضوري


آخرين تاريخ تحويل پروژه تحقيقي پايگاه داده، بنا به درخواست تعدادي از دانشجويان، تغيير كرده و 88/05/16 ساعت 24، آخرين مهلت آن مي‌باشد.
تمامي دانشجوياني كه 88/04/20 پروژه عملي پايگاه داده را حضوري تحويل داده‌اند، تحليل خود را كامل كرده و database را تكميل مي‌نمايند. در نهايت، فقط database را براي من تا تاريخ 88/05/16 ارسال نمايند. علاوه بر آن، يك فايل word تهيه كرده و در آن توضيح كاملي در مورد تحليل خود و ساختار database خود ارائه مي‌نمايند.
________________________
زمان تحويل پروژه پايگاه داده، روز جمعه مورخ 88/05/16 ساعت 8:30 تا 10:30 در اتاق كامپيوتر دانشكده فني و مهندسي قوچان مي‌باشد.


۳ نظر:

  1. Analytical Dadabase
    مسعود محمدي

    پاسخحذف
  2. سلام خسته نباشيد
    اگر ممكن هست پروژه (يا حداقل قونين بازي ) را به زبان فارسي بيان كنيد.و توضيحات بيشتري بدهيد.
    آيا حتما بايد از گرافيك استفاده كنيم يا خير؟
    بايد در محيط visualنوشته شود يا turbo c++ v.3.0 Dos كه گرافيك در آن شناخته شده است؟
    با تشكر.

    پاسخحذف
  3. فریبا خونرز
    زهره حسینی گل
    locking in database

    پاسخحذف