ຄອມພິວເຕີ, ຊອຟແວ
ວິທີການຂຽນ SQL ການສອບຖາມ - ຕົວຢ່າງລະອຽດ
ແຕ່ລະພວກເຮົາປະເຊີນຫນ້າກັບເປັນປົກກະຕິແລະນໍາໃຊ້ແນວພັນຂອງຖານຂໍ້ມູນ. ໃນເວລາທີ່ພວກເຮົາເລືອກເອົາທີ່ຢູ່ອີເມລ, ພວກເຮົາກໍາລັງເຮັດວຽກຮ່ວມກັບຖານຂໍ້ມູນໄດ້. ຖານຂໍ້ມູນການນໍາໃຊ້ບໍລິການຄົ້ນຫາທະນາຄານສໍາລັບການເກັບຮັກສາຂໍ້ມູນລູກຄ້າ, ແລະອື່ນໆ
ແຕ່ເຖິງວ່າຈະມີການນໍາໃຊ້ຄົງທີ່ຂອງຖານຂໍ້ມູນໄດ້, ເຖິງແມ່ນວ່າສໍາລັບການພັດທະນາລະບົບຊອຟແວຈໍານວນຫຼາຍແມ່ນມີຢູ່ຫຼາຍຂອງ "ຈຸດສີຂາວ" ເນື່ອງຈາກການຕີຄວາມຫມາຍທີ່ແຕກຕ່າງກັນຂອງຂໍ້ກໍານົດດຽວກັນ. ພວກເຮົາໃຫ້ຄໍານິຍາມສັ້ນໆກ່ຽວກັບຂໍ້ກໍານົດການຕົ້ນຕໍຂອງຖານຂໍ້ມູນຂອງພິຈາລະນາ SQL. So.
ຖານຂໍ້ມູນ - ເອກະສານຫຼືຕັ້ງຂອງໄຟລ໌ສໍາລັບການຈັດເກັບສັ່ງໂຄງສ້າງຂໍ້ມູນແລະຄວາມສໍາພັນຂອງເຂົາເຈົ້າ. ຫຼາຍມັກ, ຖານຂໍ້ມູນໄດ້ຖືກເອີ້ນວ່າເປັນລະບົບການຈັດການຖານຂໍ້ມູນ (DBMS). ຖານຂໍ້ມູນ -. ມັນເປັນພຽງແຕ່ທີ່ຮອງຮັບເອົາຂໍ້ມູນຂ່າວສານໃນຮູບແບບສະເພາະແລະສາມາດເຮັດວຽກຮ່ວມກັບຖານຂໍ້ມູນທີ່ແຕກຕ່າງກັນ
ຕາຕະລາງ - ຈິນຕະນາການໂຟນເດີທີ່ເອກະສານຈະຖືກເກັບໄວ້, ແຍກອອກເປັນຕົວກໍານົດການສະເພາະໃດຫນຶ່ງ, ເຊັ່ນ: ບັນຊີລາຍຊື່ຂອງຄໍາສັ່ງສໍາລັບເດືອນທີ່ຜ່ານມາໄດ້. ນີ້ແມ່ນຕາຕະລາງໃນຄອມພິວເຕີໄດ້ ຖານຂໍ້ມູນ. A ຕາຕະລາງແຍກຕ່າງຫາກມີຊື່ຊ້ໍາກັນຂອງຕົນເອງ.
ປະເພດຂໍ້ມູນ - ປະເພດຂອງຂໍ້ມູນຂ່າວສານອະນຸຍາດໃຫ້ໄດ້ຮັບການເກັບຮັກສາໄວ້ໃນຄໍລໍາດຽວຫລືແຖວ. ມັນສາມາດເປັນໂຕເລກຫຼືຂໍ້ຄວາມຮູບແບບສະເພາະ.
ຖັນແລະແຖວ - ພວກເຮົາທັງຫມົດເຮັດວຽກຮ່ວມກັບຕາຕະລາງ, ເຊິ່ງແມ່ນຍັງປະຈຸບັນໃນແຖວເກັດທີ່ຢູ່ແລະຖັນ. ທຸກ ຖານຂໍ້ມູນເຊີງສໍາພັນ ເຮັດວຽກກັບຕາຕະລາງວິທີການດຽວກັນ. Strings ເອີ້ນວ່າບາງຄັ້ງການບັນທຶກ.
A ທີ່ສໍາຄັນຕົ້ນຕໍ - ແຕ່ລະແຖວມີຫນຶ່ງຫຼືຫຼາຍກວ່າຖັນສໍາລັບການກໍານົດເປັນເອກະລັກຂອງຕົນ. No ສໍາຄັນຕົ້ນຕໍແມ່ນຄວາມຫຍຸ້ງຍາກຫຼາຍທີ່ຈະປັບປຸງ, ແກ້ໄຂແລະລຶບແຖວກ່ຽວຂ້ອງ.
SQL ແມ່ນຫຍັງ?
ພາສາສອບຖາມ SQL (ອັງກິດ Structured Query Language -. Structured Query Language) ຖືກອອກແບບມາພຽງແຕ່ເຮັດວຽກຮ່ວມກັບຖານຂໍ້ມູນແລະປັດຈຸບັນມາດຕະຖານສໍາລັບຖານຂໍ້ມູນທີ່ນິຍົມທັງຫມົດ. ໄວຢາກອນພາສາປະກອບດ້ວຍຈໍານວນຂະຫນາດນ້ອຍຂອງບໍລິສັດແລະງ່າຍທີ່ຈະຮຽນຮູ້. ແຕ່ເຖິງແມ່ນວ່າຈະປາກົດຂື້ນ, ມັນອະນຸຍາດໃຫ້ສ້າງການສອບຖາມ sql ສໍາລັບການດໍາເນີນງານສະລັບສັບຊ້ອນທີ່ມີຖານຂໍ້ມູນຂອງຂະຫນາດໃດຫນຶ່ງ.
ຕັ້ງແຕ່ປີ 1992 ມີມາດຕະຖານທົ່ວໄປ, ເອີ້ນວ່າ ANSI SQL. ມັນໄດ້ກໍານົດໄວຢາກອນພື້ນຖານແລະການເຄື່ອນໄຫວຂອງຜູ້ປະກອບການແລະສະຫນັບສະຫນຸນໂດຍທັງຫມົດຜູ້ນໍາຕະຫຼາດ DBMS, ເຊັ່ນ: ORACLE ໄດ້ Microsoft ໄດ້ SQL Server. ພິຈາລະນາຄຸນນະສົມບັດທັງຫມົດຂອງພາສາທີ່ໃນບົດຄວາມສັ້ນແມ່ນເປັນໄປບໍ່ໄດ້, ດັ່ງນັ້ນພວກເຮົາໄລຍະສັ້ນໆ, ຈະພິຈາລະນາພຽງແຕ່ສອບຖາມ SQL ພື້ນຖານ. ຕົວຢ່າງສະແດງໃຫ້ເຫັນລະນາແລະຄຸນນະສົມບັດຂອງພາສາ:
- ການສ້າງຖານຂໍ້ມູນແລະຕາຕະລາງ;
- ການຄັດເລືອກຂໍ້ມູນ;
- ເພີ່ມການອອກສຽງ;
- ການແກ້ໄຂແລະການລຶບຂໍ້ມູນ.
ປະເພດຂໍ້ມູນ SQL
ຖັນທັງຫມົດໃນຕາຕະລາງຖານຂໍ້ມູນເກັບຮັກສາປະເພດຂໍ້ມູນດຽວກັນ. ໃນ SQL ປະເພດຂໍ້ມູນແມ່ນຄືກັນກັບໃນພາສາການຂຽນໂປຣແກຣມອື່ນໆ.
| ຊະນິດຂໍ້ມູນ | ຄໍາອະທິບາຍ |
| INT | ຈໍານວນເຕັມ |
| REAL | ທີ່ເລື່ອນໄດ້ຈໍານວນຈຸດ |
| ໂຕອັກສອນ | string ລັກສະນະຂອງຄວາມຍາວຂອງຕົວປ່ຽນແປງ |
| DATE | sql ສອບຖາມ "ວັນ" ໃນຫຼາຍຮູບແບບ |
| TIME | ທີ່ໃຊ້ເວລາ |
| CHAR | ເບິ່ງຊ່ອຍແນ່ຂໍ້ຄວາມຂອງຄວາມຍາວຄົງ |
ສ້າງຕາຕະລາງຖານຂໍ້ມູນແລະ
ສ້າງຖານຂໍ້ມູນໃຫມ່, ຕາຕະລາງ, ແລະແບບສອບຖາມໃນ SQL ມີສອງວິທີຄື:
- ຄໍາສັ່ງ SQL ໂດຍຜ່ານ console ຖານຂໍ້ມູນ
- ການນໍາໃຊ້ການບໍລິຫານເຄື່ອງມືແບບໂຕ້ຕອບ, ສ່ວນຫນຶ່ງຂອງເຄື່ອງແມ່ຂ່າຍຖານຂໍ້ມູນໄດ້.
A ປະຕິບັດການຖານຂໍ້ມູນໃຫມ່ສ້າງຖານຂໍ້ມູນ <ຊື່ຖານຂໍ້ມູນ>; . ຂະນະທີ່ທ່ານສາມາດເບິ່ງ, syntax ແມ່ນງ່າຍດາຍແລະ concise.
ຕາຕະລາງພາຍໃນຖານຂໍ້ມູນໄດ້ສ້າງໃນ CREATE TABLE ຖານະພາບກັບຕົວກໍານົດການດັ່ງຕໍ່ໄປນີ້:
- ຊື່ຕາຕະລາງ
- ຊື່ແລະຂໍ້ມູນຊະນິດຂອງຄໍລໍາ
ໃນຖານະເປັນຕົວຢ່າງ, ສ້າງຕາຕະລາງສິນຄ້າທີ່ມີຄໍລໍາດັ່ງຕໍ່ໄປນີ້:
| ຖັນ | ຄໍາອະທິບາຍ |
| commodity_id | ລະຫັດຜະລິດຕະພັນ |
| vendor_id | ລະຫັດສະເພາະຜູ້ຂາຍ (ສະເພາະຜູ້ຂາຍທີ່ສໍາຄັນຕາຕະລາງພາຍນອກ) |
| commodity_name | ຊື່ຜະລິດຕະພັນ |
| commodity_price | ຄ່າໃຊ້ຈ່າຍຂອງ |
| commodity_desc | ຄໍາອະທິບາຍ |
ສ້າງຕາຕະລາງເປັນ:
ສ້າງສິນຄ້າ TABLE
(CHAR commodity_id (15) NOT NULL,
vendor_id CHAR (15) NOT NULL,
commodity_name CHAR (254) NULL,
commodity_price ນິຍົມ (8,2) NULL,
commodity_desc VARCHAR (1000) ໂມຄະ);
ຕາຕະລາງການປະກອບດ້ວຍຫ້າຖັນ. ຫຼັງຈາກຊື່ແມ່ນປະເພດຂອງຄໍລໍາຂໍ້ມູນແມ່ນຂັ້ນດ້ວຍຈໍ້າຈຸດ. ຄ່າຄໍລໍາສາມາດສົມມຸດຄ່າ null (NULL) ຫຼືຕ້ອງໄດ້ຮັບການເຕີມລົງໄປໃນ (NOT NULL), ແລະມັນໄດ້ຖືກກໍານົດທີ່ຈະສ້າງຕາຕະລາງໄດ້.
ຂໍ້ມູນຕົວຢ່າງຈາກຕາຕະລາງ
ຂໍ້ມູນປະຕິບັດການເກັບຕົວຢ່າງ - ການສອບຖາມ SQL ທີ່ໃຊ້ກັນທົ່ວໄປ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມທີ່ທ່ານຕ້ອງການທີ່ຈະລະບຸວ່າພວກເຮົາຕ້ອງການທີ່ຈະເລືອກເອົາຈາກຕາຕະລາງໄດ້. ໃນຄັ້ງທໍາອິດເປັນຕົວຢ່າງທີ່ງ່າຍດາຍ:
commodity_name SELECT ຈາກສິນຄ້າ
ຫລັງຈາກມີງົບ SELECT ຊີ້ບອກຊື່ຂອງຖັນເພື່ອໃຫ້ໄດ້ຮັບຂໍ້ມູນຂ່າວສານ, ແຕ່ຈາກຈໍາແນກຕາຕະລາງໄດ້.
ຜົນການສອບຖາມຈະທັງຫມົດແຖວເກັດທີ່ຢູ່ໃນຕາຕະລາງທີ່ມີຄ່າ Commodity_name ໃນຄໍາສັ່ງໃນການທີ່ເຂົາເຈົ້າໄດ້ຖືກປ້ອນເຂົ້າໄປໃນຖານຂໍ້ມູນໄດ້ i.e. ໂດຍບໍ່ມີການຮຽງລໍາດັບໃດ. ໃນການຈັດຕັ້ງຜົນໄດ້ຮັບການນໍາໃຊ້ປະຕິບັດການ ORDER ເລືອກຕາມ.
ການສອບຖາມກ່ຽວກັບການຫຼາຍທົ່ງນາບອກໃຫ້ເຂົາເຈົ້າຂັ້ນດ້ວຍຈໍ້າຈຸດໃນຕົວຢ່າງດັ່ງຕໍ່ໄປນີ້:
commodity_id SELECT, commodity_name, commodity_price ຈາກສິນຄ້າ
ມັນເປັນໄປໄດ້ເພື່ອໃຫ້ໄດ້ຮັບເປັນຜົນມາຈາກການມູນຄ່າ string ແບບສອບຖາມຂອງຖັນທັງຫມົດ. ສໍາລັບຈຸດປະສົງນີ້, ການຂຽນ "*":
* SELECT ຈາກສິນຄ້າ
- ເລືອກນອກຈາກນັ້ນສະຫນັບສະຫນູນ:
- ຂໍ້ມູນການຈັດລຽງ (ORDER BY ຖະແຫຼງ)
- ການຄັດເລືອກຕາມເງື່ອນໄຂໄດ້ (ບ່ອນທີ່)
- ໄລຍະການຈັດກຸ່ມ (ຕາມຫມວດ)
ເພີ່ມເສັ້ນ
ການເພີ່ມແຖວເກັດທີ່ຢູ່ກັບຕາຕະລາງການນໍາໃຊ້ຄໍາສັ່ງ SQL ກັບຄໍາສັ່ງ INSERT ໄດ້. ນອກຈາກນັ້ນສາມາດເຮັດໃນສາມວິທີ:
- ເພີ່ມເສັ້ນທັງຫມົດໃຫມ່;
- ຂອງເສັ້ນ;
- ຜົນການຊອກຫາ.
ໃນການເພີ່ມເສັ້ນສົມບູນ, ທ່ານຕ້ອງໄດ້ແຈ້ງຊື່ຕາຕະລາງແລະຄ່າຂອງຄໍລໍາ (ທົ່ງນາ) ຂອງບັນທັດໃຫມ່. ຕໍ່ໄປນີ້ແມ່ນຕົວຢ່າງ:
INSERT INTO VALUES ສິນຄ້າ ( '106', '50', 'Coca-Cola, ' 168 ',' ບໍ່ມີ Alcogol,)
ຕົວຢ່າງເພີ່ມຜະລິດຕະພັນໃຫມ່ກັບຕາຕະລາງ. ຄ່າທີ່ລະບຸໄວ້ຫຼັງຈາກ VALUES ສໍາລັບແຕ່ລະຖັນ. ຖ້າຫາກວ່າບໍ່ມີຄຸນຄ່າທີ່ສອດຄ້ອງກັນສໍາລັບຖັນ, ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະລະບຸ NULL. ການຄໍລໍາກໍາລັງເຕັມໄປດ້ວຍຄຸນຄ່າໃນຄໍາສັ່ງທີ່ລະບຸໄວ້ໃນເວລາທີ່ການສ້າງຕາຕະລາງໄດ້.
ໃນກໍລະນີຂອງການເພີ່ມພຽງແຕ່ບາງສ່ວນຂອງ string ໄດ້ຢ່າງຊັດເຈນຕ້ອງລະບຸຊື່ຂອງຖັນດັ່ງເຊັ່ນດຽວກັບໃນຕົວຢ່າງນີ້:
INSERT INTO ສິນຄ້າ (commodity_id, vendor_id, commodity_name)
VALUES ( '106', '50', 'Coca-Cola, )
ພວກເຮົາໄດ້ນໍາສະເຫນີພຽງແຕ່ຕົວລະບຸຜະລິດຕະພັນ, ຜູ້ຈັດຈໍາຫນ່າຍແລະຊື່ຂອງຕົນ, ແລະສ່ວນທີ່ເຫຼືອຂອງພາກສະຫນາມເຮັດໃຫ້ຫລີກໄປທາງຫນຶ່ງເປົ່າ.
ເພີ່ມຜົນການຄົ້ນຫາ
ໂດຍພື້ນຖານແລ້ວ, INSERT ຖືກນໍາໃຊ້ເພື່ອເພີ່ມຕິດຕໍ່ກັນ, ແຕ່ສາມາດໄດ້ຮັບການນໍາໃຊ້ສໍາລັບການເພີ່ມຜົນໄດ້ຮັບຄໍາສັ່ງ SELECT.
ຂໍ້ມູນການປ່ຽນແປງ
ມີການປ່ຽນແປງຂໍ້ມູນຂ່າວສານໃນຂົງເຂດຕາຕະລາງຖານຂໍ້ມູນທີ່ຈໍາເປັນຕ້ອງໄດ້ນໍາໃຊ້ເປັນການຖະແຫຼງ UPDATE. ການປະຕິບັດສາມາດໄດ້ຮັບການນໍາໃຊ້ໃນສອງວິທີ:
- ການປັບປຸງແຖວທັງຫມົດໃນຕາຕະລາງໄດ້.
- ພຽງແຕ່ສໍາລັບສາຍສະເພາະ.
UPDATE ປະກອບດ້ວຍສາມອົງປະກອບຕົ້ນຕໍ:
- ຕາຕະລາງທີ່ທ່ານຕ້ອງການທີ່ຈະເຮັດໃຫ້ການປ່ຽນແປງ;
- ຊ່ອງຂໍ້ມູນຊື່ແລະຄ່າໃຫມ່ຂອງເຂົາເຈົ້າ;
- ເງື່ອນໄຂສໍາລັບການປ່ຽນແປງຕົວເລືອກແຖວ.
ພິຈາລະນາຕົວຢ່າງ. ໃຫ້ຂອງເວົ້າວ່າຜະລິດຕະພັນທີ່ມີລະຫັດ = 106 ມີການປ່ຽນແປງລາຄາ, ສະນັ້ນສາຍນີ້ເພື່ອອັບເດດ. ຂຽນຄໍາສັ່ງດັ່ງຕໍ່ໄປນີ້:
UPDATE ສິນຄ້າ SET commodity_price = '32 ' WHERE commodity_id =' 106 '
ພວກເຮົາຊີ້ໃຫ້ເຫັນຊື່ຕາຕະລາງ, ໃນກໍລະນີດັ່ງກ່າວນີ້, ສິນ, ເຊິ່ງຈະໄດ້ຮັບການປັບປຸງ, ແລະຫຼັງຈາກນັ້ນພາຍຫຼັງທີ່ຕະຫຼາດຫລັກຊັບ - ມູນຄ່າໃຫມ່ຂອງຖັນແລະຊອກຫາລາຍການທີ່ຕ້ອງການ, ການລະບຸ ID ຄ່າ WHERE ຕ້ອງການ.
ມີການປ່ຽນແປງຈໍານວນຂອງຄໍລໍາໄດ້ຖະແຫຼງພາຍຫຼັງຕະຫຼາດຫລັກຊັບລະບຸຫຼາຍຄູ່ຂອງຖັນທີ່ມີມູນຄ່າ, ຂັ້ນດ້ວຍຈໍ້າຈຸດ. ເບິ່ງຕົວຢ່າງທີ່ຊື່ແລະລາຄາຂອງສິນຄ້າສະບັບປັບປຸງເປັນ:
UPDATE ສິນຄ້າ SET commodity_name = 'Fanta' , commodity_price = '32 'WHERE commodity_id =' 106 '
ເພື່ອລຶບຂໍ້ມູນຢູ່ໃນຖັນ, ທ່ານສາມາດກໍານົດໃຫ້ໂມຄະ, ຖ້າຫາກວ່າມັນເຮັດໃຫ້ໂຄງປະກອບການຂອງຕາຕະລາງໄດ້. ມັນຕ້ອງໄດ້ຮັບການຈົດຈໍາວ່າ NULL ໄດ້ - ນີ້ແມ່ນ "ບໍ່ມີ" value, ບໍ່ສູນເປັນຂໍ້ຄວາມຫຼືໂຕເລກ. ເອົາຄໍາອະທິບາຍລາຍການທີ່:
UPDATE ສິນຄ້າ SET commodity_desc = NULL WHERE commodity_id = ' 106'
ລຶບແຖວ
ການຮ້ອງຂໍ SQL ທີ່ຈະລຶບແຖວໃນຕາຕະລາງແມ່ນປະຕິບັດປະຕິບັດການລົບ. ມີສອງວິທີການນໍາໃຊ້ແມ່ນ:
- ຕາຕະລາງລຶບແຖວທີ່ແນ່ນອນ;
- ອອກແຖວເກັດທີ່ຢູ່ທັງຫມົດໃນຕາຕະລາງໄດ້.
ຕົວຢ່າງຖອນຫນຶ່ງຕິດຕໍ່ກັນຂອງຕາຕະລາງ:
DELETE FROM Commodity WHERE commodity_id = '106'
ຫຼັງຈາກ DELETE FROM ບຸຊື່ຕາຕະລາງໃນການທີ່ຈະລົບແຖວ. ບ່ອນທີ່ປະຕິບັດການປະກອບດ້ວຍສະພາບພາຍໃຕ້ການທີ່ສາຍຈະໄດ້ຮັບຄັດເລືອກສໍາລັບການລຶບໄດ້. ໃນຕົວຢ່າງທີ່ເຮົາເອົາເສັ້ນຜະລິດຕະພັນທີ່ມີລະຫັດ = 106. ບ່ອນທີ່ຊີ້ບອກທີ່ສໍາຄັນທີ່ສຸດເນື່ອງຈາກວ່າ ຜ່ານ privedt ປະຕິບັດການນີ້ເອົາແຖວເກັດທີ່ຢູ່ທັງຫມົດໃນຕາຕະລາງໄດ້. ນີ້ໃຊ້ໄດ້ກັບການປ່ຽນແປງຄ່າພາກສະຫນາມ.
ຄໍາຖະແຫຼງທີ່ລົບບໍ່ໄດ້ລະບຸຊື່ຖັນແລະລັກສະນະ meta. ທ່ານສົມບູນ removes ເສັ້ນແລະລຶບຖັນດຽວ, ເຂົາບໍ່ສາມາດເຮັດໄດ້.
ການນໍາໃຊ້ SQL ໃນ Microsoft Access
Microsoft Access ມັກຖືກນໍາໃຊ້ໂຕ້ຕອບເພື່ອສ້າງຕາຕະລາງຖານຂໍ້ມູນ, ການປ່ຽນແປງການຄຸ້ມຄອງ, ການວິເຄາະຂໍ້ມູນໃນຖານຂໍ້ມູນແລະເພື່ອປະຕິບັດການເຂົ້າເຖິງການສອບຖາມ SQL ຜ່ານສ້າງແບບສອບຖາມແບບໂຕ້ຕອບສະດວກ (ແບບ Query), ການນໍາໃຊ້ທີ່ທ່ານສາມາດສ້າງແລະປະຕິບັດຄໍາສັ່ງ SQL ທັນທີ ຄວາມສັບສົນຕ່າງໆ.
ນອກຈາກນີ້ສະຫນັບສະຫນຸນການເຂົ້າເຖິງຮູບແບບການເຄື່ອງແມ່ຂ່າຍ, wherein Access ຖານຂໍ້ມູນທີ່ສາມາດນໍາໃຊ້ເປັນກໍາເນີດໄຟຟ້າ SQL, ການສອບຖາມກັບແຫລ່ງຂໍ້ມູນໃດ ODBC. ຄຸນນະສົມບັດນີ້ເຮັດໃຫ້ຄໍາຮ້ອງສະຫມັກທີ່ຈະຕິດຕໍ່ສື່ສານກັບ Access ຖານຂໍ້ມູນ ໃນຮູບແບບໃດໆ.
ຂະຫຍາຍ SQL
ເນື່ອງຈາກວ່າການສອບຖາມ SQL ບໍ່ມີຄຸນນະສົມບັດພາສາການຂຽນໂປຣແກຣມຂັ້ນຕອນເຊັ່ນ: loops, ແຕກ, ແລະອື່ນໆ, ການຜະລິດ DBMS ພັດທະນາສະບັບພາສາຂອງເຂົາເຈົ້າຂອງ SQL ມີລັກສະນະກ້າວຫນ້າທາງດ້ານ. ທໍາອິດແມ່ນສະຫນັບສະຫນູນສໍາລັບການຈັດເກັບແລະຜູ້ປະກອບການມາດຕະຖານພາສາລະບຽບການ.
The ພາສາທົ່ວໄປທີ່ສຸດຂອງພາສາທີ່:
- Oracle Database - PL / SQL
- InterBase, Firebird - PSQL
- Microsoft SQL Server - Transact-SQL
- PostgreSQL -. PL / PgSql
ອິນເຕີເນັດ SQL
ຖານຂໍ້ມູນ MySQL ໄດ້ຖືກປ່ອຍອອກມາເມື່ອຢູ່ພາຍໃຕ້ໃບອະນຸຍາດຟຣີໃບອະນຸຍາດ GNU General Public. ມີໃບອະນຸຍາດທຸລະກິດມີຄວາມສາມາດໃນການພັດທະນາໂມດູນ custom ເປັນ. ໃນຖານະເປັນສ່ວນຫນຶ່ງຂອງພາກສ່ວນທີ່ສຸດຂອງເຄື່ອງແມ່ຂ່າຍການກໍ່ສ້າງອິນເຕີເນັດເຊັ່ນ: XAMPP, WAMP ແລະ LAMP, ແລະເປັນທີ່ນິຍົມຫຼາຍທີ່ສຸດການພັດທະນາຄໍາຮ້ອງສະຫມັກຖານຂໍ້ມູນໃນອິນເຕີເນັດ.
ມັນໄດ້ພັດທະນາໂດຍ Sun Microsystems ແລະສະຫນັບສະຫນຸນຂະນະນີ້ໂດຍ Oracle. ສະຫນັບສະຫນູນຂະຫນາດຖານຂໍ້ມູນສູງເຖິງ 64 ເທລາ, ໄວຢາກອນ SQL: 2003, replicating ຖານຂໍ້ມູນແລະບໍລິການຟັງ.
Similar articles
Trending Now