שאלות מהמבחן - 8/9/2014
- class928417
- Sep 8, 2014
- 2 min read
להלן השאלות (פחות או יותר) שהיו במבחן היום
שימו לב שזה נעשה מהזכרון, כשעה וחצי אחרי המבחן. סביר להניח שיהיו אי דיוקים קטנים (ניסוח, נתונים) אבל זה לא מהותי כל כך לפתרונות.
להלן שאלות 1 עד 9 למעט שאלה 10 שכללה פרוצדורה.
מקווה שזה עוזר למי שלא נבחן היום כתרגול נוסף למבחן במועד ב'.
מצ"ב טבלת FACT בשם DWH_SALES.
הטבלה מתארת תנועות מכירה ללקוחות (כל מכירה הינה תנועה).
תיקון שלי לטבלה : בשדה תיאור השדה של סוג החנות הכוונה היא שהערכים שלה הינם A,B,C,D,E ולא כפי שרשמתי בטבלה (למחוק את המילה 'אחר' שרשומה בתיאור.
1. כתוב שאילתה שמציגה את סה"כ סכום המכירה בחודש ינואר 2014.
2. כתוב שאילתה שמציגה את כמות המכירות בכל חנות. מיין את התוצאות (כמות) בסדר יורד.
3. כתוב שאילתה שמציגה את כל הלקוחות שיש להם חבר כמו ללקוח מס' 13.
4. כתוב שאילתה שמציגה את הלקוח שביקר במספר החנויות (השונות) הגדול יותר.
5.
א)הכנס לטבלה רשומה כאשר המספר הלקוח שלה הוא 100. השלם את שאר השדות לפי רצונך.
בשדה Cust_Desc יש להציג בתצורה הבאה : "49 : AGE". כאשר המספר (בדוגמא 49) הינו הגיל של הלקוח בשנים.
ב) עדכן את הרשומות בטבלה כך ששם הלקוח יהיה באותיות גדולות וסכום המכירה יכלול תוספת 10%.
ג')מחוק מהטבלה את כל המכירות שנעשו לפני 2010.
6. כתוב שאילתה שמציגה את כל הלקוחות שביצעו למעלה מפעולת מכירה אחת מסוג 'B' בחנות מסוימת
7. הינך מתבקש לעדכן טבלה בשם DWH_Stores ע"ב נתונים המתקבלים מטבלה בשם STG_Stores
שתי הטבלאות זהות במבנה שלהן (עמודות ו-PK).
כאשר הערכים זהים ב-PK בין הטבלאות יש לעדכן את הטבלה ע"ב הנתונים מהטבלה שנתקבלה.
כאשר יש רשומה חדשה שאינה קיימת בטבלה אזי יש להכניס אותה ל-DWH_Stores.
כתוב את הדרך לבצע זאת.
8. להלן 2 טבלאות

הצג את התוצאה של השאילתות הבאות :
א)
select t1.a1,t1.b1,t2.a2,t2.b2
from t1 left outer join t2 on t1.a1=t2.a2
where t2.b2=40
ב)
select t1.a1,t1.b1,t2.a2,t2.b2
from t1 left outer join t2 on t1.a1=t2.a2
and t2.b2=50
9)
להלן פלט של שאילתה ע"ב הטבלאות.
כתוב את השאילתה המתאימה שמציגה פלט זה.

Recent Posts
See Allנוספו MDX עבור הפרויקט למי שמתקשה. נמצא בלשונית "project" שאול
הי, הוספתי בחלק של הפרויקט באתר מספר דוגמאות לתהליכים שונים משלב ה MRR וה - STG. אעדכן תוך כדי התקדמות הפרויקט. במידה ויש משהו שאתם...
המרצה במודול החדש ( מודול הפרויקט) פתח קבוצת פייסבוק לכיתה שלנו. הנה הלינק : https://www.facebook.com/groups/JBH9284.17/ שם הקבוצה :...
Comments