ASP.Net : كيف تنشئ قاعدة بيانات مؤقتّة ؟ ( سلّة المشتريات كمثال ١ )
مستوى الدرس / متقدّم .
فكرة الدرس / إنشاء قاعدة بيانات تخيليّة ومؤقتّة ومن ثمّ تخصيصها للعضو أو الزائر ليستخدمها خلال صفحات الموقع، ثمّ تدميرها بعد انتهاء الجلسة .
أرجو قراءة الدرس أكثر من مرة واستخدام القلم والورقة لاستيعابه جيدًا، كما أرجو قراءة الملاحظات الموجودة في ثنايا السطور البرمجية لفهمها .
بدايةً، لماذا أحتاج إلى استخدام قاعدة بيانات مؤقتّة؟
في أنظمةٍ كثيرة قد أحتاج لجمع معلومات كثيرة من مستخدمٍ معيّن للاستفادة منها وقتئذٍ دون الحاجة لتخزينها – مباشرة – في قاعدة بيانات حقيقيّة، مثال على ذلك أنظمة التجارة الإلكترونية الَّتي يتمّ فيها تخزين معلومات البضائع الَّتي اختار المستخدم شراءها في سلّة المشتريات (مؤقتا ولمدة معينة) لحين تأكيده عملية الشراء، أو الأنظمة الخبيرة ” هذه اللعبة مثلاً ” الَّتي تستفيد من إجابات المستخدم لإخراج المخرجات لكنها لن تضطر للاحتفاظ بها في قاعدة بيانات الموقع كي تخرج هذه المخرجات .
في هذا الدرس سوف نقوم بإنشاء قاعدة بيانات تخيليّة لموقع تجارة إلكترونيّة ، بحيث تمثّل هذه القاعدة سلّة المشتريات الخاصّة بزائر الموقع .