טבלאות משמשות כיחידה בסיסית של ארגון עבור כל מסד נתונים, כולל אלה המנוהלים על ידי SQL Server 2012 . תכנון טבלאות מתאימות לאחסון הנתונים שלך הוא באחריותו הבסיסית של מפתח מסד נתונים, והן מעצבים ומנהלים חייבים להכיר את תהליך יצירת טבלאות מסד הנתונים של SQL Server. במאמר זה, אנו לחקור את התהליך בפירוט.
שים לב מאמר זה מתאר את התהליך של יצירת טבלאות ב- Microsoft SQL Server 2012. אם אתה משתמש בגירסה אחרת של SQL Server, עיין בסעיף יצירת טבלאות ב- Microsoft SQL Server 2008 או בטבלאות יצירה ב- Microsoft SQL Server 2014.
שלב 1: עיצוב הטבלה שלך
לפני שאתה אפילו חושב על יושב ליד מקלדת, לשלוף את כלי העיצוב החשוב ביותר הזמין לכל מפתח מסד נתונים - עיפרון ונייר. (אישור, מותר לך להשתמש במחשב כדי לעשות זאת אם תרצה - Microsoft Visio מציע כמה תבניות עיצוב נהדר.)
קח את הזמן כדי לשרטט את העיצוב של מסד הנתונים שלך, כך שהוא כולל את כל רכיבי הנתונים ואת היחסים שאתה צריך כדי לענות על הדרישות העסקיות שלך. אתה תהיה הרבה יותר טוב בטווח הארוך אם אתה מתחיל את התהליך עם עיצוב מוצק לפני שתתחיל ליצור טבלאות. כאשר אתה מעצב את מסד הנתונים שלך, הקפד לשלב את נורמליזציה של מסד הנתונים כדי להנחות את העבודה שלך.
שלב 2: הפעל את SQL Server Management Studio
לאחר שתכננו את מסד הנתונים שלכם, הגיע הזמן להתחיל ביישום בפועל. הדרך הקלה ביותר לעשות זאת היא להשתמש ב- SQL Server Management Studio. קדימה, לפתוח SSMS ולהתחבר לשרת המארח את מסד הנתונים שבו אתה רוצה ליצור טבלה חדשה.
שלב 3: נווט אל התיקיה הנכונה
בתוך SSMS, יהיה עליך לנווט לתיקיה 'טבלאות' של מסד הנתונים הנכון. שים לב כי מבנה התיקיות בצד שמאל של החלון מכיל תיקייה בשם "מסדי נתונים". התחל על ידי הרחבת תיקיה זו. לאחר מכן תראה תיקיות המתאימות לכל אחד ממסדי הנתונים המתארחים בשרת שלך. הרחב את התיקייה המתאימה למסד הנתונים שבו ברצונך ליצור טבלה חדשה.
לבסוף, הרחב את התיקייה טבלאות מתחת למסד הנתונים. הקדש רגע כדי לבדוק את רשימת השולחנות שכבר קיימים במאגר הנתונים ולוודא שהיא משקפת את הבנת מבנה מסד הנתונים הקיים. אתה רוצה להיות בטוח לא ליצור טבלה כפולה, כמו זה יגרום לך בעיות בסיסיות בהמשך הדרך כי ייתכן שיהיה קשה לתקן.
שלב 4: התחל יצירת טבלה
לחץ לחיצה ימנית על התיקייה טבלאות ובחר New Table מהתפריט המוקפץ. פעולה זו תפתח חלונית חדשה בתוך SSMS, שבה תוכל ליצור את טבלת מסד הנתונים הראשונה שלך.
שלב 5: יצירת עמודות טבלה
ממשק העיצוב מציג בפניך רשת של שלוש עמודות לציון מאפייני הטבלה. עבור כל מאפיין שברצונך לאחסן בטבלה, יהיה עליך לזהות:
- שם עמודה : זהו, פשוט מאוד, שם התכונה. כל מאפיין של מסד נתונים דומה למשתנה; זה פריט נתונים יחיד כי מסד הנתונים שלך יהיה לאחסן עבור כל רשומה. לדוגמה, אם יש לך טבלה המורכבת ממידע ליצירת קשר, ייתכן שיש לך עמודות בשם FirstName, LastName, HomePhone ו- EmailAddress המכילים מידע על כל אדם במסד הנתונים של אנשי הקשר.
- סוג נתונים : סוג הנתונים מציין את סוג המידע שתשמור בכל עמודה. לדוגמה, השם הפרטי של אדם מורכב ממיתר של אותיות, לכן ייתכן שתשתמש בסוג הנתונים של varchar (50) כדי לציין שהטור יכיל מחרוזת באורך משתנה שאינה עולה על 50 תווים. כמו כן, תאריך לידה ישתמש בסוג הנתונים. לקבלת מידע נוסף, עיין במאמר שלנו על סוגי נתונים של SQL Server.
- אפשר Nulls : זה פשוט תיבת סימון. אם אתה בודק את זה, מסד הנתונים יאפשר לך לאחסן ערכי ריק (או ריק) בעמודה זו. לקבלת מידע נוסף, ראה הבנת ערכי NULL .
קדימה, להשלים את הרשת מטריקס, מתן כל אלה שלוש חתיכות של מידע עבור כל עמודה בטבלה באתר החדש שלך.
שלב 6: זיהוי מפתח ראשי
לאחר מכן, סמן את העמודות שבחרת עבור המפתח הראשי בטבלה. לאחר מכן לחץ על סמל המפתח בשורת המשימות כדי להגדיר את המפתח הראשי. אם יש לך מפתח ראשי רב-ערכי, השתמש במקש CTRL כדי לסמן שורות מרובות לפני שתלחץ על סמל המקש.
לאחר שתעשה זאת, עמודות המפתח הראשיות יציגו סמל מפתח משמאל לשם העמודה, כפי שמוצג בתמונה למעלה. אם אתה זקוק לעזרה, ייתכן שתרצה לקרוא את המאמר בחירת מפתח ראשי .
שלב 7: שם ולשמור את הטבלה
לאחר יצירת מפתח ראשי, השתמש בסמל הדיסק בסרגל הכלים כדי לשמור את הטבלה לשרת. תתבקש לספק שם לטבלה שלך כאשר תשמור אותה בפעם הראשונה. הקפד לבחור משהו תיאורי שיעזור לאחרים להבין את מטרת השולחן.
זה כל מה שיש. ברכות על יצירת הטבלה הראשונה של SQL Server!