קורס SQL Server Development – פיתוח בסביבת מיקרוסופט

על הקורס

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

קהל יעד

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

יעדים מרכזיים

במהלך הקורס יכירו התלמידים את התכנים הבאים :

  • פיתוח ועיצוב טבלאות, היכרות עם סוגי עמודות שונים, שימוש באילוצים ומאפיינים נוספים כגון Identity, Default ו Unique Identifier.
  • יצירת אינדקסים, שימוש נכון, קריאת תוכניות פעולה, וניטור שאילתות SQL.
  • פיתוח קוד T-SQL, יצירת משתנים, ניהול שגיאות, כתיבת פונקציות, פרוצדורות, וטריגרים.
  • נושאים מתקדמים בשפת ה SQL.

דרישות קדם

  • היכרות מוקדמת עם שפת ה SQL.
  • נסיון קודם בעבודה מול מסד הנתונים SQL Server.

נושאי הקורס

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

  • Developing Tables & Indexes
    • Data Types
    • Basic Normalization Rules
    • Table Design Considerations
    • Data Integrity
    • Indexes
  • Execution Plans
    • Understanding Execution Plans
    • Different Access Paths
    • Sort Operations
    • Merge Join VS. Hash Join VS. Nested Loop
    • SQL Server Profiler
    • Tuning Advisor
  • T-SQL
    • Variables
    • Conditions & Loops
    • Using Cursors
    • Error Handling
    • Using Stored Procedures
    • Using Functions
    • T-SQL Triggers
  • Advanced SQL
    • Advanced Subqueries
    • Analytic Functions
    • Dynamic SQL
    • CTE
    • Merge Statement
    • Using Temporary Tables