تعداد فروش | 0 دانشجو |
---|---|
پرسش و پاسخ ها | 0 کاربر |
تاریخ انتشار | 21 فروردین 1403 |
سطح تمرین | سخت |
در این پست قصد داریم پروژه sql فروشگاه را بررسی و معرفی نماییم.
سوال: فروشگاهی را در نظر بگیرید که محصولاتی برای فروش به مشتریان دارد سپس موارد زیر را آماده سازی نمایید:
برای تشخیص موجودیت های یک فروشگاه محیط عملیاتی فروشگاه را در نظر بگیرید.
محصول،مشتری،پرسنل،فاکتور همه اینها جزوی از موجودیت های یک فروشگاه هستند.
هر یک از این موجودیت ها صفاتی دارند.
به طور مثال صفات محصول میتواند کد محصول،نام،قیمت،موجودی انبار و … باشد.
همانطور که میدانید پروسیجر رویه های ذخیره شده ای هستند که میتوانید از آن در sql استفاده کنیم.
پروسیجر های مختلفی را در این پروژه در نظر گرفتیم که به شرح زیر میباشد:
همانطور که میدانید تریگر یک اکشنی را هنگام یک رویداد انجام میدهد.
به طور مثال هنگامی که کاربر خریدی انجام میدهد میتوانید موجودی محصولات را کسر کنیم.
یا مثلا هنگام حذف یک محصول اطلاعات آن را در جدوی جداگانه به صورت backup سیو نماییم.
view دیدگاه های دیتابیس میباشد یعنی دیدگاه ها را به صورت جدول ذخیره شده نگهداری میکند.
در اصل ما با view خروجی کوئری ها را به صورت جدول آماده داریم.
به همین خاطر سرعت فراخوانی view بشدت بالا میباشد.
نمونه view برای این پروژه به شرح زیر میباشد:
از بخش پروژه sql میتوانید مجموعه پروژه های sql server را مشاهده نمایید.
پرسش و پاسخ ها
هنوز بررسیای ثبت نشده است.