ערכתי לאחרונה בתאריך 01.10.12 בשעה 18:35 בברכה, eminem
בקורס שלנו בבסיסי נתונים
אנחנו ממשנו בסיס נתונים של אתר אינטרנט כלשהו: שלי קשור למכירת מוצרי ספורט, להלן הטבלאות הקיימות שיש לי, מה שסימנתי בתוך סוגרים זה המפתחות הראשיים של הטבלאות1. קטגוריות - (שם קטגוריה)
2. מוצרים - (קוד מוצר), שם מוצר, קטגוריה, מותג, מחיר
3. לקוחות - (קוד לקוח), שם מלא, כתובת, מדינה, טלפון
4. עגלת קניות - (קוד לקוח), (קוד מוצר), כמות
5. הזמנות - (קוד הזמנה), (קוד לקוח), פרטי משלוח, קוד זיהוי תשלום
6. אמצעי תשלום - (קוד זיהוי), (סוג אמצעי תשלום)
7. ביצוע הזמנה (טבלה זו בעצם היא הקשר של טבלת הזמנות לטבל עגלת קניות - (קוד הזמנה), (קוד מוצר), כמות
מן הסתם לא ציינתי שיש פה גם מפתחות זרים בין הטבלאות השונות
אנחנו אמורים ליצור Stored Procedures וגם Triggers שיהיו "מורכבים" ברמה מסוימת וגם יכלול שימוש ב-Cursors
מאחר ובסיס הנתונים הזה די פשוט, את רוב השאילתות ניתן לבצע בעזרת select
רציתי עזרה ברעיון לשימוש בפרוצדורות וטריגרים יחסית מורכבים כדי לבצע פעולות יחסית מורכבות עם שימוש ב-Cursors
חשבתי על מימוש טבלת מלאי של מוצרים, ורשימת ספקים, ואולי הזמנות מספקים
אילו שאילתות אני יכול לעשות כדי באמת שאני אצטרך Porcedures כאלו?
עריכה: אם זה רלוונטי אנחנו ממשנו את הבסיס נתונים ב-SQL Server
תודה מראש