SQL, ພາສາທີ່ເອີ້ນວ່າຜູ້ຊ່ຽວຊານດ້ານຖານຂໍ້ມູນ Michael Stonebraker ເປັນ "Intergalactic ພາສາ", ເຖິງວ່າຈະມີຫຼືເນື່ອງຈາກວ່າໃນປະຫວັດສາດຍາວຂອງຕົນ, ຍັງຄົງເປັນເຄື່ອງມືພຽງແຕ່ສໍາລັບການຈັດການກັບລະບົບຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ. ນາງໄດ້ຜ່ານການປ່ຽນແປງທີ່ສໍາຄັນໃນໄລຍະຜ່ານມາທັງສອງທົດສະວັດແລະໄດ້ຮັບການ SQL: 2003 ມາດຕະຖານທີ່ຈະເປັນເຄື່ອງມືທີ່ທັນສະໄຫມແລະສະລັບສັບຊ້ອນຢ່າງກວ້າງຂວາງ. ຍັງທັນສະໄຫມໃນຕໍ່ຫນ້າແລະ sharpened ສໍາລັບການນໍາໃຊ້ເຄື່ອງມືນີ້ໄດ້ໂດຍຜ່ານການສະບັບ SQL: 2008 ແລະ SQL: 2011, ຄັ້ງທໍາອິດທີ່ໄດ້ປະຕິບັດຢ່າງເຕັມສ່ວນເຂົ້າໃນບັນຊີໃນໄລຍະນີ້.
ຈຸດປະສົງຂອງຫຼັກສູດນີ້ແມ່ນເພື່ອແນະນໍາ SQL ທັງສອງໃນການທໍາງານພື້ນຖານຂອງຕົນເຊັ່ນດຽວກັນເປັນການສະຫນອງເພີ່ມເຕີມແລະກ້າວຫນ້າທາງດ້ານລັກສະນະຂອງພາສາທີ່ມີພະລັງນີ້ແລະການທົດສອບການປະຕິບັດ.
ຫຼັງຈາກການນໍາທີ່ຫມັ້ນຄົງໃນພື້ນຖານຂອງລະບົບຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງທີ່ທ່ານຈະໃຫ້ການປະຕິບັດແລະມີຕົວຢ່າງຫຼາຍຂອງການນໍາໃຊ້ປະຈໍາວັນຂອງ SQL. ອີງໃສ່ການຍົກຕົວຢ່າງແນ່ນອນຢ່າງຕໍ່ເນື່ອງທ່ານສາມາດພະຍາຍາມອອກເປັນຜູ້ເລີ່ມ SQL ທະເຍີທະຍານຄວາມຮູ້ຂອງທ່ານທີ່ໄດ້ມາໃຫມ່ຂອງຂໍ້ກໍານົດທີ່ງ່າຍທີ່ສຸດເຖິງຄໍາສັ່ງສະລັບສັບຊ້ອນທີ່ສຸດໃນວຽກງານການປະຕິບັດຈໍານວນຫລາຍແລະການນໍາໃຊ້.
ຫຼັກສູດໄດ້ຖືກທີ່ໃຊ້ SQL ໄດ້: 2008 ມາດຕະຖານພາສາ, ຕົວຢ່າງທັງຫມົດແລະ SQL: 2011 compliant. ໃນນອກຈາກນັ້ນ, ທ່ານຈະໄດ້ຮຽນຮູ້ພາສາທ້ອງຖິ່ນທີ່ສໍາຄັນຂອງ MySQL ລະບົບຖານຂໍ້ມູນ, SAP Sybase ASE ແລະ Oracle.
ບົດທີ 1 ເຮັດໃຫ້ສະພາບລວມຂອງການພັດທະນາຂອງ SQL. ໃນນອກຈາກນັ້ນ, ທ່ານຈະຕິດຕັ້ງ MySQL ໃນຄອມພິວເຕີຂອງທ່ານ, ລະບົບຖານຂໍ້ມູນທີ່ທ່ານຈະນໍາໃຊ້ໃນທົ່ວວິຊາການ.
ໃນບົດທີ 2, ທ່ານຈະກາຍເປັນທີ່ຄຸ້ນເຄີຍກັບພື້ນຖານຂອງຮູບແບບທີ່ກ່ຽວຂ້ອງແລະລັກສະນະພື້ນຖານແລະຫນ້າທີ່ເຮັດວຽກຂອງລະບົບຖານຂໍ້ມູນ. ທ່ານໄດ້ຮຽນຮູ້ສ້າງແບບຈໍາລອງຖານຂໍ້ມູນເປັນຂະບວນການທີ່ຮູ້ຈັກແລະຄຸ້ນເຄີຍກັບການຍົກຕົວຢ່າງແນ່ນອນຂອງພວກເຮົາ.
ໃນບົດທີ 3, ທ່ານຈະໄດ້ຮັບຮູ້ຄໍາສັ່ງ SQL ງ່າຍດາຍແລະປະຕິບັດ. Familiarize ຕົວທ່ານເອງທີ່ມີຊະນິດຂໍ້ມູນ SQL ແລະພະຍາຍາມປະຕິບັດງານງ່າຍດາຍແລະ predicates.
ບົດທີ 4 ແມ່ນອຸທິດໃຫ້ເຮັດວຽກຮ່ວມກັບຕາຕະລາງຖານຂໍ້ມູນທີ່ຫຼາກຫຼາຍ. ທ່ານໄດ້ຮຽນຮູ້ວິທີການມີຫນ້າຢູ່ທີ່ຈັບແລະ subqueries ຂໍ້ມູນຂ່າວສານແຈກຢາຍຢູ່ໃນຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບສະຫະປະຊາແລະໃນຄໍາສັ່ງ. ນອກນັ້ນທ່ານຍັງຈະໄດ້ຮຽນຮູ້ເຄື່ອງມືທີ່ມີອໍານາດຂອງການເຮັດວຽກກຸ່ມ SQL ການນໍາໃຊ້.
ໃນບົດທີ 5, ໄດ້ SQL ຄໍາສັ່ງສໍາລັບພົບປະການຫມູນໃຊ້ຂໍ້ມູນ. ທ່ານຈະເພີ່ມ, ການປ່ຽນແປງແລະລຶບຂໍ້ມູນໃນຕາຕະລາງ. ຈັດການຂໍ້ມູນໃນລະບົບຖານຂໍ້ມູນຂະຫນາດໃຫຍ່ຮຽກຮ້ອງໃຫ້ມີຄວາມເຂົ້າໃຈດີຂອງແນວຄວາມຄິດທຸລະກໍາ, ເຊິ່ງໄດ້ປຶກສາຫາລືຢູ່ໃນພາກນີ້.
ໃນບົດທີ 6, ທ່ານຈະເຮັດແນວໃດໃນຂັ້ນຕອນທໍາອິດຂອງທ່ານກ່ຽວກັບພື້ນລຽບຂອງການຫມູນໃຊ້ schema ໄດ້. ທ່ານຈະໄດ້ກໍານົດ, ປັບປຸງແກ້ໄຂ, ແລະລຶບຫຼັງຈາກທີ່ທ່ານຕາຕະລາງການວາງແຜນແລະເອກະສານມີຄວາມຈໍາເປັນໄດ້ຮັບການນໍາສະເຫນີ. ນອກນັ້ນທ່ານຍັງຈະກາຍເປັນທີ່ຄຸ້ນເຄີຍກັບ views ແລະວັດຖຸຖານຂໍ້ມູນທີ່ສໍາຄັນອື່ນໆແລະຮຽນຮູ້ວິທີມັນລົງທຶນ, ປັບປຸງແກ້ໄຂ, ແລະລຶບ.
ບົດທີ 7 ແມ່ນອຸທິດໃຫ້ວຽກງານດ້ານຕ່າງໆໃນການເຊື່ອມໂຍງຂໍ້ມູນແລະແນະນໍາຈຸດປະສົງ SQL ຈໍາກັດແລະການຍື່ນຍັນ. ພວກເຂົາເຈົ້າໄດ້ຮຽນຮູ້ແນວຄວາມຄິດຂອງປະ referential ຮູ້ແລະຄຸ້ນເຄີຍກັບແນວຄວາມຄິດຂອງ SQL, ທີ່ມີຈຸດປະສົງເພື່ອຮັບປະກັນການເຊື່ອມໂຍງຂໍ້ມູນ, ຄຸ້ນເຄີຍ. ສຶກສາອົບຮົມຕົວເອງຖານຂໍ້ມູນວັດຖຸ Domain ແລະຜົນກະທົບຕໍ່ຮູ້.
ສຸດທ້າຍ, ພາກທີ 8 ແນະນໍາກົນໄກການສະຫນອງສໍາລັບ SQL ສໍາລັບການປ້ອງກັນຄວາມປອດໄພຂອງຖານຂໍ້ມູນໄດ້. ທ່ານໄດ້ຮຽນຮູ້ວິທີໃຊ້, schemas ແລະພາລະບົດບາດການສ້າງຕັ້ງ, ການປ່ຽນແປງແລະລົບ. ນອກຈາກນັ້ນພວກເຮົາສະແດງໃຫ້ເຫັນທ່ານການປະຕິບັດທີ່ແຕກຕ່າງກັນຂອງແນວຄວາມຄິດເຫຼົ່ານີ້ຢູ່ໃນ MySQL, SAP Sybase ASE ແລະ Oracle.
ອັບເດດແລ້ວເມື່ອ
23 ສ.ຫ. 2023