טיפּקלאַסצימער טראַינינג
צייַטקסנומקס טעג
רעגיסטרירן

קוועריינג דאַטאַ מיט טראַנסאַקט-סקל

קוועריינג דאַטאַ מיט טראַנסאַקט סקל טראַינינג קאָרס & סערטיפיקאַטיאָן

באַשרייַבונג

וילעם & פּרערעקוויסיטעס

לויף אַוטליין

פּלאַן & פיז

Certification

קוועריינג דאַטע מיט טראַנסאַקט סקל טראַינינג איבערבליק

דעם קורס איז דיזיינד צו באַקענען סטודענטן צו טראַנסאַקט-סקל. עס איז דיזיינד אַזוי אַז די ערשטער דרייַ טעג קענען זיין געלערנט ווי אַ לויף צו סטודענטן וואָס ריקווייערז די וויסן פֿאַר אנדערע קאָרסאַז אין די סקל סערווירער curriculum. טעג קסנומקס & קסנומקס לערנען די רוען סקילז פארלאנגט צו נעמען יגזאַם קסנומקס-קסנומקס.

Objectives of Querying Data with Transact SQL Training

  • באַשרייַבן שליסל קייפּאַבילאַטיז און קאַמפּאָונאַנץ פון סקל סערווירער קסנומקס.
  • באַשרייַבן ט-סקל, שטעלט, און פּרעדיקאַט לאָגיק.
  • שרייַבן אַ איין טיש אויסקלייַבן אָנזאָג.
  • שרייַבן אַ מאַלטי-טיש אויסקלייַבן סטאַטעמענט.
  • שרייב סעלעקטירן סטייטמאַנץ מיט פילטערינג און סאָרטינג.
  • באַשרייַבן ווי סקל סערווירער ניצט דאַטע טייפּס.
  • שרייב דמל סטייטמאַנץ.
  • שרייַבן קוויריז וואָס נוצן געבויט-אין פאַנגקשאַנז.
  • שרייַבן קוויריז אַז געמיינזאַם דאַטן.
  • שרייב סובקוועריעס.
  • שאַפֿן און ינסטרומענט קוקן און טיש-וואַליוד פאַנגקשאַנז.
  • ניצן שטעלן אָפּערייטערז צו פאַרבינדן אָנפֿרעגן רעזולטאַטן.
  • שרייב קוויריז וואָס נוצן פֿענצטער ראַנגקינג, אָפסעט, און אַגגרעגאַטע פאַנגקשאַנז.
  • יבערמאַכן דאַטע דורך ימפּלאַמענינג דרייפּונקט, ונפּיוואָט, ראָללופּ און קובע.
  • שאַפֿן און ינסטרומענט סטאָרד פּראַסידזשערז.
  • לייג פּראָגראַממינג קאַנסטראַקץ אַזאַ ווי וועריאַבאַלז, טנאָים, און לופּס צו ט-סקל קאָד.

Intended Audience for Objectives of Querying Data with Transact – SQL

די הויפּט ציל פון דעם קורס איז צו געבן סטודענטן אַ גוטע פארשטאנד פון די טראַנסאַקט-סקל שפּראַך וואָס איז געניצט דורך אַלע סקל סערווער-שייכות דיסאַפּלאַנז; ניימלי, דאַטאַבאַסע אַדמיניסטראַטיאָן, דאַטאַבאַסע אנטוויקלונג און ביזנעס ינטעלליגענסע. ווי אַזאַ, די ערשטיק ציל וילעם פֿאַר דעם קורס איז: דאַטאַבאַסע אַדמיניסטראַטאָרס, דאַטאַבאַסע דעוועלאָפּערס און בי פּראָפעססיאָנאַלס.

Course Outline Duration: 5 Days

מאָדולע קסנומקס: הקדמה צו Microsoft SQL Server קסנומקס

דעם מאָדולע ינטראַדוסיז סקל סערווירער, די ווערסיעס פון סקל סערווירער, אַרייַנגערעכנט וואָלקן ווערסיעס, און ווי צו פאַרבינדן צו סקל סערווירער ניצן סקל סערווירער מאַנאַגעמענט סטודיאָ.לעססאָנס

  • די יקערדיק אַרטשיטעקטורע פון ​​סקל סערווירער
  • סקל סערווירער עדיטיאָנס און ווערסיאָנס
  • געטינג סטאַרטעד מיט סקל סערווירער מאַנאַגעמענט סטודיאָ

לאַב: ארבעטן מיט סקל סערווירער קסנומקס מכשירים

  • ארבעטן מיט סקל סערווירער מאַנאַגעמענט סטודיאָ
  • שאפן און אָרגאַניזינג ט-סקל סקריפּץ
  • ניצן ספר אָנליין

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • באַשרייַבן ריליישאַנאַל דאַטאַבייסיז און טראַנסאַקט-סקל קוויריז.
  • באַשרייַבן די אויף-פּרייסט און וואָלקן-באזירט אויסגאבעס און ווערסיעס פון סקל סערווירער.
  • באַשליסן ווי צו נוצן סקל סערווירער מאַנאַגעמענט סטודיאָ (ססמס) צו פאַרבינדן צו אַ בייַשפּיל פון סקל סערווירער, ויספאָרשן די דאַטאַבייסיז קאַנטיינד אין די בייַשפּיל, און אַרבעט מיט שריפט טעקעס אַז אַנטהאַלטן ט-סקל קוויריז.

מאָדולע קסנומקס: הקדמה צו ט-סקל קוועריינג

דעם מאָדולע באשרייבט די יסודות פון ט-סקל און זייער ראָלע אין שרייַבן קוויריז. באַשרייַבן די נוצן פון שטעלט אין סקל סערווירער. באַשרייַבן די נוצן פון פּרעדיקאַט לאָגיק אין סקל סערווירער. באַשרייַבן די לאַדזשיקאַל סדר פון אַפּעריישאַנז אין סעלעקציע סטייטמאַנץ. לעקציעס

  • ינטראָדוסינג ט-סקל
  • Understanding Sets
  • פֿאַרשטיין פּרעדיקאַט לאָגיק
  • פֿאַרשטיין די לאָגיקאַל סדר פון אַפּעריישאַנז אין סעלעקסט סטייטמאַנץ

לאַב: הקדמה צו ט-סקל קוועריינג

  • Executing Basic SELECT Statements
  • עקסעקוטינג Queries אַז פילטער דאַטן ניצן פּרעדיקאַטעס
  • עקסעקוטינג Queries אַז סאָרט דאַטן ניצן סדר דורך

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • באַשרייַבן די ראָלע פון ​​ט-סקל אין שרייבן סעלעקטירן סטייטמאַנץ.
  • באַשרייַבן די יסודות פון די ט-סקל שפּראַך און וואָס יסודות וועט זיין נוצלעך אין שרייַבן קוויריז.
  • באַשרייַבן די קאַנסעפּס פון די שטעלן טעאָריע, איינער פון די מאַטאַמאַטיקאַל אַנדערפּינינגז פון ריליישאַנאַל דאַטאַבייסיז, און צו העלפן איר צולייגן עס צו ווי איר טראַכטן וועגן סייווינגז סערווערינג
  • באַשרייַבן פּרעדיקאַט לאָגיק און ונטערזוכן זייַן אַפּלאַקיישאַן צו קרייישאַנינג סקל סערווירער.
  • דערקלערן די יסודות פון אַ ויסזאָגונג ויסזאָגונג, דעפינירן די סדר אין וואָס די עלעמענטן זענען עוואַלואַטעד, און דעמאָלט צולייגן דעם פארשטאנד צו אַ פּראַקטיש צוגאַנג צו שרייַבן קוויריז.

מאָדולע קסנומקס: שרייבט סעלעקטירן Queries

דעם מאָדולע ינטראַדוסיז די פאַנדאַמענטאַלז פון די ויסזאָגונג ויסזאָגונג, פאָוקיסינג אויף קוויריז קעגן אַ איין טיש.לעססאָנס

  • שרייבט פּשוט סעלעקט סטאַטעמענץ
  • עלימינירן דופּליקאַטעס מיט דיסטינקט
  • ניצן זייַל און טיש אַליאַסיז
  • שרייַבן פּשוט פאַל עקספּרעססיאָנס

לאַב: שרייבן באַסיק אויסקלייַבן סטאַטעמענץ

  • שרייבט פּשוט סעלעקט סטאַטעמענץ
  • עלימינירן דופּליקאַטעס ניצן דיסטינקט
  • ניצן זייַל און טיש אַליאַסיז
  • ניצן אַ פּשוט פאַל עקספּרעססיאָן

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • באַשרייַבן די סטרוקטור און פֿאָרמאַט פון די סעלעקציע ויסזאָגונג, ווי געזונט ווי ענכאַנסמאַנץ וואָס וועט לייגן פאַנגקשאַנאַליטי און רעוועראַביליטי צו דיין קוויריז
  • באַשרייַבן ווי צו עלימינירן דופּליקאַטן ניצן די דיפיינד פּונקט
  • באַשרייַבן די נוצן פון זייַל און טיש ייליאַסיז
  • פֿאַרשטיין און נוצן פאַלן אויסדרוקן

מאָדולע קסנומקס: קוועריינג Multiple טאַבלעס

דעם מאָדולע באשרייבט ווי צו שרייַבן קוויריז וואָס פאַרבינדן דאַטן פון קייפל מקורים אין מיקראָסאָפט סקל סערווירער קסנומקס. לעקציעס

  • Understanding Joins
  • קוועריינג מיט ינער דזשאָינס
  • קוועריינג מיט אָוטער דזשאָינס
  • קוועריינג מיט קרייַז דזשאָינס און זיך דזשאָינס

לאַב: Querying Multiple Tables

  • שרייבט קוועריעס וואָס נוצן ינער דזשאָינס
  • שרייבט קוועריעס וואָס נוצן Multiple-Table Inner Joins
  • שרייבט קוועריעס אַז נוצן זיך-דזשאָינס
  • שרייבט קוועריעס אַז נוצן אָוטער דזשאָינס
  • שרייבט קוועריעס וואָס נוצן קרייַז דזשאָינס

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • דערקלערן די פאַנדאַמענטאַלז פון דזשאָינס אין סקל סערווירער קסנומקס
  • שרייב ינער פאַרבינדן קוויריז
  • שרייַבן קוויריז וואָס נוצן אַ ויסווייניקסט דזשאָינס
  • ניצן נאָך פאַרבינדן טייפּס

מאָדולע קסנומקס: סאָרטינג און פילטערינג דאַטע

דעם מאָדולע באשרייבט ווי צו ינסטרומענט סאָרטינג און פילטערינג. לעססאָנס

  • Sorting Data
  • פֿילטריר דאַטע מיט פּרעדיקאַטעס
  • פילטערינג דאַטע מיט שפּיץ און אָפסעט-פעטטש
  • ארבעטן מיט אומבאַקאַנט וואַלועס

לאַב: סאָרטינג און פילטערינג דאַטע

  • שרייבט קוועריעס וואָס פֿילטריר דאַטע ניצן אַ ווו קלאָוז
  • שרייבט קוועריעס וואָס סאָרט דאַטן ניצן אַ סדר דורך קלאָזע
  • שרייבט קוועריעס אַז פֿילטריר דאַטע ניצן די שפּיץ אָפּציע

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • דערקלערן ווי צו לייגן אַ ORDER BY קלאָזונג צו דיין קוויריז צו קאָנטראָלירן די סדר פון ראָוז ווייַזן אין דיין רעזולטאַט
  • דערקלערן ווי צו בויען ווו קלאָוזיז צו פילטער אויס ראָוז אַז טאָן ניט גלייַכן דעם פּרעדיקאַט.
  • דערקלערן ווי צו באַגרענעצן ריינדזשאַז פון ראָוז אין די סעלעקציע פּונקט ניצן אַ שפּיץ אָפּציע.
  • דערקלערן ווי צו באַגרענעצן ריינדזשאַז פון ראָוז ניצן די אָפּעסעט-פעטטש אָפּציע פון ​​אַ סדר דורך פּונקט.
  • דערקלערן ווי דרייַ-וואַליוד לאָגיק אַקאַונץ פֿאַר אומבאַקאַנט און פעלנדיק וואַלועס, ווי סקל סערווירער ניצט נול צו מארק פעלנדיק וואַלועס, און ווי צו פּרובירן פֿאַר NULL אין דיין קוויריז.

מאָדולע קסנומקס: ארבעטן מיט סקל סערווירער קסנומקס דאַטאַ טייפּס

דעם מאָדולע ינטראַדוסיז די דאַטע טייפּס סקל סערווירער ניצט צו קראָם דאַטן.לעססאָנס

  • ינטראָדוסינג סקל סערווירער קסנומקס דאַטאַ טייפּס
  • ארבעטן מיט טשאַראַקטער דאַטע
  • ארבעטן מיט טאָג און צייט דאַטע

לאַב: ארבעטן מיט סקל סערווירער קסנומקס דאַטאַ טייפּס

  • שרייבט קוועריעס אַז צוריק דאַטע און צייט דאַטע
  • שרייבט קוועריעס וואָס נוצן טאָג און צייט פונקטיאָנס
  • שרייַבן קוויטל אַז ווייַזן טשאַראַקטער דאַטע
  • שרייבט קוועריעס אַז ווייַזן טשאַראַקטער פונקטיאָנס

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • ויספאָרשן פילע פון ​​די דאַטע טייפּס סקל סערווירער ניצט צו קראָם דאַטן און ווי דאַטע טייפּס זענען קאָנווערטעד צווישן טייפּס
  • דערקלערן די סקל סערווירער כאַראַקטער-באזירט דאַטע טייפּס, ווי כאַראַקטער קאַמפּעראַסאַנז אַרבעט, און עטלעכע פּראָסט פאַנגקשאַנז איר קען געפינען נוציק אין דיין קוויריז
  • באַשרייַבן דאַטן טייפּס וואָס זענען גענוצט צו קראָם צייַטווייַליק דאַטע, ווי צו אַרייַן די דאַטעס און מאל אַזוי זיי וועלן זיין רעכט פּאַרסט דורך סקל סערווירער, און ווי צו מאַניפּולירן דאַטעס און מאל מיט געבויט-אין פאַנגקשאַנז.

מאָדולע קסנומקס: ניצן DML צו מאָדיפיצירן דאַטע

דעם מאָדולע באשרייבט ווי צו שאַפֿן דמל קוויריז, און וואָס איר וואָלט ווילן צו ליסאַנז

  • ינסערטינג דאַטן
  • מאַדאַפייינג און דיליטינג דאַטע

לאַב: ניצן DML צו מאָדיפיצירן דאַטע

  • ינסערטינג דאַטן
  • ופּדאַטינג און דיליטינג דאַטע

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • ניצן ינסערט און סעלעקטירן אין סטייטמאַנץ
  • ניצן דערהייַנטיקן, כיידינג, ויסמעקן, און טרונקאַטע.

מאָדולע קסנומקס: ניצן געבויט-אין פונקטיאָנס

דעם מאָדולע ינטראַדוסיז עטלעכע פון ​​די פילע געבויט אין פאַנגקשאַנז אין סקל סערווירער קסנומקס.לעססאָנס

  • שרייבט קוועריעס מיט געבויט-אין פונקטיאָנס
  • ניצן קאָנווערסיאָן פאַנגקשאַנז
  • ניצן לאַדזשיקאַל פונקטיאָנס
  • ניצן פאַנגקשאַנז צו אַרבעט מיט נאַל

לאַב: ניצן געבויט-אין פונקטיאָנס

  • שרייבט קוועריעס אַז נוצן קאָנווערסיאָן פאַנגקשאַנז
  • שרייבט קוועריעס אַז נוצן לאָגיקאַל פאַנגשאַנז
  • שרייבט קוועריעס אַז טעסט פֿאַר נוללאַביליטי

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • באַשרייַבן די טייפּס פון פאַנגקשאַנז ביטנייַ דורך סקל סערווירער, און דעמאָלט פאָקוס אויף ארבעטן מיט סקאַלאַר פאַנגקשאַנז
  • דערקלערן ווי צו יקספּלויטלי גער דאַטן צווישן טייפּס ניצן עטלעכע סקל סערווירער פאַנגקשאַנז
  • באַשרייַבן ווי צו נוצן לאַדזשיקאַל פאַנגקשאַנז אַז אָפּשאַצן אַן אויסדרוק און צוריקקומען אַ סקאַלער רעזולטאַט.
  • באַשרייַבן נאָך פאַנגקשאַנז פֿאַר ארבעטן מיט נול

מאָדולע קסנומקס: גרופּינג און אַגגרעגאַטינג דאַטאַ

דעם מאָדולע באשרייבט ווי צו נוצן אַגגרעגאַטע פאַנגקשאַנז.לעססאָנס

  • ניצן אַגגרעגאַטע פונקטיאָנס
  • ניצן די GROUP BY קלאָזע
  • פֿילטריר גרופּעס מיט כייווינג

לאַב: גרופּינג און אַגגרעגאַטינג דאַטע

  • שרייבט קוועריעס וואָס ניצן די גרופּע דורך קלאָז
  • שרייבט קוועריעס וואס נוצן אַגגרעגאַטע פונקטיאָנס
  • שרייבט קוועריעס וואס נוצן דיסטינקט אַבדזשעקס פאַנגקשאַנז
  • שרייבט קוועריעס אַז פֿילטריר גרופּעס מיט די כיידינג קלאָז

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • באַשרייַבן די געבויט-אין אַגגרעגאַטע פֿונקציע אין סקל סערווירער און שרייַבן קוויריז ניצן עס.
  • שרייַבן קוויריז אַז באַזונדער ראָוז ניצן די GROUP BY פּונקט.
  • שרייַבן קוויריז וואָס נוצן די כיידינג פּונקט צו פילטער גרופּעס.

מאָדולע קסנומקס: ניצן סובקוועריעס

דעם מאָדולע באשרייבט עטלעכע טייפּס פון סאַבסקרייישאַן און ווי און ווען זיי נוצן זיי.לעססאָנס

  • שרייַבן זיך-קאָנטאַינעד סובקוועריעס
  • שרייַבן קאָרראַטעד סובקוועריעס
  • ניצן די עקסיסץ פּרעדיקאַט מיט סובקוועריעס

לאַב: ניצן סובקוועריעס

  • שרייַבן קוועריעס וואָס נוצן זיך-קאָנטאַינעד סובקוועריעס
  • שרייבט קוועריעס אַז ניצן סקאַלאַר און Multi- רעזולטאַט סובקוועריעס
  • שרייבט קוועריעס אַז ניצן קאָררעלאַטעד סובקוועריעס און אַ עקסיסט קלאָוז

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • באַשרייַבן ווו סאַבסקרייבז קען זיין געניצט אין אַ ויסזאָגונג ויסזאָגונג.
  • שרייַבן קוויריז אַז נוצן קאָראַסייטאַד סובקוועריז אין אַ ויסזאָגונג ויסזאָגונג
  • שרייַבן קוויריז וואָס נוצן עקסיסטיז פּרעדיקאַטז אין אַ ווו קלאָוז צו פּרובירן פֿאַר די עקזיסטענץ פון קוואַליפיינג ראָוז
  • ניצן די עקססיץ פּרעדיקאַט צו יפישאַנטלי טשעק פֿאַר די עקזיסטענץ פון ראָוז אין אַ סובקוועריי.

מאָדולע קסנומקס: ניצן טיש עקספּרעססיאָנס

ביז אַהער אין דעם קורס, איר געלערנט וועגן ניצן סאַבקוועריז ווי אַן אויסדרוק אַז אומגעקערט רעזולטאַטן צו אַ ויסווייניקסט פאַך אָנפֿרעג. ווי סאַבקוויזיז, טיש אויסדרוקן זענען אָנפֿרעג אויסדרוקן, אָבער טיש אויסדרוקן פאַרלענגערן דעם געדאַנק דורך אַלאַוינג איר צו נעמען זיי און צו אַרבעטן מיט זייער רעזולטאַטן ווי איר וואָלט אַרבעטן מיט דאַטן אין קיין גילטיק ריליישאַנאַל טיש. מיקראָסאָפט סקל סערווירער קסנומקס שטיצט פיר טייפּס פון טיש אויסדרוקן: דערייווד טישן, פּראָסט טיש אויסדרוק (קטע), קוקן, און ינלינע טיש-וואַליוד פאַנגקשאַנז (טוופס). אין דעם מאָדולע, איר וועט לערנען צו אַרבעטן מיט די פארמען פון טיש אויסדרוקן און לערנען ווי צו נוצן זיי צו מאַכן אַ מאַדזשאַלער צוגאַנג צו שרייַבן קוויריז.לעססאָנס

  • ניצן קוקן
  • ניצן ינלינע טיש-וואַלועד פונקטיאָנס
  • Using Derived Tables
  • ניצן פּראָסט טיש עקספּרעססיאָנס

לאַב: ניצן טיש עקספּרעססיאָנס

  • שרייַבן קוויריז אַז ניצן קוקן
  • שרייבט קוועריעס אַז ניצן דערייווד טאַבלעס
  • שרייבט קוועריעס אַז ניצן קאָממוניקאַבלע טיש עקספּרעססיאָנס (קטעעס)
  • שרייבט קוועריעס אַז סו ינלינע טיש-וואַלועד עקספּרעססיאָנס

נאָך קאַמפּליטינג דעם מאָדולע, איר קענען:

  • שרייַבן קוויריז אַז ווייַזן רעזולטאַטן פון קוקן.
  • ניצן די CREATE FUNCTION ויסזאָגונג צו שאַפֿן פּשוט ינלינע טוופס.
  • שרייַבן קוויריז וואָס מאַכן און באַקומען די רעזולטאַט פון דערייווד טישן.
  • שרייב קוויטז אַז שאַפֿן קטעעס און צוריקקומען רעזולטאטן פון די טיש אויסדרוק.

מאָדולע קסנומקס: ניצן באַשטעטיקט אָפּעראַטאָרס

דעם מאָדולע ינטראַדוסיז ווי צו נוצן די שטעלן אָפּערייטערז יוניאַן, ינטערסעקט, און אויסצונוצן צו פאַרגלייַכן ראָוז צווישן צוויי אַרייַנשרייַב סעטטינגס.לעססאָנס

  • שרייַבן קוויריז מיט די יו. עס. אָפּעראַטאָר
  • ניצן עקסעפּט און ינטערסעקט
  • Using APPLY

לאַב: ניצן שטעלן אָפּעראַטאָרס

  • שרייבט קוועריעס אַז ניצן UNION באַשטעטיקט אָפּעראַטאָרס און פאַרבאַנד אַלע
  • שרייַבן קוויריז אַז ניצן קראָססי אַפּלאַקיישאַן און ויסווייניק אַפּפּליאַנסע אָפּעראַטאָרס
  • שרייַבן קוועריעס אַז נוצן די חוץ און ינטערסעקט אָפּעראַטאָרס

נאָך קאַמפּליטינג דעם מאָדולע, סטודענטן קענען:

  • שרייַבן קוויריז וואָס נוצן UNION צו פאַרבינדן אַרייַנשרייַב שטעלט.
  • שרייַבן קוויריז וואָס נוצן UNION ALL צו פאַרבינדן אַרייַנשרייַב שטעלט
  • שרייַבן קוויריז וואָס נוצן די חוץ אָפּעראַטאָר צו צוריקקומען בלויז ראָוז אין איין שטעלן, אָבער נישט אנדערן.
  • שרייַבן קוויריז וואָס נוצן די ינטערסעקט אָפּעראַטאָר צו צוריקקומען בלויז ראָוז וואָס זענען פאָרשטעלן אין ביידע שטעלט
  • שרייַבן קוויריז ניצן די CROSS APPLY אָפּעראַטאָר.
  • שרייַבן קוויריז ניצן די אויבערשטער אַפּעלי אָפּעראַטאָר

מאָדולע קסנומקס: ניצן פֿענצטער ראַנקינג, אָפסעט, און אַגגרעגאַטע פונקטיאָנס

דעם מאָדולע באשרייבט די בענעפיץ צו ניצן פֿענצטער פאַנגקשאַנז. באַגרענעצן פֿענצטער פאַנגקשאַנז צו ראָוז דיפיינד אין אַן אָווער פּונקט, אַרייַנגערעכנט פּאַרטישאַנז און ראָמען. שרייב קוויריז אַז נוצן פֿענצטער פאַנגקשאַנז צו אַרבעטן אויף אַ פֿענצטער פון ראָוז און צוריקקומען ראַנגקינג, אַגגרעגאַטיאָן, און פאָטאָ פאַרגלייַך רעזולטאטן.לעססאָנס

  • שאפן Windows מיט איבער
  • עקספּלאָרינג ווינדאָו פאַנגקשאַנז

לאַב: ניצן פֿענצטער ראַנקינג, אָפסעט, און אַגגרעגאַטע פונקטיאָנס

  • שרייבט קוועריעס וואס נוצן ראַנקינג פונקטיאָנס
  • שרייבט קוועריעס וואָס נוצן אָפסטע פאַנגשאַנז
  • שרייבט קוועריעס וואס נוצן פֿענצטער אַגגרעגאַטע פונקטיאָנס

נאָך קאַמפּליטינג דעם מאָדולע, סטודענטן קענען:

  • באַשרייַבן די ט-סקל קאַמפּאָונאַנץ געניצט צו באַשטימען פֿענצטער, און די שייכות צווישן זיי.
  • שרייַבן קוויריז אַז נוצן די אָווער פּונקט, מיט פּאַרטישאַנינג, אָרדערינג, און פראַמינג צו באַשטעטיקן פֿענצטער
  • שרייַבן קוויריז וואָס נוצן פֿענצטער אַגגרעגאַטע פאַנגקשאַנז.
  • שרייב קוויריז וואָס נוצן פֿענצטער ראַנגקינג פאַנגקשאַנז.
  • שרייַבן קוויריז וואָס נוצן פֿענצטער פאָטאָ פאַנגקשאַנז

מאָדולע קסנומקס: פּיוואָטינג און גראָוינג סעץ

דעם מאָדולע באשרייבט שרייַבן קוויריז אַז דרייפּונקט און אַנפּיוואָט רעזולטאַט שטעלט. שרייב קוויריז אַז ספּעציפיצירן קייפל גרופּינגז מיט גראָוינג שטעלט לעססאָנס

  • שרייַבן קוועריעס מיט PIVOT און UNPIVOT
  • ארבעטן מיט גראָוינג סעץ

לאַב: פּיוואָטינג און גראָוינג סעץ

  • שרייבט קוועריעס וואָס נוצן די PIVOT Operator
  • שרייבט קוועריעס וואס נוצן די ונפּיוואָט אָפּעראַטאָר
  • שרייבט קוועריעס וואָס נוצן די גרופּינג שטעלט CUBE און ראָללופּ סובקלאָוסעס

נאָך קאַמפּליטינג דעם מאָדולע, סטודענטן קענען:

  • באַשרייַבן ווי פּיוואָטינג דאַטן קענען זיין געניצט אין ה-סקל קוויריז.
  • שרייַבן קוויריז אַז דרייפּונקט דאַטן פון ראָוז צו שפאלטן ניצן די PIVOT אָפּעראַטאָר.
  • שרייַבן קוויריז אַז ונפּיוואָט דאַטן פון שפאלטן צוריק צו ראָוז ניצן די ונפּיוואָט אָפּעראַטאָר.
  • שרייַבן קוויריז ניצן די גרופּינג שטעלט סובקלאָוסע.
  • שרייַבן קוויריז וואָס נוצן ROLLUP AND CUBE.
  • שרייַבן קוויריז וואָס נוצן די GROUPING_ID פונקציע.

מאָדולע קסנומקס: Executing Stored Procedures

דעם מאָדולע באשרייבט ווי צו צוריקקריגן רעזולטאַטן דורך עקסאַקיוטינג סטאָרד פּראַסידזשערז. פאָרן פּאַראַמעטערס צו פּראָוסידזשערז. שאַפֿן פּשוט סטאָרידזש פּראָוסידזשערז וואָס ענקאַפּסולירן אַ ויסזאָגונג ויסזאָגונג. בויען און ויספירן דינאַמיש סקל מיט עקסעק און ספּ_עקסעקוטעסקל.לעססאָנס

  • קוועריינג דאַטע מיט סטאָרד פּראָסעדורעס
  • פארגעסט פּאַראַמעטערס צו סטאָרד פּראַסידזשערז
  • שאַפֿן פּשוט סטאָרד פּראַסידזשערז
  • ארבעטן מיט דינאַמיש סקל

לאַב: עקסעקוטינג סטאָרד פּראָסעדורעס

  • ניצן די ויסזאָגונג ויסזאָגונג צו ינוואָוק סטאָרד פּראָסעדורעס
  • פארגעסט פּאַראַמעטערס צו סטאָרד פּראַסידזשערז
  • עקסעקוטיווע סיסטעם סטאָרד פּראָסעדורעס

נאָך קאַמפּליטינג דעם מאָדולע, סטודענטן קענען:

  • באַשרייַבן סטאָרד פּראַסידזשערז און זייער נוצן.
  • שרייב ט-סקל סטייטמאַנץ אַז ויספירן סטאָרד פּראַסידזשערז צו צוריקקומען דאַטן.
  • שרייַבן עקסעקוטע סטייטמאַנץ וואָס פּאַס אַרייַנשרייַב פּאַראַמעטערס צו סטאָרד פּראַסידזשערז.
  • שרייב ט-סקל באַטשיז אַז צוגרייטן רעזולטאַט פּאַראַמעטערס און ויספירן סטאָרד פּראַסידזשערז.
  • ניצן די CREATE PROCEDURE ויסזאָגונג צו שרייַבן אַ סטאָרד פּראָצעדור.
  • שאַפֿן אַ סטאָרד פּראָצעדור אַז אַקסעפּץ אַרייַנשרייַב פּאַראַמעטערס.
  • באַשרייַבן ווי ט-סקל קענען זיין דינאַמיקאַללי קאַנסטראַקטאַד.
  • שרייַבן קוויריז אַז נוצן דינאַמיש סקל.

מאָדולע קסנומקס: פּראָגראַממינג מיט ט-סקל

דעם מאָדולע באשרייבט ווי צו פאַרבעסערן דיין ט-סקל קאָד מיט פּראָגראַממינג עלעמענטן

  • ט-סקל פּראָגראַממינג עלעמענץ
  • קאַנטראָולינג פּראָגראַם פלאָו

לאַב: פּראָגראַממינג מיט ט-סקל

  • דעקלאַרינג וואַריאַבלעס און דעלימיטינג באַטשאַז
  • ניצן קאָנטראָל-פון-פלאָו עלעמענץ
  • ניצן וואַריאַבלעס אין אַ דינאַמיש סקל סטאַטעמענט
  • ניצן סינאָנימס

נאָך קאַמפּליטינג דעם מאָדולע, סטודענטן קענען:

  • באַשרייַבן ווי מיקראָסאָפט סקל סערווירער טריץ זאַמלונגען פון סטייטמאַנץ ווי באַטשאַז.
  • שאַפֿן און פאָרלייגן באַטשאַז פון ט-סקל קאָד פֿאַר דורכפירונג פון סקל סערווירער.
  • באַשרייַבן ווי סקל סערווירער סטאָרז צייַטווייַליק אַבדזשעקץ ווי וועריאַבאַלז.
  • שרייב קאָד וואָס דערקלערט און אַסיינז וועריאַבאַלז.
  • שאַפֿן און פאַרנוצן סינאָנימס
  • באַשרייַבן די קאָנטראָל-פון-לויפן עלעמענטן אין ה-סקל.
  • שרייב ט-סקל קאָד ניצן אויב ... עלסע בלאַקס.
  • שרייב ט-סקל קאָד וואָס ניצט וויידל.

מאָדולע קסנומקס: ימפּלאַמענינג טעות האַנדלינג

דעם מאָדולע ינטראַדוסיז טעות האַנדלינג פֿאַר ט-סקל.לעססאָנס

  • ימפּלאַמענטיישאַן פון ט-סקל טעות האַנדלינג
  • ימפּלאַמענינג סטראַקטשערד ויסנעם האַנדלינג

לאַב: ימפּלאַמענינג טעות האַנדלינג

  • רעדירעקטינג ערראָרס מיט TRY / CATCH
  • ניצן THROW צו פאָרן אַ טעות אָנזאָג צוריק צו אַ קליענט

נאָך קאַמפּליטינג דעם מאָדולע, סטודענטן קענען:

  • ינסטרומענט ט-סקל טעות האַנדלינג.
  • פאַרהאַלטן סטראַקטשערד ויסנעם האַנדלינג.

מאָדולע קסנומקס: ימפּלאַמענינג טראַנסאַקטיאָנס

דעם מאָדולע באשרייבט ווי צו ינסטרומענט טראַנזאַקשאַנז.לעססאָנס

  • טראַנסאַקטיאָנס און די דייטאַבייס ענדזשאַנז
  • קאַנטראָולינג טראַנזאַקשאַנז

לאַב: ימפּלאַמענינג טראַנסאַקטיאָנס

  • קאַנטראָולינג טראַנזאַקשאַנז מיט אָנהייב, קאָמיטאַטיאָן, און ראָולינג
  • אַדדינג טעות האַנדלינג צו אַ קאַטש בלאָק

נאָך קאַמפּליטינג דעם מאָדולע, סטודענטן קענען:

  • באַשרייַבן טראַנזאַקשאַנז און די דיפעראַנסיז צווישן באַטשאַז און טראַנזאַקשאַנז.
  • באַשרייַבן באַטשאַז און ווי זיי זענען כאַנדאַלד דורך סקל סערווירער.
  • שאַפֿן און פירן טראַנזאַקשאַנז מיט טראַנסאַקטיאָן קאָנטראָל שפּראַך (TCL) סטייטמאַנץ.
  • ניצן SET XACT_ABORT צו באַשטימען סקל סערווערס אָפּקלייַב פון טראַנזאַקשאַנז אַרויס TRY / CATCH blocks.

אַפּקאַמינג טראַינינג

עס זענען קיין אַפּקאַמינג געשעענישן אין דעם צייַט.

ביטע שרייַבן אונדז בייַ info@itstechschool.com & קאָנטאַקט אונדז אין + קסנומקס-קסנומקס פֿאַר די לויף פּרייַז & סערטאַפאַקיישאַן קאָסטן, פּלאַן & אָרט

פאַלן אונדז אַ קערי

פֿאַר מער אינפֿאָרמאַציע ביטע קאָנטאַקט אונדז.


תגובות