סוּגהכשרה בכיתה
זְמַןימי 5
להירשם

הכשרה קרובה

לְהִנָשֵׂא 21
לְהִנָשֵׂא 21

20741 Networking with Windows Server 2016 (19th November 2018)

נובמבר 19 - נובמבר 23
Gurgaon
שבת 24

ITIL Intermediate Service Design (SD XCHARX 24th November 2018)

נובמבר 24 - נובמבר 25
Gurgaon
שאילתה עם נתונים

שאילתה עם נתונים. קורס הדרכה & הסמכה

תיאור

קהל & תנאים מוקדמים

מתווה קורס

לוח זמנים ועמלות

תעודה

שאילתה עם נתונים

קורס זה נועד להציג סטודנטים Transact-SQL. זה נועד בצורה כזו כי שלושת הימים הראשונים ניתן ללמד כקורס לסטודנטים הדורשים את הידע עבור קורסים אחרים שרת SQL . ימים 4 & 5 ללמד את הכישורים הנותרים הנדרשים כדי לקחת הבחינה 70-761.

Objectives of Querying Data with Transact SQL Training

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

Intended Audience for Objectives of Querying Data with Transact – SQL

המטרה העיקרית של הקורס היא לתת לתלמידים הבנה טובה של שפת Transact-SQL המשמשת את כל התחומים הקשורים ל- SQL Server; דהיינו, מינהל מסדי נתונים, פיתוח מסדי נתונים ובינה עסקית. ככזה, קהל היעד העיקרי לקורס זה הוא: מנהלי מסד נתונים, מפתחי מסדי נתונים ומומחי BI.

Course Outline Duration: 5 Days

מודול 1: מבוא ל- Microsoft SQL Server 2016

מודול זה מציג את SQL Server, את גירסאות SQL Server, כולל גרסאות ענן, וכיצד להתחבר ל- SQL Server באמצעות SQL Server Management Studio.Lessons

  • הארכיטקטורה הבסיסית של SQL Server
  • מהדורות וגירסאות של SQL Server
  • תחילת העבודה עם SQL Server Management Studio

מעבדה: עבודה עם SQL Server 2016 כלים

  • עבודה עם SQL Server Management Studio
  • יצירה וארגון של T-SQL Scripts
  • באמצעות ספרים מקוונים

לאחר השלמת מודול זה, תוכל:

  • תאר מסדי נתונים יחסיים ושאלות של Transact-SQL.
  • תאר את המהדורות וההגדרות מבוססות הענן והגירסאות של SQL Server.
  • תאר כיצד להשתמש ב- SQL Server Management (SSMS) כדי להתחבר למופע של SQL Server, לחקור את מסדי הנתונים הכלולים במוצר ולעבוד עם קבצי Script המכילים שאילתות T-SQL.

מודול 2: מבוא לשאילתת T-SQL

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

  • היכרות עם T-SQL
  • הבנת סטים
  • הבנת לוגיקה פרדיקטית
  • הבנת סדר הפעולות הלוגי בהצהרות SELECT

מעבדה: מבוא שאילתה T-SQL

  • ביצוע משפטי SELECT בסיסיים
  • ביצוע שאילתות המסנן נתונים באמצעות Predicates
  • ביצוע שאילתות שמייצרות נתונים באמצעות ORDER BY

לאחר השלמת מודול זה, תוכל:

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

מודול 3: כתיבת שאילתות SELECT

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

  • כתיבת דוחות SELECT פשוטים
  • ביטול כפילויות עם DISTINCT
  • שימוש בשמות עמודות ועמודות
  • כתיבה פשוט ביטויים CASE

מעבדה: כתיבת דוחות SELECT בסיסיים

  • כתיבת דוחות SELECT פשוטים
  • ביטול כפילויות באמצעות DISTINCT
  • שימוש בשמות עמודות ועמודות
  • באמצעות ביטוי פשוט CASE

לאחר השלמת מודול זה, תוכל:

  • תאר את המבנה ואת הפורמט של משפט SELECT, כמו גם שיפורים שיוסיפו פונקציונליות וקריאות לשאילתות שלך
  • תאר כיצד לחסל כפילויות באמצעות סעיף DISTINCT
  • תאר את השימוש בכינויים עמודה ושולחן
  • להבין ולהשתמש ביטויי CASE

מודול 4: שאילתות טבלאות מרובות

מודול זה מתאר כיצד לכתוב שאילתות המשלבות נתונים ממקורות מרובים ב- Microsoft SQL Server 2016. שיעורים

  • הבנת הצטרפות
  • שאילתה עם Inner מצטרף
  • שאילתה עם החיצוני מצטרף
  • שאילתה עם קרוס מצטרף עצמי מצטרף

מעבדה: שאילתה טבלאות מרובות

  • כתיבת שאילתות המשתמשים Inner הצטרף
  • כתיבת שאילתות המשתמשות בטבלה מרובת משתתפים
  • כתיבת שאילתות המשתמשות ב- Self-Joins
  • כתיבת שאילתות המשתמשים Outer מצטרף
  • כתיבת שאילתות המשתמשות ב- Cross Crosss

לאחר השלמת מודול זה, תוכל:

  • הסבר את יסודות ההצטרפות ב- SQL Server 2016
  • כתוב שאילתות להצטרף פנימי
  • כתוב שאילתות המשתמשות בהצטרפות חיצונית
  • השתמש בסוגי הצטרפות נוספים

מודול 5: מיון ומיון נתונים

מודול זה מתאר כיצד ליישם מיון וסינון .Lessons

  • מיון נתונים
  • סינון נתונים עם פרדיקטים
  • סינון נתונים עם TOP ו- OFFSET-FETCH
  • עבודה עם ערכים לא ידועים

מעבדה: מיון ומיון נתונים

  • כתיבת שאילתות סינון נתונים באמצעות סעיף WHERE
  • כתיבת שאילתות המיון נתונים באמצעות סעיף ORDER BY
  • כתיבת שאילתות המסנן נתונים באמצעות האפשרות העליונה

לאחר השלמת מודול זה, תוכל:

  • הסבר כיצד להוסיף סעיף ORDER BY לשאילתות שלך כדי לשלוט על סדר השורות המוצגות בפלט של השאילתה
  • הסבר כיצד לבנות WHERE סעיפים כדי לסנן שורות שאינן תואמות את predicate.
  • הסבר כיצד להגביל טווחים של שורות בסעיף SELECT באמצעות אפשרות TOP.
  • הסבר כיצד להגביל את טווחי השורות באמצעות האפשרות OFFSET-FETCH של סעיף ORDER BY.
  • הסבר כיצד חשבונות לוגיים בעלי שלושה ערכים עבור ערכים לא ידועים וחסרים, כיצד SQL Server משתמש ב- NULL כדי לסמן ערכים חסרים וכיצד לבדוק ב- NULL בשאילתות שלך.

מודול 6: עבודה עם SQL Server 2016 סוגי נתונים

מודול זה מציג את סוגי הנתונים SQL Server משתמש לאחסון data.Lessons

  • היכרות עם SQL Server 2016 סוגי נתונים
  • עבודה עם נתוני תווים
  • עבודה עם נתוני תאריך ושעה

מעבדה: עבודה עם SQL Server 2016 סוגי נתונים

  • כתיבת שאילתות שחזרת נתוני תאריך ושעה
  • כתיבת שאילתות המשתמשות בפונקציות תאריך ושעה
  • כתיבת שאילתות המחזירות נתוני תו
  • כתיבת שאילתות החזרת פונקציות התווים

לאחר השלמת מודול זה, תוכל:

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

מודול 7: שימוש ב- DML כדי לשנות נתונים

מודול זה מתאר כיצד ליצור שאילתות DML, ולמה אתה רוצה .Lessons

  • הוספת נתונים
  • שינוי ומחיקה של נתונים

מעבדה: שימוש ב- DML כדי לשנות נתונים

  • הוספת נתונים
  • עדכון ומחיקה של נתונים

לאחר השלמת מודול זה, תוכל:

  • השתמש בהצהרות INSERT ו- SELECT INTO
  • השתמש ב- UPDATE, MERGE, DELETE ו- TRUNCATE.

מודול 8: שימוש בפונקציות מובנות

מודול זה מציג חלק מהפונקציות המובנות רבות ב- SQL Server 2016.Lessons

  • כתיבת שאילתות עם פונקציות מובנות
  • שימוש בפונקציות המרה
  • באמצעות פונקציות לוגיות
  • שימוש בפונקציות כדי לעבוד עם NULL

מעבדה: שימוש בפונקציות מובנות

  • כתיבת שאילתות המשתמשות בהמרות
  • כתיבת שאילתות המשתמשות בפונקציות לוגיות
  • כתיבת שאילתות כי מבחן Nullability

לאחר השלמת מודול זה, תוכל:

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

מודול 9: איסוף וקיבוץ נתונים

מודול זה מתאר כיצד להשתמש בפונקציות מצטברות

  • באמצעות פונקציות מצטברות
  • באמצעות סעיף GROUP BY
  • סינון קבוצות עם HAVING

מעבדה: קיבוץ ונתוני צבירה

  • כתיבת שאילתות המשתמשות בסעיף GROUP BY
  • כתיבת שאילתות המשתמשות בפונקציות מצטברות
  • כתיבת שאילתות המשתמשות בפונקציות מצטברות מובחנות
  • כתיבת שאילתות המסנן קבוצות עם סעיף HAVING

לאחר השלמת מודול זה, תוכל:

  • תאר את הפונקציה המצרפית המובנית ב- SQL Server וכתוב שאילתות באמצעותה.
  • כתוב שאילתות המפרידות שורות באמצעות סעיף GROUP BY.
  • כתוב שאילתות המשתמשות בפסקת HAVING כדי לסנן קבוצות.

מודול 10: שימוש בשאילתות משנה

מודול זה מתאר מספר סוגים של שאילתת משנה וכיצד ומתי להשתמש בהם

  • כתיבה עצמית
  • כתיבת שאילתות משנה מתואמות
  • שימוש Exedices Predicate עם Subqueries

מעבדה: שימוש בשאילתות משנה

  • כתיבת שאילתות המשתמשות ב - Subqueries
  • כתיבת שאילתות המשתמשות בסקאלרים ובתת-שאילתות מרובות תוצאות
  • כתיבת שאילתות המשתמשות בשאילתות משנה מתואמות וסעיף EXISTS

לאחר השלמת מודול זה, תוכל:

  • תאר היכן ניתן להשתמש בשאילתות משנה בהצהרת SELECT.
  • כתיבת שאילתות המשתמשות בקובצי משנה מתואמים בהצהרת SELECT
  • כתוב שאילתות המשתמשות EXICTS predicates ב WHERE סעיף כדי לבדוק את קיומו של שורות במוקדמות
  • השתמש בפרקטיקה EXISTS כדי לבדוק ביעילות את קיומו של שורות בשאילתת משנה.

מודול 11: שימוש בביטויים בטבלה

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

  • שימוש בתצוגות
  • שימוש בתפקוד מוערך בטבלה
  • שימוש בלוחות נגזרים
  • שימוש בביטויים משותפים בטבלה

מעבדה: שימוש בביטויים בטבלה

  • כתיבת שאילתות המשתמשות בתצוגות
  • כתיבת שאילתות המשתמשות בטבלאות נגזרות
  • כתיבת שאילתות המשתמשות בביטויי טבלה משותפים (CTE)
  • כתיבת שאילתות לתבוע ביטויים מוערכים טבלה

לאחר השלמת מודול זה, תוכל:

  • כתוב שאילתות שמחזירות תוצאות מתצוגות.
  • השתמש בהצהרה CREATE פונקציה כדי ליצור TVFs מוטבעות פשוטים.
  • כתוב שאילתות שיוצרות ומאוחדות תוצאות מטבלאות נגזרות.
  • כתוב שאילתות שיוצרות CTE ותוצאות החזרה מהביטוי בטבלה.

מודול 12: שימוש במפעילי הגדר

מודול זה מציג כיצד להשתמש מפעילי להגדיר UNION, INTERSECT, ו EXCEPT להשוות שורות בין שתי קבוצות קלט.

  • כתיבת שאילתות עם מפעיל UNION
  • באמצעות EXCEPT ו- INTERSECT
  • שימוש ב- APPLY

מעבדה: באמצעות הגדרת אופרטורים

  • כתיבת שאילתות המשתמשות ב- UNION הגדרת אופרטורים ו- UNION ALL
  • כתיבת שאילתות המשתמשות ב- CROSS להחיל ולהפעיל יישומים
  • כתיבת שאילתות המשתמשות במפעילי EXEPT ו- INTERSECT

לאחר השלמת המודול, התלמידים יוכלו:

  • כתיבת שאילתות המשתמשות ב- UNION לשלב קבוצות קלט.
  • כתוב שאילתות המשתמשות ב- UNION ALL כדי לשלב קבוצות קלט
  • כתוב שאילתות המשתמשות במפעיל EXCEPT כדי להחזיר רק שורה אחת, אך לא אחרת.
  • כתוב שאילתות המשתמשות במפעיל InterSECT כדי להחזיר רק שורות הקיימות בשתי הקבוצות
  • כתיבת שאילתות באמצעות מפעיל CROSS APPLY.
  • כתיבת שאילתות באמצעות מפעיל OUTER APPLY

מודול 13: שימוש ב- Windows דירוג, קיזוז, פונקציות מצטברות

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

  • יצירת Windows עם OVER
  • היכרות עם פונקציות חלון

מעבדה: שימוש ב- Windows דירוג, קיזוז, פונקציות מצטברות

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

לאחר השלמת המודול, התלמידים יוכלו:

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

מודול 14: קבוצות סיבוב וקבוצות

מודול זה מתאר את שאילתות השאילתה. כתיבת שאילתות המציינות קבוצות מרובות עם קיבוץ קובע שיעורים

  • כתיבת שאילתות עם PIVOT ו- UNPIVOT
  • עבודה עם קבוצות קיבוץ

מעבדה: צירים וקבוצות קיבוץ

  • כתיבת שאילתות המשתמשות במפעיל PIVOT
  • כתיבת שאילתות המשתמשות במפעיל UNPIVOT
  • כתיבת שאילתות המשתמשות בתת-קבוצות CUBE ו- ROLLUP

לאחר השלמת המודול, התלמידים יוכלו:

  • תאר כיצד ניתן להשתמש בנתוני pivoting בשאילתות T-SQL.
  • כתוב שאילתות שמובילות נתונים משורות לעמודות באמצעות האופרטור PIVOT.
  • כתוב שאילתות המפנות נתונים מהעמודות בחזרה לשורות באמצעות אופרטור UNPIVOT.
  • כתוב שאילתות באמצעות תת-קבוצות קבוצות משנה.
  • כתוב שאילתות המשתמשות ROLLUP ו CUBE.
  • כתוב שאילתות המשתמשות בפונקציה GROUPING_ID.

מודול 15: ביצוע פרוצדורות מאוחסנות

מודול זה מתאר כיצד להחזיר תוצאות על ידי ביצוע הליכים מאוחסנים. מעבר פרמטרים לנהלים. יצירת נהלים מאוחסנים פשוטים לתמצת משפט SELECT. לבנות ולבצע SQL דינמי עם EXEC ו sp_executesql.Lessons

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

מעבדה: ביצוע פרוצדורות מאוחסנות

  • באמצעות משפט EXECUTE כדי להפעיל פרוצדורות מאוחסנות
  • העברת פרמטרים להליכים מאוחסנים
  • ביצוע נהלי מערכת מאוחסנים

לאחר השלמת המודול, התלמידים יוכלו:

  • תאר את הפרוצדורות המאוחסנות ואת השימוש בהן.
  • כתיבת הצהרות T-SQL המבצעות פרוצדורות מאוחסנות להחזרת נתונים.
  • כתוב EXECUTE הצהרות להעביר פרמטרים קלט לפרוצדורות מאוחסנות.
  • כתיבת אצוות T-SQL המכינות פרמטרים של פלט ולבצע פרוצדורות מאוחסנות.
  • השתמש בהצהרת CREATE PROCEDURE כדי לכתוב הליך שמור.
  • יצירת הליך מאוחסן שמקבל פרמטרים קלט.
  • תאר כיצד T-SQL ניתן לבנות באופן דינמי.
  • כתוב שאילתות המשתמשות ב- SQL דינמי.

מודול 16: תכנות עם T-SQL

מודול זה מתאר כיצד לשפר את קוד ה- T-SQL שלך עם רכיבי תכנות.לימוד

  • T-SQL תכנות אלמנטים
  • בקרת זרימת תוכניות

מעבדה: תכנות עם T-SQL

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

לאחר השלמת המודול, התלמידים יוכלו:

  • תאר כיצד Microsoft SQL Server מטפל באוספים של הצהרות כקבוצות.
  • צור ושלח קבוצות של קוד T-SQL לביצוע על-ידי SQL Server.
  • תאר כיצד SQL Server מאחסן אובייקטים זמניים כמשתנים.
  • כתיבת קוד המציין ומקצה משתנים.
  • צור והשתמש במילים נרדפות
  • תאר את השליטה של ​​זרימת אלמנטים ב- T-SQL.
  • לכתוב קוד T-SQL באמצעות IF ... רחובות ELSE.
  • כתוב קוד T-SQL המשתמש ב- WHILE.

מודול 17: יישום טיפול בשגיאה

מודול זה מציג טיפול בשגיאה עבור T-SQL.Lessons

  • יישום T-SQL טיפול שגיאה
  • יישום טיפול חריג מובנה

מעבדה: יישום טיפול בשגיאה

  • מפנה שגיאות עם TRY / CATCH
  • שימוש ב- THROW כדי להעביר הודעת שגיאה בחזרה ללקוח

לאחר השלמת המודול, התלמידים יוכלו:

  • יישום טיפול שגיאות T-SQL.
  • ליישם טיפול חריג מובנה.

מודול 18: יישום עסקאות

מודול זה מתאר כיצד ליישם עסקאות

  • עסקאות ומנועי מסד הנתונים
  • עסקאות שליטה

מעבדה: יישום עסקאות

  • בקרה על עסקאות עם BEGIN, COMMIT ו- ROLLBACK
  • הוספת טיפול בשגיאה לחסום CATCH

לאחר השלמת המודול, התלמידים יוכלו:

  • תאר את העסקאות ואת ההבדלים בין קבוצות ועסקאות.
  • תאר קבוצות וכיצד הן מטופלות על ידי SQL Server.
  • צור ונהל עסקאות עם הצהרות שפת שליטה (TCL).
  • השתמש ב- SET XACT_ABORT כדי להגדיר את הטיפול בשרתים של SQL בעסקאות מחוץ לגושי TRY / CATCH.

הכשרה קרובה

אין אירועים צפויים בשלב זה.

נא לכתוב אלינו בכתובת info@itstechschool.com & פנה אלינו ב + 91-9870480053 עבור מחיר הקורס & עלות הסמכה, לוח זמנים ומיקום

זרוק לנו שאילתה

לקבלת מידע נוסף נא לפנות אלינו.


מלקוחות