COINS --------- כל השאילתות מתייחסות לטבלה circulation , אלא אם נאמר אחרת במפורש . הסבר למיפתוח -------------- המפתח "הטבעי" של הטבלה הוא המספר הקטלוגי של המטבע ( עמודת KM) , אך בגלל בעיות-הגדרה שמעבר לרמת הלימודים שלכם , זיכרו שעמודת KM היא המפתח , אבל , אל תמפתחו את הטבלה !! חלק א' -- שאילתות סכימה ---------------------------- 1) הציגו את מספרי תקופות-המטבע הקיימות בטבלה . 2) כמה סוגי מטבעות הונפקו בכל תקופה ? 3) אם יש לי מטבע אחת מכל סוג שהונפק בתקופת הפרוטות , מה השווי הכללי של כלל המטבעות בידיי ? 4) בעזרת שאילתת סכימה , מיצאו לכמה מטבעות יש תמונה ? 4ב) השוו בין query4a לבין query4b , מדוע השאילתא הראשונה פועלת כמו query4 , והשאילתא השנייה לא פועלת . 5) מה הקוטר הממוצע של המטבעות בכל אחת מהתקופות ? 6) הציגו את 4 צורות המטבעות , ואת מספר המטבעות מכל צורה . 7) הציגו את 3 סוגי השוליים , ואת מספר המטבעות מכל צורה . מדוע 9 מטבעות מקובצות כסוג רביעי ? 8) מהו העריך הגדול ביותר מבין כלל המטבעות ? 9) מהו העריך הקטן ביותר מכל מטבע (currency) ? זאת אומרת , מכל מטבעות האגורות - מהו העריך הנמוך ביותר , מכל מטבעות השקלים - מהו העריך הנמוך ביותר , וכן הלאה . 10) כמה מטבעות עשויות כסף יש בקובץ ? חלק ב' - שאילתות פעולה --------------------------- 11) צרו שאילתא בשם "query11" אשר תעתיק לטבלה חדשה בשם "prutot1" את כל הפרטים של כל מטבעות הפרוטה . 12) צרו שאילתא בשם "query12" אשר תעתיק לטבלה חדשה בשם "prutot2" רק את הנתונים : מספר תקופה , שם מטבע , עריך , מספר KM , ומשקל , של כל מטבעות הפרוטה . 13) צרו שאילתא בשם "query13" אשר תוסיף את כל פרטי מטבעות תקופת המיל לטבלה "prutot1" , ואחר כך שנו השם של טבלה זו ל- "oldcoins" . 14) צרו שאילתא בשם "query14" אשר תשנה את מטבעות הכסף למטבעות זהב . 15) צרו שאילתא בשם "query15" אשר תמחק את מטבעות הזהב מהרשימה . 16) צרו שאילתא בשם "query16" אשר תמחק את כל המטבעות אשר שייכות לתקופה מסויימת , אותה יבחר המשתמש . 17) צרו שאילתא בשם "query17" אשר תחליף בעמודה "שוליים" את המילה "reeded" , במילה העברית "מחורצים" . 18) צרו שאילתא בשם "query18" אשר תכתוב בעמודה "שוליים" את הביטוי "לא ידוע" בכל רשומה בה לא קיים כרגע נתון כלשהו . 19) צרו שאילתא בשם "query19" אשר תגדיל בגרם אחד את המשקל של המטבעות מכל התקופות , ובלבד שהמילה אגורה (או אגורות) מופיעה בשם המטבע . שימו לב שהתוכנה מזהירה שהיא עומדת לעדכן 12 רשומות בקובץ , אך בפועל , בכל מקום בו היה ערך null , הוא גם נשאר כזה , ורק היכן שהיה ערך מספרי הוא גדל ביחידה אחת . שאילתות קשות --------------- 21) מיצאו כמה תקופות-מטבע קיימות ברשימה . התשובה היא 5 תקופות (מספרי התקופות : 2,4,5,6,7) . אבל להבין את מנגנון השאילתא שתמצא את זה , יקח לא מעט זמן . 22) לכמה מטבעות אין תמונה ? (רמז : עיינו שוב בסעיפי שאלה 4) הקפידו על תוויות בעלות משמעות כגון : "without_image" , גם כאן , וגם בשאלה הבאה . 23) שנו במילה אחת את שאילתא 22 , כך שתמצא לכמה מטבעות יש תמונה . זוהי דרך שונה (ונוספת) לפיתרון שאלה 4 . 24) צרו שאילתא אשר תבקש מהמשתמש משקל מסויים בגרמים , ותמצא את מספר המטבעות אשר נתון שהן כבדות מערך זה . (פיתרו שאלה זו בעזרת שאילתת סכימה , ואח"כ בעזרת שדה חישובי)