shriftSinf ta'limi
vaqt5 kunlari
ro'yxatdan o'tish

Aloqa

Bilan belgilangan maydonlar * talab qilinadi

 

Transact-SQL bilan ma'lumotlarni tekshirish

Transact SQL kursi va sertifikatlash ma'lumotlari bilan ishlash

Tavsif

Tomoshabin va old shartlar

Kursning tasviri

Dastur va tariflar

tasdiqlash

Transact SQL ta'limi Umumiy Tasavvur bilan Ma'lumotlarni Sorgulama

Ushbu kurs talabalarni Transact-SQL bilan tanishtirish uchun mo'ljallangan. U dastlabki uch kun ichida boshqa kurslarga oid bilimlarni talab qiluvchi talabalar uchun mo'ljallangan dars sifatida o'qitilishi mumkin SQL Server o'quv dasturi. Kunlar 4 va 5 o'tkazish uchun kerak bo'lgan qolgan qobiliyatlarni o'rgatadi 70-761 imtihoni.

Transact SQL Training bilan ma'lumotlarni so'rov qilishning maqsadi

  • SQL Server 2016 ning asosiy xususiyatlari va tarkibiy qismlarini tavsiflab bering.
  • T-SQL-ni ta'riflash, sozlash va mantiqni belgilash.
  • SELECT ifodasini bitta jadvalga yozing.
  • Ko'p-jadval SELECT ifodasini yozing.
  • Filtrlash va tartiblash bilan SELECT so'zlarini yozing.
  • SQL Server ma'lumotlar turlarini qanday ishlatilishini tushuntiring.
  • DML jadvallarini yozing.
  • Ichki vazifalarni ishlatadigan so'rovlarni yozing.
  • Ma'lumotlarni to'playdigan so'rovlarni yozing.
  • Ichki so'rovlarni yozing.
  • Ko'rishlar va jadvalga asoslangan funktsiyalarni yarating va amalga oshiring.
  • So'rov natijalarini birlashtirish uchun o'rnatilgan operatorlardan foydalaning.
  • Oynalarni saralash, ofset va agregat vazifalarini ishlatadigan so'rovlarni yozing.
  • Pivoni, tortib olishni, to'plashni va kubni amalga oshirish orqali ma'lumotlarni aylantirish.
  • O'zingizda saqlanadigan tartiblarni yarating va qo'llang.
  • T-SQL kodiga o'zgaruvchilar, shartlar va pastadir kabi dasturiy tuzilmalarni qo'shing.

Transact - SQL bilan ma'lumotlarni so'rov qilish maqsadlari uchun mo'ljallangan tomoshabin

Kursning asosiy maqsadi - talabalarga SQL-server bilan bog'liq barcha predmetlar tomonidan foydalaniladigan Transact-SQL tilini yaxshi tushunish; Ma'lumotlar bazasi boshqaruvi, ma'lumotlar bazasini yaratish va biznes zakovati. Shunday qilib, ushbu kurs uchun asosiy maqsadli auditoriya: ma'lumotlar bazasi boshqaruvchilari, ma'lumotlar bazasi yaratuvchilar va BI mutaxassislari.

Kursning asosiy vaqti: 5 kun

Module 1: Microsoft SQL Server 2016 ga kirish

Ushbu modul SQL Serverni, SQL Server versiyalarini, jumladan, bulutli versiyalarni va SQL Server Management Studio yordamida SQL Serverga ulanishni taqdim etadi.

  • SQL Serverning asosiy arxitekturasi
  • SQL Server versiyalari va versiyalari
  • SQL Server Management Studio'yu ishga tushirish

Lab: SQL Server 2016 asboblari bilan ishlash

  • SQL Server Management Studio bilan ishlash
  • T-SQL skriptlarini yaratish va tashkil qilish
  • Onlayn kitoblardan foydalanish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • İlişkisel bazalarni va Transact-SQL so'rovlarini tasvirlab bering.
  • SQL Serverning versiya va versiyalarga asoslangan versiyalari va versiyalarini tavsiflang.
  • SQL Server instansiyasiga ulanish uchun SQL Server Management Studio (SSMS) dan qanday foydalanishni tasvirlab bering, misoldagi ma'lumotlar bazalarini o'rganing va T-SQL so'rovlarini o'z ichiga olgan buyruq fayllari bilan ishlang.

2 moduli: T-SQL so'roviga kirish

Ushbu modulda T-SQL elementlari va ularning so'rovlarni yozishdagi o'rni tasvirlangan. SQL Server-da to'siqlarni ishlatishni tasvirlab bering. SQL Serverda oldingi mantiqdan foydalanishni tavsiflang. SELECT bayonotlarida ishlashning mantiqiy tartibini tushuntiring. Kurslar

  • T-SQL bilan tanishish
  • Tushunchalarni aniqlash
  • Oldindan fikrlashni tushunish
  • SELECT bayonotlarida Operatsiyalarning mantiqiy tartibini tushunish

Laboratoriya: T-SQL so'roviga kirish

  • Asosiy Tanlov bayonnomalarini bajarish
  • Predikatsiyalar yordamida ma'lumotni filtrlaydigan so'rovlarni bajarish
  • ORDER BY ma'lumotlarini tartibga soluvchi so'rovlarni bajarish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • T-SQL ning SELECT bayonotlarida yozuvchi rolini tavsiflang.
  • T-SQL tilining elementlarini tushuntiring va so'rovlarni yozib olishda qaysi elementlar foydali bo'ladi.
  • SQL Serverni sinchkovlik bilan o'rganish uchun qanday munosabat ma'lumotlar bazalarining matematik asoslari haqida ma'lumot beruvchi set nazariyasining tushunchalarini tushuntiring
  • Oldindan belgilangan logikani tavsiflab, SQL Serverni tekshirish uchun uning ilovasini tekshiring.
  • TANLASH bayonnomasining elementlarini tushuntiring, elementlarning baholangan tartibini belgilaymiz va keyin ushbu tushunchani so'rovlarni yozib olishda amaliy yondoshishga qo'llang.

3 moduli: SELECT so'rovlarini yozish

Ushbu modul bitta jadvalga qarshi so'rovlarga e'tibor berish, SELECT bayonotining asoslarini ochib beradi

  • Oddiy SELECT jadvallarini yozish
  • DISTINCT bilan Duplikatlarni yo'q qilish
  • Ustun va jadvallarni taqlid qilib ishlatish
  • Oddiy iboralarni yozish

Laboratoriya: BASIC SELECT jadvallarini yozish

  • Oddiy SELECT jadvallarini yozish
  • DISTINCTdan foydalanib, nusxalarni yo'q qilish
  • Ustun va jadvallarni taqlid qilib ishlatish
  • Oddiy bir iborani ishlatish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • SELECT bayonotining tuzilishi va formatini, shuningdek, so'rovlaringiz uchun funksionallikni va okunabilirliği qo'shadigan qo'shimcha qurilmalarni tushuntiring.
  • DISTINCT qoidasini qo'llash orqali dublikatlarni qanday yo'q qilishni tasvirlab bering
  • Ustun va jadval taxalluslaridan foydalanishni tavsiflang
  • CASE so'zlarini tushunish va ishlatish

4 moduli: bir nechta jadvallarni so'rov

Ushbu modul ma'lumotlar Microsoft SQL Server 2016 da bir nechta manbalardan ma'lumotlarni birlashtirgan so'rovlarni qanday yozishni bayon qiladi. Kurslar

  • Qabullarni tushunish
  • Ichki ishtirokchilar bilan so'rov
  • Tashqi qo'shilish bilan so'rov
  • O'zaro faoliyatda qatnashish va o'z-o'zidan qo'shilish so'rovi

Laboratoriya: bir nechta jadvallarni so'rov

  • Ichki qo'shilishni ishlatadigan so'rovlarni yozish
  • Multiple-Table Internal Joints foydalanadigan so'rovlarni yozish
  • Self-Joinsdan foydalanadigan so'rovlarni yozish
  • Tashqi qo'shilishni ishlatadigan so'rovlarni yozish
  • Cross Crossings-ni ishlatadigan so'rovlarni yozish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • SQL Server 2016da birlashmalarning asoslarini tushuntiring
  • Ichki qo'shilish so'rovlarini yozing
  • Tashqi qo'shilishni ishlatadigan so'rovlarni yozing
  • Qo'shimcha qo'shilish turlari foydalaning

Module 5: Ma'lumotlarni Tartiblash va Filtrlash

Ushbu modul saralash va filtrlashni qanday amalga oshirishni belgilaydi

  • Ma'lumotlarni Tartiblash
  • Predikat ma'lumotlari bilan filtrlash
  • Ma'lumotlarni TOP va OFFSET-FETCH bilan filtrlash
  • Noma'lum qadriyatlar bilan ishlash

Laboratoriya: Ma'lumotlarni Tartiblash va Filtrlash

  • WHERE elementidan foydalanib ma'lumotni filtrlaydigan so'rovlarni yozish
  • ORDER BY ma'lumotidan foydalanib ma'lumotlarni saralashda so'rovlarni yozish
  • Yuqori Variantdan foydalanib ma'lumotni filtrlaydigan so'rovlarni yozish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • So'rovlaringizning chiqishida ko'rsatiladigan satrlarni tartibini tekshirish uchun so'rovlaringizga ORDER BY yon tümcesini qanday qo'shish kerakligini tushuntiring
  • Tushuntirishga mos kelmaydigan satrlarni filtrlash uchun WHERE qoidalarini qanday qilib tuzishni tushuntiring.
  • Top parametrdan foydalanib, Applications tugmasi satr satrini qanday cheklashni tushuntiring.
  • ORDER BY bandining OFFSET-FETCH optsiyasini ishlatib, qatorlar oralig'ini qanday cheklashni tushuntiring.
  • SQL Server noma'lum qiymatlarni belgilash uchun NULLni qanday ishlatishini va so'rovlaringizda NULLni sinab ko'rish uchun qanday uch o'lchovli mantiqning noma'lum va etishmayotgan qiymatlarni hisoblashini tushuntiring.

Module 6: SQL Server 2016 Ma'lumotlarni turlari bilan ishlash

Ushbu modul SQL Server ma'lumotlarni saqlash uchun foydalanadigan ma'lumotlar turlarini taqdim etadi

  • SQL Server 2016 ma'lumotlar turlarini tanishtirish
  • Belgilar ma'lumotlari bilan ishlash
  • Sana va vaqt ma'lumoti bilan ishlash

Lab: SQL Server 2016 Ma'lumotlarni turlari bilan ishlash

  • Qaytish sanasi va vaqti ma'lumotlarini so'rovlarni yozish
  • Sana va soat funktsiyalaridan foydalanadigan so'rovlarni yozish
  • Belgilar ma'lumotlarini qaytaradigan so'rovlarni yozish
  • Belgilarni qaytaradigan so'rovlarni yozish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • SQL Server ma'lumotlar turlarini va ma'lumotlar turlari turlarini almashtirish uchun foydalanadigan ma'lumotlar turlarining ko'pini o'rganing
  • SQL Server belgilarga asoslangan ma'lumotlar turlarini, belgilar taqqoslashlar qanday ishlashini va sizning so'rovlaringizga foydali bo'lgan ba'zi umumiy funktsiyalarini tushuntiring
  • Vaqtinchalik ma'lumotni saqlash uchun ishlatiladigan ma'lumotlar turlarini, ularni sana va vaqtni qanday kiritish kerakligini aniqlash uchun, SQL Server tomonidan to'g'ri tahlil qilinadi va o'rnatilgan sana va vaqtni funktsiyalar bilan qanday boshqarishni biling.

7 moduli: Ma'lumotlarni o'zgartirish uchun DML-dan foydalanish

Ushbu modul DML so'rovlarini qanday yaratishni va nima uchun siz istaganini tasvirlaydi

  • Ma'lumotlarni qo'shish
  • Ma'lumotlarni o'zgartirish va o'chirish

Laboratoriya: Ma'lumotlarni o'zgartirish uchun DML dan foydalanish

  • Ma'lumotlarni qo'shish
  • Ma'lumotlarni yangilash va o'chirish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • INSERT va SELECT INTO so'zlaridan foydalaning
  • UPDATE, MERGE, DELETE va TRUNCATE dan foydalaning.

Module 8: Ichki funksiyalarni ishlatish

Ushbu modul SQL Server 2016.Lessons-da o'rnatilgan bir qancha funksiyalarni taqdim etadi

  • Ichki vazifalar bilan so'rovlarni yozish
  • Ishlab chiqarish funktsiyalaridan foydalanish
  • Mantiqiy funktsiyalardan foydalanish
  • NULL bilan ishlash uchun funktsiyalardan foydalanish

Lab: Ichki funksiyalardan foydalanish

  • Ishlab chiqarish funktsiyalarini ishlatadigan so'rovlarni yozish
  • Mantiqiy funktsiyalarni ishlatadigan so'rovlarni yozish
  • Zarar yetishmasligi uchun tekshiradigan so'rovlarni yozish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • SQL Server tomonidan taqdim etilgan funktsiyalarning turlarini tavsiflab, keyin scalar funktsiyalari bilan ishlashga e'tibor bering
  • Turli SQL Server funktsiyalaridan foydalangan holda, ma'lumotlarni aniq ravishda qanday qilib o'zgartirilishini tushuntiring
  • So'zlarni baholash va skaler natija beradigan mantiqiy funktsiyalardan qanday foydalanishni tasvirlab bering.
  • NULL bilan ishlash uchun qo'shimcha funktsiyalarni tavsiflang

9 moduli: Ma'lumotlarni guruhlash va yig'ish

Ushbu modul umumiy funktsiyalarni qanday ishlatishni tasvirlaydi

  • Umumiy funktsiyalardan foydalanish
  • GROUP BY bandini ishlatish
  • HAVING bilan guruhlarni filtrlash

Laboratoriya: Ma'lumotlarni to'plash va yig'ish

  • GROUP BY bandini ishlatadigan so'rovlarni yozish
  • Aggregate Functions ni ishlatadigan so'rovlarni yozish
  • Turli xil funktsiyalardan foydalanadigan so'rovlarni yozish
  • Guruhlarni filtrlaydigan so'rovlarni yozish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • SQL Server-da joylashgan jamlangan funktsiyalarni tavsiflab, ulardan foydalanib so'rovlarni yozing.
  • GROUP BY punktidan foydalanib, qatorlarni ajratadigan so'rovlarni yozing.
  • Guruhlarni filtrlash uchun HAVING yon tümcesini ishlatadigan so'rovlarni yozing.

Module 10: Subqueriesdan foydalanish

Ushbu modul subqueryning bir nechta turini va ularni qanday va qachon ishlatilishini tasvirlaydi

  • O'z-o'zidan tuzilgan subkreriyalarni yozish
  • O'zaro bog'langan subkeraklarni yozish
  • Subcceries bilan EXISTS Predicate-dan foydalanish

Laboratoriya: Subqueriesdan foydalanish

  • O'z-o'zidan tuzilgan subkreriyalarni ishlatadigan so'rovlarni yozish
  • Skalar va bir nechta natija sarlavhalarini ishlatadigan so'rovlarni yozish
  • O'zaro bog'langan subkratlardan foydalanadigan so'rovlarni yozma va EXISTS modda

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • Applications tanlashda subkeraklarning qaerda ishlatilishini tushuntiring.
  • TANLOVI iboralarida korrelyatsiya qilingan pastki so'rovlarni ishlatadigan so'rovlarni yozing
  • EXISTSdan foydalanadigan so'rovlarni yozing saralash bosqichlari mavjudligini tekshirish uchun WHERE bandiga mos keladi
  • Pastki so'rovda satr mavjudligini samarali tekshirish uchun EXISTS predikatidan foydalaning.

Module 11: Jadvaldagi iboralarni ishlatish

Ilgari bu kursda subkeraknomalarni natijalarni tashqi qo'ng'iroqlar so'roviga qaytargan ifodalar sifatida foydalanishni o'rgangansiz. Pastki so'rovlar singari, jadval ifodalari ham so'rovlar ifodalari, ammo jadval ifodalari bu fikrni kengaytiradi, ularga nom berishga va ularning natijalari bilan ishlashga imkon beradi. Microsoft SQL Server 2016 to'rt xil jadval ifodalarini qo'llab-quvvatlaydi: olingan jadvallar, umumiy jadvalning ifodasi (CTE), view va inline table-value functions (TVFs). Ushbu modulda siz ushbu jadval shakllari bilan ishlashni o'rganasiz va so'rovlarni yozish uchun modulli yondashuvni yaratishda yordam berish uchun ulardan qanday foydalanishni o'rganasiz.

  • Ko'rinishlar foydalanish
  • Inline Table-Valued Functions ni ishlatish
  • Derivativ jadvallardan foydalanish
  • Umumiy jadval ifodalarini ishlatish

Lab: Jadvaldagi iboralarni qo'llash

  • Ko'rinishlar ishlatadigan so'rovlarni yozish
  • Derivativ jadvallarni ishlatadigan so'rovlarni yozish
  • Umumiy jadval ifodalarini ishlatadigan so'rovlarni yozish (CTE)
  • Inline Table-Valued Expressions so'rovlarini yozish

Ushbu modulni to'ldirgandan so'ng quyidagilarni amalga oshirishingiz mumkin:

  • Ko'rishlar natijalarini qaytaradigan so'rovlarni yozing.
  • Oddiy inline TVFs yaratish uchun CREATE FUNCTION iborasini ishlating.
  • Olingan natijalarni yaratadigan va olingan natijalardan olingan jadvallarni yozing.
  • CTElarni yaratadigan va natijalarni jadvalning ifodasidan qaytaradigan so'rovlarni yozing.

12 moduli: Operatorlarni sozlash

Ushbu modul ikkita kirish setlari orasidagi satrlarni taqqoslash uchun o'rnatilgan operatorlarni Union, INTERSECT va EXCEPTdan qanday foydalanishni belgilaydi.

  • UNION operatori bilan so'rovlarni yozish
  • EXCEPT va INTERSECTdan foydalanib
  • APPLY dan foydalanish

Laboratoriya: Operatorlarni sozlash

  • UNION to'siq operatorlarini va UNION ALL ni ishlatadigan so'rovlarni yozish
  • CROSS APPLY va OUTTER APPLY operatorlarini ishlatadigan so'rovlarni yozing
  • EXCEPT va INTERSECT operatorlarini ishlatadigan so'rovlarni yozish

Ushbu modulni to'ldirgandan so'ng talabalar quyidagilarga ega bo'lishlari mumkin:

  • Kirish to'plamlarini birlashtirish uchun Union ni ishlatadigan so'rovlarni yozing.
  • Kirish guruhlarini birlashtirish uchun UNION ALLni ishlatadigan so'rovlarni yozing
  • Faqatgina bitta qatorda faqat bitta qatorga qaytish uchun EXCEPT operatoridan foydalanadigan so'rovlarni yozing.
  • INTERSECT operatoridan foydalanadigan so'rovlarni faqat ikkala to'plamda mavjud bo'lgan qatorlarni qaytarish uchun yozing
  • CROSS APPLY operatoridan foydalanib so'rovlarni yozing.
  • OUTTER APPLY operatoridan foydalanib so'rovlarni yozing

13 moduli: Windowsning tartibini, ofsetini va umumiy funktsiyalarini ishlatish

Ushbu modul oyna vazifalarini ishlatishning foydalarini tasvirlaydi. OVER punktida aniqlangan satrlarga oyna vazifalarini cheklash, jumladan, qismlar va ramkalar. Satrlarni oynasida ishlash va tartiblashtirish, yig'ish va ofset solishtirish natijalarini ko'rsatish uchun oyna vazifalarini ishlatadigan so'rovlarni yozing.

  • OVER bilan Windows yaratish
  • Oyna funksiyalarini o'rganish

Laboratoriya: Windowsning tartibini, ofsetini va umumiy funktsiyalarini ishlatish

  • Tartiblash funktsiyalaridan foydalanadigan so'rovlarni yozish
  • Ofset vazifalarini ishlatadigan so'rovlarni yozish
  • Oyna yig'ish funktsiyalarini ishlatadigan so'rovlarni yozish

Ushbu modulni to'ldirgandan so'ng talabalar quyidagilarga ega bo'lishlari mumkin:

  • Windows-ni aniqlash uchun ishlatiladigan T-SQL komponentlarini va ular o'rtasidagi munosabatlarni tavsiflang.
  • OVER ifodasini ishlatadigan so'rovlarni yozing, bo'limlarni belgilash, buyurtma qilish va oynalarni belgilash uchun
  • Oynalar funksiyalarini ishlatadigan so'rovlarni yozing.
  • Oynalarni saralash vazifalarini ishlatadigan so'rovlarni yozing.
  • Window ofset vazifalarini ishlatadigan so'rovlarni yozing

Module 14: Pivoting va Grouping Set-lar

Ushbu modulda aylantiruvchi va natija guruhlarini chaqirib olish uchun so'rovlarni tavsiflab beradi. Guruh guruhlari bilan bir nechta guruhlarni ko'rsatadigan so'rovlarni yozing Kurslar

  • So'rovlarni PIVOT va UNPIVOT bilan yozish
  • Guruhlar guruhlari bilan ishlash

Laboratoriya: Pivoting va guruhlarni yig'ish

  • PIVOT operatoridan foydalanadigan so'rovlarni yozish
  • UNPIVOT operatoridan foydalanadigan so'rovlarni yozish
  • GROUPING SETS CUBE va ROLLUP subclauses ni ishlatadigan so'rovlarni yozish

Ushbu modulni to'ldirgandan so'ng talabalar quyidagilarga ega bo'lishlari mumkin:

  • T-SQL so'rovlarida aylanma ma'lumotlarni qanday ishlatilishini tushuntiring.
  • PIVOT operatoridan foydalanib satrlardan ustunlarga ma'lumotlarni aylantirgan so'rovlarni yozing.
  • UNPIVOT operatoridan foydalanib, ustunlar ma'lumotlarini satrlarga qaytarib yuboradigan so'rovlarni yozing.
  • GROUPING SETS subclause ni ishlatib so'rovlarni yozing.
  • ROLLUP AND CUBE dan foydalanadigan so'rovlarni yozing.
  • GROUPING_ID vazifasini ishlatadigan so'rovlarni yozing.

15 moduli: Saqlangan muolajalarni bajarish

Ushbu modul saqlangan tartiblarni bajarish orqali natijalarni qanday qaytarish kerakligini tasvirlaydi. Parametrlarni protseduralarga o'tkazing. Applications identifikatorini qamrab oladigan sodda saqlangan tartiblarni yarating. EXEC va sp_executesql.Lessons bilan dinamik SQL-ni tuzish va bajarish

  • Saqlangan protseduralar yordamida ma'lumotlarni so'rov qilish
  • O'zgartirilgan parametrlarni saqlangan tartiblarga o'tkazish
  • Oddiy saqlangan protseduralar yaratish
  • Dynamic SQL bilan ishlash

Laboratoriya: Saqlangan protseduralarni bajarish

  • Saqlangan protseduralarni chaqirish uchun EXECUTE iborasini ishlatish
  • O'zgartirilgan parametrlarni saqlangan tartiblarga o'tkazish
  • Tizimning saqlangan protseduralarini bajarish

Ushbu modulni to'ldirgandan so'ng talabalar quyidagilarga ega bo'lishlari mumkin:

  • Xotirali protseduralarni ta'riflash va ulardan foydalanish.
  • Ma'lumotlarni saqlab qo'yish uchun saqlangan tartiblarni amalga oshiradigan T-SQL so'zlarini yozing.
  • Saqlangan muolajalarga kirish parametrlaridan o'tgan EXECUTE so'zlarini yozing.
  • Chiqish parametrlarini tayyorlaydigan va saqlangan tartiblarni bajaradigan T-SQL guruhlarini yozing.
  • O'zida saqlab turiladigan amallarni yozish uchun CREATE PROCEDURE iborasidan foydalaning.
  • Kirish parametrlarini qabul qiladigan o'zida saqlab turing.
  • T-SQL qanday dinamik tarzda yaratilishi mumkinligini tushuntiring.
  • Dinamik SQL ishlatadigan so'rovlarni yozing.

Module 16: T-SQL bilan dasturlash

Ushbu modulda T-SQL kodingizni dastur elementlari bilan qanday qilib oshirish kerakligi tasvirlangan

  • T-SQL dasturlash elementlari
  • Dastur oqimini nazorat qilish

Laboratoriya: T-SQL bilan dasturlash

  • Argumentlar bayonnomasi va kassalarni ajratish
  • Boshqarish-Of-Flow elementlarini ishlatish
  • Argumentlar dinamik SQL bayonnomasida foydalanish
  • Sinonimlardan foydalanish

Ushbu modulni to'ldirgandan so'ng talabalar quyidagilarga ega bo'lishlari mumkin:

  • Microsoft SQL Server bayonnomalarning to'plamlarini partiyalar sifatida qanday ishlashini tushuntiring.
  • SQL Server tomonidan bajarilishi uchun T-SQL kodini yaratish va taqdim etish.
  • SQL Serverning vaqtinchalik ob'ektlarni o'zgaruvchilar sifatida qanday saqlashini tushuntiring.
  • O'zgaruvchilarni e'lon qilgan va tayinlaydigan kodni yozing.
  • Sinonimlarni yaratish va taklif qilish
  • T-SQL-da oqimlarni boshqarish elementlarini tavsiflang.
  • IF-dan foydalanib T-SQL kodini yozing ... ELSE bloklari.
  • WHILEdan foydalanadigan T-SQL kodini yozing.

Module 17: Xatolarni amalga oshirish

Ushbu modul T-SQL uchun xatoliklarni ko'rib chiqadi

  • T-SQL xatoliklarni ko'rib chiqish
  • Strukturalangan istisnolarni qo'llashni amalga oshirish

Laboratoriya: Xatolarni ko'rib chiqish

  • TRY / CATCH bilan xatolar qayta yo'naltirish
  • Xatolik xabarini mijozga qaytarish uchun THROW dan foydalanish

Ushbu modulni to'ldirgandan so'ng talabalar quyidagilarga ega bo'lishlari mumkin:

  • T-SQL xatosi bilan ishlashni amalga oshiring.
  • Strukturaviy istisnolarni bajarishni amalga oshirish.

Module 18: Amallarni amalga oshirish

Ushbu modul bitimlarni qanday bajarish kerakligini tushuntiradi

  • Transactions va ma'lumotlar bazasi dvigatellari
  • Jarayonlarni nazorat qilish

Laboratoriya: Amaliyotlarni amalga oshirish

  • BEGIN, COMMIT va ROLLBACK bilan operatsiyalarni boshqarish
  • CATCH blokiga xatolarni qo'shish

Ushbu modulni to'ldirgandan so'ng talabalar quyidagilarga ega bo'lishlari mumkin:

  • Jurnallarni va guruhlar va bitimlar o'rtasidagi farqlarni tushuntiring.
  • Xatcho'plar va ularni qanday qilib SQL Server tomonidan ko'rib chiqiladi.
  • Tranzaktsiyalarni nazorat qilish tili (TCL) bilan tuzilgan bitimlar tuzing va boshqaring.
  • TRACT / CATCH bloklari tashqari SQL serverlarini ishlashni aniqlash uchun MODE XACT_ABORTdan foydalaning.

Sodir bo'ladigan voqea

Hozircha hech qanday tadbir yo'q.

Iltimos, bizga info@itstechschool.com saytida yozing va kurs bo'yicha narx va sertifikatlash narxi, jadval va joylashuvi uchun + 91-9870480053 da biz bilan bog'laning.

Bizga so'rovni qoldiring

Qo'shimcha ma'lumot olish uchun iltimos biz bilan bog'laning.


Sharh