מדריך CSHTML – עבודה עם נתונים: יצירת בסיס נתונים חדש
בחלק זה נראה כיצד ליצור בסיס נתונים בשם: SmallBakery על-ידי שימוש בכלי העיצוב של SQL Server Compact, אשר נכלל בחבילת WebMatrix. למרות שניתן ליצור בסיס נתונים באמצעות קוד, הדרך הטיפוסית יותר היא ליצור את בסיס הנתונים ואת טבלאות בסיס הנתונים על-ידי שימוש בכלי כמו WebMatrix.
- הפעל את WebMatrix, ובמסך ה- Quick Start בחר את Site From Template.
- בחר באתר ריק (Empty Site) ובשם האתר (Site Name) הקלד "SmallBakery", ולחץ על אישור (OK).
האתר נפתח ומוצג על ידי WebMatrix. - עבור לסביבת העבודה של ניהול בסיס הנתונים ע"י לחיצה על Databases בחלקו השמאלי של המסך.
- בסרגל הכלים העליון, לחץ על "בסיס נתונים חדש" (New Database). בסיס נתונים ריק ייווצר עבורך עם שם זהה לשם האתר.
- בחלקו השמאלי של המסך, הרחב את ענף SmallBakery.sdf ולחץ על טבלאות (Tables).
- בסרגל העליון, לחץ על "טבלה חדשה" (New Table), ומעצב הטבלאות (Table Designer) יפתח על-ידי WebMatrix.
- מתחת ל"פרטי עמודה" (Column Properties), עבור "שם" (Name) הקלד Id.
- עבור עמודת ה-Id החדשה בחר Is Identity וכן Is Primary Key לערך true.
- בסרגל הכלים העליון לחץ על "עמודה חדשה" (New Column).
- תחת "פרטי העמודה" (Column Properties) עבור "שם" (Name) הקלד Name.
- שנה את Allow Nulls לערך False. פעולה זו תגרום לכך שהעמודה Name לא תאפשר ערכים ריקים.
- כוון את סוג המידע (Data Type) ל- nvarchar. פעולה זו תגרום לכך שבסיס הנתונים יתייחס לעמודה זו כאל מחרוזת תווים באורך כלשהו. ( nvarchar = National Vary Chars. מחרוזת של תווים באורך משתנה. התווים הם בינלאומיים (Unicode) ).
- בצע את אותה הפעולה עבור עמודה הנקראת Description. כוון את Allow Nulls לערך false וכוון את Data Type ל-nvarchar.
- צור עמודה עבור מחיר (Price). כוון את Allow Nulls ל-false ואת Data Type ל-money.
כשסיימת את התהליך, ההגדרות אמורות להראות כך:
- על מנת לבצע שמירה של פעולותיך, לחץ על CTRL+S וקרא לטבלה "Products".
תגובות בפייסבוק