שימוש בפרוייקטים של מסדי נתונים של SQL

הושלם

הרחבת פרוייקטים של מסד נתונים של SQL היא כלי מפתחים שניתן להתקין הן ב- Azure Data Studio והן ב- Visual Studio Code. הרחבה זו נועדה להקל על פיתוח וניהול של מסדי נתונים של SQL בסביבה מבוססת פרויקטים. הוא תואם למספר פלטפורמות SQL, כולל SQL Server, Azure SQL Database, Azure SQL Managed Instance ו- Azure Synapse SQL.

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

עם ההרחבה SQL Database Projects אתה יכול ליצור פרויקט ריק חדש או ליצור פרויקט חדש ממסד נתונים מחובר. לאחר מכן באפשרותך להוסיף, לשנות או להסיר אובייקטים כגון טבלאות, תצוגות, שגרות מאוחסנות, פונקציות וקבצי Script מותאמים אישית.

התקן את ההרחבה Database Projects

ניתן להתקין את הרחבת פרוייקט מסד הנתונים של SQL הן ב- Azure Data Studio והן ב- Visual Studio Code.

התקנת פרוייקטי מסד הנתונים ב- Visual Studio Code

הרחבת פרויקטים של מסד נתונים של SQL מותקנת כחלק מהרחבת mssql. הרחבת mssql עבור Visual Studio Code מאפשרת לך להתחבר לשרת SQL, לבצע שאילתות על מסדי נתונים באמצעות T-SQL ולהציג את התוצאות.

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

זוהי דרישה מוקדמת לכך שהתקנת את .NET SDK העדכני ביותר. אם לא, תתבקש להתקין אותו.

התקנת פרוייקטי מסד הנתונים ב- Azure Data Studio

התקנת ההרחבה פרוייקטים של מסד נתונים ב- Azure Data Studio מבצעת תהליך דומה להתקנתה ב- Visual Studio Code.

  1. ב- Azure Data Studio, בחר בסמל הרחבות או תצוגה ->הרחבות כדי לפתוח את מנהל ההרחבות.
  2. חפש פרוייקטים של מסד נתונים של SQL.
  3. בחר התקן.

ייבוא ושינוי של סכימה

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

יצירת פרוייקט מסד נתונים

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

  1. בתפריט הימני של Visual Studio Code, בחר פרוייקטים של מסד נתונים ולאחר מכן צור חדש.
  2. בחר Azure SQL Database החל מפרוייקט ריק תחת בחר סוג פרוייקט של מסד נתונים.
  3. בחר או הזן שם עבור הפרוייקט תחת שם הפרוייקט.
  4. בחר או אתר תיקיה במחשב המקומי שלך שבה הפרויקט יישמר תחת מיקום.
  5. כאשר תתבקש, בחר כן עבור פרוייקט בסגנון SDK. פרוייקט הנתונים נוצר.

הוספת חיבור

לפני שתוכל להתחיל לעבוד עם מסד הנתונים שלך ב- Visual Studio Code, עליך ליצור חיבור למסד הנתונים של Azure SQL. חיבור זה מאפשר לך לקיים אינטראקציה עם מסד הנתונים שלך ישירות מה-IDE, ומאפשר לך להפעיל שאילתות, לנהל אובייקטי מסד נתונים ולבצע משימות אחרות הקשורות למסד נתונים. בצע את השלבים להוספת חיבור למסד הנתונים של Azure SQL.

  1. בתפריט הימני, בחר SQL Server.
  2. בחר הוסף חיבור.
  3. הזן את שם SQL Server תחת שם שרת. באפשרותך להעתיק ולהדביק את שם השרת מפורטל Azure.
  4. הזן את שם מסד הנתונים.
  5. בחר את סוג האימות, שם המשתמש והסיסמה.
  6. הזן שם עבור פרופיל החיבור תחת שם פרופיל. שלב זה הוא אופציונלי.
  7. חיבור מסד הנתונים מופיע תחת הצומת חיבורים .

יצירת פרוייקט חדש של מסד נתונים של SQL ממסד נתונים קיים

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

  1. לחץ באמצעות לחצן העכבר הימני על מסד הנתונים ובחר צור פרוייקט ממסד נתונים.
  2. בחר את מסד הנתונים שלך תחת בחר מסד נתונים.
  3. בחר את הפרוייקט שלך תחת הזן את שם הפרוייקט.
  4. אתר את התיקיה שלך תחת בחר מיקום או צור פרוייקט.
  5. בחר סכימה/סוג אובייקט תחת בחר מבנה תיקיה.
  6. בחר לא (ברירת מחדל) תחת כלול הרשאות בפרוייקט.
  7. בחר כן (מומלץ) תחת פרוייקט בסגנון SDK (תצוגה מקדימה).
  8. כאשר תתבקש, בחר כן כדי לתת אמון במחברי הקבצים.
  9. הרחב את עץ אובייקטי מסד הנתונים כדי לראות את הטבלאות ואובייקטים אחרים.
  10. לשינוי הסכימה, בחר אובייקט.
  11. בחר File > Save ולאחר מכן סגור את הכרטיסייה.

פריסת שינויי הסכימה

כדי לפרוס את השינויים במסד הנתונים של Azure SQL לאחר שינוי סכימת מסד הנתונים (כגון הוספת טבלאות חדשות, עדכון עמודות קיימות או יצירת פרוצדורות מאוחסנות חדשות), בצע את השלבים הבאים.

  1. בסרגל הפעילות, בחר פרוייקטים של מסד נתונים.
  2. בחר בנה על-ידי לחיצה באמצעות לחצן העכבר הימני על הפרוייקט שלך.
  3. לאחר מכן בחר פרסם על-ידי לחיצה באמצעות לחצן העכבר הימני על הפרויקט שלך.
  4. בחר פרסם בשרת לוגי קיים של Azure SQL תחת בחר היכן לפרסם את הפרוייקט.
  5. בחר אל תשתמש בפרופיל תחת בחר פרופיל פרסום לטעינה.
  6. בחר את מסד הנתונים שלך תחת בחר פרופיל חיבור מהרשימה שלהלן.
  7. בחר פרסם תחת בחר פעולה.
  8. רענן את תצוגת מסד הנתונים כדי לוודא ששינויי הסכימה בוצעו.

צילום מסך המציג כיצד לפרסם בשרת לוגי קיים של Azure SQL.

Azure Data Studio

התכונות עבור פרוייקטים של מסד נתונים ב- Azure Data Studio תואמות לתכונות בסביבות אחרות, כגון Visual Studio Code. עם זאת, ממשק המשתמש ב- Azure Data Studio שונה, ומציע פריסה ייחודית וחוויית ניווט. למרות ההבדלים הללו, אתה עדיין יכול לבצע את כל אותן משימות, כגון יצירה, ניהול ופריסה של פרוייקטים של מסד נתונים, באותה רמה של יעילות ואפקטיביות.

יצירת פרוייקט מסד נתונים

כדי ליצור פרוייקט מסד נתונים ב- Azure Data Studio, בצע את השלבים הבאים.

  1. ב- Azure Data Studio, בחר פרוייקטים של מסד נתונים ולאחר מכן צור חדש.
  2. בחר Azure SQL Database והזן שם עבור הפרוייקט שלך.
  3. במיקום, אתר תיקיה במחשב המקומי שבה הפרויקט נשמר.
  4. שמור את הבחירה עבור פרויקט בסגנון SDK (תצוגה מקדימה).
  5. בחר צור כדי ליצור את הפרוייקט. כאשר תתבקש, בחר כן אם אתה נותן אמון במחברי הקבצים בתיקיה זו.

כעת, לאחר שיצרת פרוייקט SQL, באפשרותך לערוך טבלה במעצב הטבלאות. לאחר ביצוע השינויים, תוכל לבנות ולפרסם את הפרוייקט באמצעות תהליך הדומה לתהליך ב- Visual Studio Code.

לקבלת מידע נוסף אודות עבודה עם פרוייקטים של SQL Database ב- Azure Data Studio, ראה תחילת העבודה עם הרחבת פרוייקטים של מסד נתונים של SQL.