MECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-logo

MECER Inter-Ed MS-DP080T00 ການສອບຖາມຂໍ້ມູນກັບ Microsoft Transact-SQLMECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-PRODUCT

ແນະນຳMECER-Inter-Ed-MS-DP080T00-Querying-Data-with-Microsoft-Transact-SQL-1

ຫຼັກສູດນີ້ຈະສອນພື້ນຖານຂອງພາສາຂອງ Microsoft ຂອງພາສາ SQL ມາດຕະຖານ: Transact-SQL. ຫົວຂໍ້ປະກອບມີທັງການສອບຖາມແລະການດັດແກ້ຂໍ້ມູນໃນຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງທີ່ຖືກໂຮດຢູ່ໃນລະບົບຖານຂໍ້ມູນ Microsoft SQL Server, ລວມທັງ: Microsoft SQL Server, Azure SQL Database ແລະ, Azure Synapse Analytics.

PRO ຜູ້ຊົມFILE

ຫຼັກສູດນີ້ສາມາດມີຄຸນຄ່າສໍາລັບທຸກຄົນທີ່ຕ້ອງການຂຽນຄໍາຖາມ SQL ຫຼື Transact-SQL ພື້ນຖານ. ນີ້ປະກອບມີຜູ້ທີ່ເຮັດວຽກກັບຂໍ້ມູນເປັນນັກວິເຄາະຂໍ້ມູນ, ວິສະວະກອນຂໍ້ມູນ, ນັກວິທະຍາສາດຂໍ້ມູນ, ຜູ້ບໍລິຫານຖານຂໍ້ມູນຫຼືຜູ້ພັດທະນາຖານຂໍ້ມູນ. ມັນຍັງສາມາດເປັນປະໂຫຍດສໍາລັບຜູ້ອື່ນທີ່ກ່ຽວຂ້ອງກັບຂໍ້ມູນຫຼືຕ້ອງການຮຽນຮູ້ເພີ່ມເຕີມກ່ຽວກັບການເຮັດວຽກກັບຂໍ້ມູນເຊັ່ນ: ສະຖາປະນິກການແກ້ໄຂ, ນັກຮຽນແລະຜູ້ຈັດການເຕັກໂນໂລຢີ.

ຈຸດປະສົງຂອງຫຼັກສູດ

ຫຼັງຈາກຈົບຫຼັກສູດນີ້, ນັກສຶກສາຈະສາມາດ:

  • ໃຊ້ເຄື່ອງມືສອບຖາມ SQL Server
  • ຂຽນຄໍາສັ່ງ SELECT ເພື່ອດຶງຄໍລໍາຈາກຫນຶ່ງຫຼືຫຼາຍຕາຕະລາງ
  • ຈັດຮຽງແລະກັ່ນຕອງຂໍ້ມູນທີ່ເລືອກ

ເນື້ອໃນຂອງວິຊາ

ໂມດູນ 1: ການເລີ່ມຕົ້ນດ້ວຍ Transact-SQL
ໃນໂມດູນນີ້ທ່ານຈະໄດ້ຮຽນຮູ້ກ່ຽວກັບພື້ນຖານຂອງພາສາ Transact-SQL (T-SQL), ເຊັ່ນດຽວກັນກັບຄຸນສົມບັດທົ່ວໄປແລະຄໍາສັບຂອງຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ. ໂມດູນນີ້ຍັງຈະແນະນໍາຄໍາສັ່ງ SELECT ພື້ນຖານສໍາລັບການດຶງຂໍ້ມູນຈາກຕາຕະລາງ.

ບົດຮຽນ

  • ແນະນຳກ່ຽວກັບ Transact-SQL
  • ການນໍາໃຊ້ຄໍາສັ່ງ SELECT
  • ຫ້ອງທົດລອງ: ເລີ່ມຕົ້ນດ້ວຍເຄື່ອງມືສອບຖາມ SQL Server ແລະຂຽນຄໍາຖາມໃນ T-SQL

ຫຼັງຈາກສໍາເລັດໂມດູນນີ້, ນັກຮຽນຈະສາມາດ:

  • ການນໍາໃຊ້ເຄື່ອງມືສອບຖາມເພື່ອຂຽນແລະປະຕິບັດການສອບຖາມໃນ Transact-SQL
  • ເຂົ້າໃຈແນວຄວາມຄິດພື້ນຖານຂອງຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງແລະພາສາ T-SQL
  • ຂຽນຄໍາສັ່ງ SELECT ເພື່ອດຶງຂໍ້ມູນຈາກຕາຕະລາງຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ
  • ເຂົ້າໃຈປະເພດຂອງຂໍ້ມູນພື້ນຖານແລະວິທີການນໍາໃຊ້
  • ເຂົ້າໃຈພື້ນຖານຂອງຄ່າ NULL

ໂມດູນ 2: ການຈັດຮຽງ ແລະການກັ່ນຕອງຜົນການຄົ້ນຫາ
ໃນໂມດູນທ່ານຈະຮຽນຮູ້ວິທີການຄວບຄຸມສິ່ງທີ່ຂໍ້ມູນຖືກສົ່ງຄືນ, ຄໍາສັ່ງທີ່ມັນຖືກສົ່ງຄືນ. ເຈົ້າຈະໃຊ້ ORDER BY clause, ມີ ແລະບໍ່ມີໜ້າ. ທ່ານຈະໄດ້ຮຽນຮູ້ກ່ຽວກັບການກັ່ນຕອງປະເພດຕ່າງໆທີ່ສາມາດຖືກນໍາໃຊ້ໃນ WHERE clause ເພື່ອຄວບຄຸມວ່າແຖວຂໍ້ມູນໃດຖືກສົ່ງຄືນ. ນອກນັ້ນທ່ານຍັງຈະຮຽນຮູ້ວິທີການຈັດການຜົນໄດ້ຮັບໂດຍການຖອນຊ້ໍາກັນດ້ວຍ DISTINCT.
ບົດຮຽນ

  • ການຈັດຮຽງຜົນການຄົ້ນຫາ
  • ການກັ່ນຕອງຂໍ້ມູນ
  • ຫ້ອງທົດລອງ: ຈັດຮຽງແລະກັ່ນຕອງຂໍ້ມູນທີ່ສົ່ງຄືນໂດຍການສອບຖາມ SELECT

ຫຼັງຈາກສໍາເລັດໂມດູນນີ້, ນັກຮຽນຈະສາມາດ:

  • ໃຊ້ ORDER BY ເພື່ອຈັດຮຽງຜົນໄດ້ຮັບຈາກຄໍາສັ່ງ T-SQL SELECT
  • ເພີ່ມຂໍ້ຄວາມ TOP ເພື່ອຈຳກັດແຖວທີ່ສັ່ງໃຫ້ສົ່ງຄືນ
  • ຫນ້າຂໍ້ມູນຈັດຮຽງດ້ວຍ OFFSET-FET
  • ຂຽນ WHERE clauses ເພື່ອກັ່ນຕອງແຖວທີ່ສົ່ງຄືນ
  • ໃຊ້ DISTINCT ເພື່ອລົບລ້າງແຖວທີ່ຊໍ້າກັນໃນຜົນໄດ້ຮັບ

ໂມດູນ 3: ການນໍາໃຊ້ Joins ແລະ Subqueries
ໃນໂມດູນນີ້, ທ່ານຈະສໍາຫຼວດ T-SQL queries ທີ່ເຂົ້າເຖິງຂໍ້ມູນຈາກຫຼາຍຕາຕະລາງທີ່ມີປະເພດຕ່າງໆຂອງ JOIN ການດໍາເນີນງານແລະ subqueries ງ່າຍດາຍ.
ບົດຮຽນ

  • ການ​ນໍາ​ໃຊ້ JOIN ການ​ດໍາ​ເນີນ​ງານ​
  • ການນໍາໃຊ້ subqueries

ຫ້ອງທົດລອງ: ຂຽນຄໍາຖາມທີ່ມີການປະຕິບັດການເຂົ້າຮ່ວມ

ຫ້ອງທົດລອງ: ຂຽນຄໍາສັ່ງ SELECT ໂດຍໃຊ້ຄໍາຖາມຍ່ອຍ

ຫຼັງຈາກສໍາເລັດໂມດູນນີ້, ນັກຮຽນຈະສາມາດ:

  • ຂຽນແບບສອບຖາມເຂົ້າເຖິງຂໍ້ມູນຈາກຫຼາຍຕາຕະລາງໂດຍໃຊ້ JOIN operations
  • ເຂົ້າໃຈຄວາມແຕກຕ່າງລະຫວ່າງປະເພດຂອງການປະຕິບັດການເຂົ້າຮ່ວມ: ເຂົ້າຮ່ວມພາຍໃນ, ເຂົ້າຮ່ວມພາຍນອກ, ເຂົ້າຮ່ວມ CROSS
  • ເຂົ້າໃຈວິທີການເຂົ້າຮ່ວມຕາຕະລາງກັບຕົວມັນເອງດ້ວຍການເຂົ້າຮ່ວມດ້ວຍຕົນເອງ
  • ຂຽນຄໍາຖາມຍ່ອຍພາຍໃນຄໍາສັ່ງ SELECT
  • ເຂົ້າໃຈຄວາມແຕກຕ່າງລະຫວ່າງ scalar ແລະ subqueries ຫຼາຍມູນຄ່າ
  • ເຂົ້າໃຈຄວາມແຕກຕ່າງລະຫວ່າງການສອບຖາມຍ່ອຍທີ່ກ່ຽວຂ້ອງແລະຕົນເອງ

ໂມດູນ 4: ການໃຊ້ຟັງຊັນໃນຕົວ
ໃນໂມດູນທ່ານຈະຄົ້ນຫາການໃຊ້ຟັງຊັນທີ່ສ້າງມາເພື່ອສົ່ງຄືນຄ່າທີ່ຄິດໄລ່ຫຼືພິເສດໃນບັນຊີລາຍຊື່ SELECT ຫຼືໃນປະໂຫຍກ WHERE. ຟັງຊັນປະກອບມີຟັງຊັນຄະນິດສາດ, ຟັງຊັນສະຕິງ ແລະຟັງຊັນລະບົບ. ມີປະເພດອື່ນໆຂອງຫນ້າທີ່ຈະໄດ້ຮັບການກ່າວເຖິງ, ແຕ່ບໍ່ໄດ້ສົນທະນາໃນລາຍລະອຽດ. ນອກນັ້ນທ່ານຍັງຈະຮຽນຮູ້ວິທີການລວມແຖວຂໍ້ມູນເຂົ້າໄປໃນກຸ່ມດຽວ, ໃຫ້ຂໍ້ມູນສະຫຼຸບສໍາລັບກຸ່ມເຊັ່ນ SUM, MIN ຫຼື MAX.
ບົດຮຽນ

  • ເລີ່ມຕົ້ນດ້ວຍຟັງຊັນ scalar
  • ການຈັດກຸ່ມຜົນໄດ້ຮັບລວມ
  • ຫ້ອງທົດລອງ: ຟັງຊັນໃນຕົວ

ຫຼັງຈາກສໍາເລັດໂມດູນນີ້, ນັກຮຽນຈະສາມາດ:

  • ຂຽນຄໍາຖາມໂດຍໃຊ້ຟັງຊັນ scalar
  • ຂຽນຄໍາຖາມໂດຍໃຊ້ຟັງຊັນລວມ
  • ໃຊ້ GROUP BY ເພື່ອລວມຂໍ້ມູນເປັນກຸ່ມໂດຍອີງໃສ່ຄ່າຖັນທົ່ວໄປ

ເຂົ້າໃຈວິທີການ HAVING ຖືກນໍາໃຊ້ເພື່ອການກັ່ນຕອງກຸ່ມຂອງແຖວ

ໂມດູນ 5: ການດັດແກ້ຂໍ້ມູນ
ໃນໂມດູນນີ້, ທ່ານຈະຮຽນຮູ້ຄໍາຖະແຫຼງການ T-SQL ສໍາລັບການດັດແກ້ຂໍ້ມູນຕາຕະລາງລວມທັງ UPDATE, DELETE ແລະ MERGE ເຊັ່ນດຽວກັນກັບທາງເລືອກຕ່າງໆສໍາລັບ INSERT ລວມທັງການສ້າງຕາຕະລາງໃຫມ່ທີ່ມີຂໍ້ມູນຈາກຕາຕະລາງທີ່ມີຢູ່ແລ້ວ. ນອກນັ້ນທ່ານຍັງຈະເບິ່ງວິທີການໃຫ້ລະບົບອັດຕະໂນມັດສະຫນອງຄ່າສໍາລັບຖັນຍ້ອນວ່າຂໍ້ມູນຖືກໃສ່.
ບົດຮຽນ

  • ການໃສ່ຂໍ້ມູນເຂົ້າໄປໃນຕາຕະລາງ
  • ການ​ດັດ​ແກ້​ແລະ​ການ​ລົບ​ຂໍ້​ມູນ​

ຫ້ອງທົດລອງ: ແກ້ໄຂຂໍ້ມູນ

ຫຼັງຈາກສໍາເລັດໂມດູນນີ້, ນັກຮຽນຈະສາມາດ:

  • ໃສ່ຂໍ້ມູນໃສ່ຕາຕະລາງທີ່ມີຢູ່ແລ້ວ
  • ລະບຸວ່າຖັນຄວນຈະຖືກຕື່ມຂໍ້ມູນໃສ່ໂດຍອັດຕະໂນມັດດ້ວຍຄ່າ IDENTITY ຫຼື SEQUENCE
  • ແກ້ໄຂຂໍ້ມູນໂດຍໃຊ້ຄໍາຖະແຫຼງທີ່ UPDATE
  • ລຶບຂໍ້ມູນໂດຍໃຊ້ DELETE ຖະແຫຼງການ
  • ແກ້ໄຂຂໍ້ມູນໂດຍໃຊ້ MERGE ເພື່ອ synchronize ສອງຕາຕະລາງ

ການຢັ້ງຢືນທີ່ກ່ຽວຂ້ອງແລະການສອບເສັງ

ຫຼັກສູດນີ້ບໍ່ມີການສອບເສັງທີ່ກ່ຽວຂ້ອງ.

ເອກະສານ / ຊັບພະຍາກອນ

MECER Inter-Ed MS-DP080T00 ການສອບຖາມຂໍ້ມູນກັບ Microsoft Transact-SQL [pdf] ຄໍາແນະນໍາ
MS-DP080T00, ການສອບຖາມຂໍ້ມູນດ້ວຍ Microsoft Transact-SQL, ການສອບຖາມຂໍ້ມູນ, Microsoft Transact-SQL

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *