אם תמיד הרגשת עומס כשעובד עם SQL Server Management Studio (SMSS), אתה לא היחיד. הבנת כל התכונות שבוצעות ב־SQL Server Management Studio יכולה להיות אתגר. מאושרת, הדרכות יעזרו לך להתחיל באופן יעיל עם SQL Server Management Studio (SSMS).
במדריך זה, תשלט ביסודות של SQL Server Management Studio, כמו התחברות לשרת, ביצוע שאילתות ובניית מסדי נתונים.
המשך לקרוא כדי לשפר את המומחיות שלך ב־SQL Server Management Studio!
דרישות מוקדמות ל־SQL Server Management Studio
מדריך זה מספק הדגמה מעשית. אם ברצונך להמשיך, ודא שאתה עומד בדרישות הבאות:
- A Windows machine – This guide focuses on Windows 10, but subsequent versions are compatible as well.
- שרת MySQL על המכשיר שלך – אנו ממליצים להשתמש ב־Microsoft SQL Server Express, גרסה חינמית ומקוצרת של SQL Server.
- A MySQL database server to connect to, either on your local machine or a remote server.
הורדה והתקנה של SQL Server Management Studio (SSMS)
סטודיו לניהול שרת SQL (SSMS) הוא כלי חינמי המציע סביבת עבודה משולבת לניטור כל תשתיות ה-SQL, החל משרת SQL רגיל ועד למסד הנתונים של Azure SQL. הוא מספק ממשק משתמש ידידותי לטיפול במסדי נתונים ובעצמים בשרת שלך.
אך, כדי להשתמש בכל היכולות של סטודיו לניהול שרת SQL באופן מלא, חשוב להתקין אותו בצורה תקינה. בקטע זה תמצא מדריך על איך להתקין את SSMS כדי לכתוב, לבדוק ולשנות שאילתות וסכמות בגירסאות המקומיות והענניות.
1. הפעל את הדפדפן האינטרנט המועדף עליך ונווט לעמוד ההורדה של סטודיו לניהול שרת SQL.
2. המשך אל קטע 'הורדת SSMS' ובחר בקישור 'הורדה חינמית לסטודיו לניהול שרת SQL (SSMS)' כדי להתחיל בהורדה.
כשהקובץ בגודל של כ-700MB, זמן ההורדה יתקדם בהתאם למהירות האינטרנט שלך.

3. לאחר הורדת הקובץ, לחץ פעמיים עליו כדי להפעיל את מוד ההתקנה של סטודיו לניהול שרת SQL.
4. לחץ על הכפתור 'התקן' כדי להתחיל בהתקנה. יש לך אפשרות לשנות את הנתיב התקנתי ברירת המחדל, אך לרוב, המיקום הברירת מחדל מספיק.

ההתקנה של סביבת עבודה לניהול שרת SQL תעבוד, תחלץ, ותציב את הקבצים הנדרשים, מה שעשוי לקחת מספר דקות.

לאחר התקנה מוצלחת, מסך ההתקנה הושלם יופיע, כפי שמוצג למטה.
מזל טוב! עשית צעד חשוב בדרך לשליטה בסביבת העבודה של מנהל השרת של SQL בהתקנתו בהצלחה על המכשיר שלך.

אימות שרת MySQL בסביבת עבודה של מנהל השרת של SQL ופתח TCP/IP נגיש
התקנת את סביבת העבודה של מנהל השרת של SQL בהצלחה, אך כדי לנהל מסדי נתונים של SQL, עליך תחילה להתחבר לשרת מסד נתונים. מדריך זה יעזור לך להתחבר לשרת MySQL באמצעות מנהל השרת של SQL.
אך לפני שתנסה להתחבר לשרת MySQL, וודא שהשרת MySQL שלך פעיל ושפתח TCP/IP נגיש.
1. התחל על ידי הפעלת PowerShell כמנהל מערכת כדי לקבל גישה להרשאות מוגברות.
2. השתמש בפקודת ה-ping הבאה כדי לבדוק אם הפתח TCP/IP שלך פתוח. וודא שאתה מחליף 'כתובת-ה-IP-שלך' בכתובת ה-IP האמיתית של שרת מסד הנתונים של MySQL שלך.
A successful ping response, like the one shown below, indicates your MySQL database server is online and responsive.

אם אתה נתקל בהודעת שגיאה "Request timed out", כפי שמוצג למטה, זה מעיד על כך שהשרת של מסד הנתונים שלך אינו זמין, ומזמין אותך לבדוק את התצורה של הרשת שלך.
3. כדי לוודא את מצב של שרת בסיס הנתונים MySQL בתוך סטודיו לניהול שרת SQL, בצע את הפקודות הבאות:

אם אתה מזהה שהשירות של מנוע בסיס הנתונים אינו פעיל, שקול להתחיל אותו דרך שירותי Windows, כפי שמוצג למטה.

שילוב עם שרת בסיס הנתונים MySQL באמצעות סטודיו לניהול שרת SQL
עכשיו שהשרת שלך של MySQL פעיל ורץ, הגיע הזמן להשתמש בפוטנציאל המלא של סטודיו לניהול שרת SQL. התחבר לשרת בסיס הנתונים שלך באמצעות SSMS והתחל לנהל בקלות בסיסי נתונים של SQL.
בעת הפעלת SSMS, תתקל בתיבת הדו-שיח התחבר לשרת. זוהי השער שלך לניהול בסיס הנתונים בסטודיו לניהול שרת SQL.
לחיבור חלק לשרת בסיס הנתונים שלך ב MySQL:
- שרת שם – הזן את כתובת ה-IP או שם המארח של שרת בסיס הנתונים שלך. אם SSMS נמצאת על אותו התקן כמו שרת הבסיס שלך, פשוט השתמש ב-localhost כשם השרת.
- אימות – לאבטחה מוגבלת, בחר ב-אימות של Windows בעת התחברות לשרת בסיס הנתונים באמצעות סטודיו לניהול שרת SQL (SSMS).
- לחץ על לחצן התחברות, ו- SQL Server Management Studio (SSMS) תפתח חיבור לשרת מסד הנתונים.

אם תיבת דו שיח להתחברות לשרת לא מופיעה אוטומטית, נווט לחלון אוכלוסיית האובייקטים, לחץ על לחצן התחברות בצד שמאל למעלה, ואז בחר מנוע מסד הנתונים.
אוכלוסיית האובייקטים, דומה למפתח הקבצים, מספקת שליטה בצורת עץ, מאפשרת לך לנווט באובייקטים שונים במסד הנתונים שלך ב- SQL Server Management Studio.

לאחר חיבור מוצלח, אוכלוסיית האובייקטים ב- SQL Server Management Studio (SSMS) תציג את שרת מסד הנתונים שלך, כולל אובייקטים שונים בתוך כל מסד נתונים.

בניית מסד נתונים חדש באמצעות SQL Server Management Studio
עכשיו שהתחברת לשרת מסד הנתונים שלך דרך SQL Server Management Studio, הגיע הזמן למלא אותו במסדי נתונים, טבלאות ונתונים. ארגון הנתונים שלך למסדי נתונים ספציפיים משפר את מהירות אחזור הנתונים, ועושה את העבודה שלך יעילה יותר.
עקוב אחר השלבים הללו כדי לבנות מסד נתונים חדש באמצעות SQL Server Management Studio:
1. בחלון אוכלוסיית האובייקטים של SQL Server Management Studio, אתר ובחר את צומת מסדי הנתונים. לאחר מכן, לחץ על שאילתה חדשה מהסרגל הכלים, שיגרום לחלון שאילתה חדש (כפי שמוצג בשלב השני).

2. בחלון השאילתה, הזן את הקטע T-SQL המצויין למטה. פקודה זו תבדוק אם מסד נתונים בשם ATADB כבר קיים.
אם מסד הנתונים קיים, הפקודה תעקוף כל פעולה נוספת. אם לא, היא תמשיך ליצור מסד נתונים חדש בשם ATADB ב- SQL Server Management Studio.
3. כדי להריץ את השאילתה שלך ב- SQL Server Management Studio, לחץ על F5 או על כפתור ה'ביצוע' כפי שמודגם למטה.

לאחר ביצוע מוצלח ב- SQL Server Management Studio, תתקבל הודעה האומרת "הפקודה/ות הושלמו בהצלחה". זה מציין ש- SQL Server Management Studio יצר בהצלחה את מסד הנתונים. 'זמן ההשלמה' מציין את משך הזמן שלקח ל- SQL Server Management Studio לבצע את השאילתה שלך ולבנות את מסד הנתונים.

4. כדי לראות את מסד הנתונים החדש בשם ATADB ב- SQL Server Management Studio, פשוט לחץ על סמל הרענון בפאנל 'משקיף האובייקטים'.

יצירת טבלה חדשה עם SQL Server Management Studio
לאחר הקמת מסד הנתונים החדש בהצלחה עם SQL Server Management Studio, השלב הבא הוא יצירת טבלה. טבלאות חשובות מכיוון שהן אוחסנות נתונים באופן מסודר בעמודות ושורות, מה שמקל על אחזור נתונים.
הנה מדריך פשוט שלב אחרי שלב ליצירת טבלה חדשה באמצעות SQL Server Management Studio:
1. בחלון שאילתות של SQL Server Management Studio, הדביקו את קטע ה-SQL הבא. הפקודה הזו מקימה טבלה בשם 'Users' בתוך מסד הנתונים ATADB. הטבלה מעוצבת עם ארבע עמודות נפרדות: CustomerId, Name, Location, ו-Email.
העמודה הראשונה, CustomerId, פועלת כמפתח ראשי, מבטיחה כי כל שורה תישאר ייחודית בתוך הטבלה. העמודות האחרות פועלות כמקטני נתונים סטנדרטיים. שימו לב לסוג הנתונים הספציפי המשוייך עם כל עמודה:
- העמודה
CustomerId
משתמשת בסוג נתוניםINT
, שמתאים לאחסון מספרים שלמים.
- עמודות כמו Name, Location, ו-Email מבוססות על סוג הנתונים NVARCHAR, שמתאים לאחסון נתונים טקסטואליים.
2. על מנת לסיים וליצור את טבלת 'Users' (במידה והיא עדיין אינה קיימת) בתוך SQL Server Management Studio, הריצו את השאילתה.
3. לבסוף, ב- SQL Server Management Studio, לחץ על סמל הרענון פעם נוספת בחלון ה־Object Explorer כדי להמחיש את הטבלה של המשתמשים שנוצרה חדש.

שילוב נתונים לתוך טבלה באמצעות SQL Server Management Studio
לטבלה ריקה אין שימוש מעשי, או לא? אז למה לא להכניס קצת חיים לטבלת המשתמשים שלך ב- SQL Server Management Studio? זכור, בעת הזנת נתונים ב־ SQL Server Management Studio הרגשה פשוטה כמו להעתיק ולהדביק טקסט לתאי גיליון אלקטרוני, אך השיטה מעט שונה – כאן, תשתמש בשאילתת ה- INSERT INTO
.
ב- SQL Server Management Studio, הזן את קטע ה־SQL שצוין למטה לחלון השאילתות. זה יקל על ההזנה של נתונים INTO
הטבלה Users
בכל העמודות.
הרץ את השאילתה הזו ב- SQL Server Management Studio, ותראה בעצמך כיצד היא מכניסה את הנתונים הצוינים לתוך טבלת המשתמשים.
לאחר הרצת השאילתה, אם הכל הלך בצורה חלקה ב- SQL Server Management Studio, תראה הודעה שמציינת 4 שורות מושפעות. תמשיך לשלב הבא כדי לבדוק את הנתונים שהוזרקו.

שליפת נתונים מטבלה בעזרת SQL Server Management Studio
כעת, לאחר שהצלחת בהטמעת הנתונים בטבלת המשתמשים שלך באמצעות SQL Server Management Studio, איך אתה מבטיח שהכל במקום? בצע קטע קוד SQL ב- SQL Server Management Studio כדי לקבל תצוגה ראשונית של הנתונים שהנך מכניס לטבלת המשתמשים.
הכנס את קטע הקוד הבא לחלון השאילתות של SQL Server Management Studio. שאילתה זו ספציפית תבחר את כל העמודות והשורות הנוכחיות בטבלת Users
.
לאחר ביצוע שאילתה זו, SQL Server Management Studio תציג את הנתונים מטבלת המשתמשים בחלון התוצאות שלה, כפי שמוצג למטה.

הערות סופיות על SQL Server Management Studio
במדריך המקיף הזה, חשפת את האמנות שבשימוש ב- SQL Server Management Studio (SSMS) ליצירת מסד נתונים, בניית טבלה והכנסת נתונים. יותר מזה, הבנת כיצד SQL Server Management Studio מפשט את המשימה המעייפת של ניהול הנתונים במסד הנתונים על ידי אפשרות לאמת את הנתונים בתוך טבלה אמיתית.
צמאים לכישורים מתקדמים נוספים ב- SQL Server Management Studio? למה לא לקפוץ לתבניות מוגדרות מראש כדי להקים במהירות מסדי נתונים? או אפילו טוב יותר, לחקור איך ליצור קיצורי דרך להעשרת חווייתך ב- SQL Server Management Studio?
Source:
https://adamtheautomator.com/sql-server-management-studio/