בסיס הנתונים
בבסיס הנתונים של התוכנית צריכים לשמור מידע על התלמידים וציוניהם, לכן ניצור טבלה עם השדות: מספר זהות של התלמיד, ציון מועד א, ציון מועד ב וציון סופי. לכל תלמיד יש מספר זהות הייחודי רק לו, לכן את השדה של מספר הזהות נהפוך לשדה ייחודי, שדה מפתח (PRIMARY KEY
).
שאילתת הבנייה של הטבלה תראה כך:
CREATE TABLE course000/* | יצירת טבלה עם שם של מספר הקורס. | */ |
(
id_number int(9)/* | מספר שלם של עד 9 ספרות. | */ |
unsigned zerofill/* | מספר ללא סימן מינוס, עם אפסים מובילים. | */ |
NOT NULL/* | השדה לא יכול להיות ריק. | */ |
default '000000000'/* | ערך ברירת המחדל של השדה הוא: 000000000 | */ |
,
grade_1 int(3)/* | מספר שלם של עד 3 ספרות. | */ |
default NULL/* | ערך ברירת המחדל של השדה הוא NULL . | */ |
grade_2 int(3) default NULL,
grade_final int(3) default NULL,
PRIMARY KEY (id_number)/* | קביעת שדה מפתח. שדה המפתח הוא מספר הזהות. | */ |
);
מספר הזהות של התלמיד הוא שדה הכרחי להגדרת תלמיד הלומד בקורס, לכן ערכו של השדה לא יכול להיות ריק (NOT NULL
). לעומת זאת, ייתכן שתלמיד לא ניגש למועד מסויים ואין לו ציון במועד זה, לכן ערכו של שדה הציון יכול להיות ריק (default NULL
).
פוו..איזה סיבוך | 04-12-03 19:01 שגיא | #841 |
| בונא מה זה
asp אתה יוצר דטה בייס בכיף פה אתה צריך להסבך עם כל מיני דברים .. : |
|
שפת SQL | 04-12-03 20:02 אלי חן (מנהל) | #847 |
| זוהי פקודה בשפת SQL טהורה..
ASP לא יוצרת טבלאות, אלא MsSQL או Access הנפוצים על ווינדוס עם ASP.
בדיוק כפי שיש ממשקים גרפיים ל MsSQL ול Access, יש גם ממשקים גרפיים ל MySQL.. כך שאתה מתעסק פחות עם שאילתות.. |
|
אל תישכח גם ש | 09-12-03 01:01 ooo | #1097 |
| php
יותר מיתקדמת אז זה שווה וכדאי |
|
לא לזלזל בphp | 02-11-03 05:02 עומר בנשוש | #1287 |
| אחלה שפה!
היא מיתקדמת יותר...
לא לוותר בלימודים של השפה! |
|