ຄອມພິວເຕີຖານຂໍ້ມູນ

ພາບລວມຂອງລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນ

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

ດັ່ງນັ້ນ, ຖານຂໍ້ມູນ (DB) - ທີ່ກໍານົດໄວ້ຂອງຂໍ້ມູນທີ່ກ່ຽວຂ້ອງຢ່າງມີເຫດຜົນທີ່ອະທິບາຍສະຖານະຂໍ້ມູນຂອງວັດຖຸໃນຂະແຫນງວິຊາຕ່າງໆແລະປະມວນຜົນທີ່ມີອຸປະກອນຄອມພິວເຕີ.

ລະບົບການຈັດການຖານຂໍ້ມູນແມ່ນຊອຟແວແລະພາສາສະພາບແວດລ້ອມສໍາລັບການສ້າງ, ການຄຸ້ມຄອງແລະການປະມວນຜົນຖານຂໍ້ມູນ. ການມອບຫມາຍຖານຂໍ້ມູນ:

  • ເຮັດວຽກຮ່ວມກັບຖານຂໍ້ກ່ຽວກັບພາຍນອກ (ດິດ, tapes, ແລະອື່ນໆ ... ) ແລະ RAM ໄດ້;
  • ການແລກປ່ຽນຜູ້ຊົມໃຊ້;
  • ມີການປ່ຽນແປງການຄວບຄຸມ, ການເກັບແລະການຟື້ນຟູຖານຂໍ້ມູນ;
  • ສະຫນອງການເຂົ້າເຖິງພາສາ ການປະມວນຜົນຂໍ້ມູນ ;
  • ເຄື່ອງມືສໍາລັບການສ້າງ, ດັດແກ້, ແລະການຄຸ້ມຄອງຖານຂໍ້ມູນໄດ້.

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

ລະບົບການຄຸ້ມຄອງທີ່ກ່ຽວຂ້ອງ

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

ທັງຫມົດ DBMSs ຂ້ອງສະຫນັບສະຫນູນມາດຕະຖານພາສາ ANSI SQL ແລະຫຼັກການພື້ນຖານຂອງຮູບແບບທີ່ກ່ຽວຂ້ອງ, ຊຶ່ງເຮັດໃຫ້ຄໍາຮ້ອງສະຫມັກທີ່ຈະດໍາເນີນການກ່ຽວກັບຖານຂໍ້ມູນທີ່ແຕກຕ່າງກັນ. ນອກຈາກນີ້, ຖານຂໍ້ມູນຂະຫນາດໃຫຍ່ມີພາບຂະຫຍາຍ SQL ຂອງເຂົາເຈົ້າເອງ. ຕົວຢ່າງຂອງລະບົບການຄຸ້ມຄອງ ຖານຂໍ້ມູນ ສໍາລັບບັນດາໂຄງການຂະຫນາດໃຫຍ່ - ນີ້ແມ່ນ Microsoft SQL Server ແລະ ORACLE.

ໃນຮູບແບບທີ່ກ່ຽວຂ້ອງກັບການນໍາໃຊ້ຢ່າງສໍາເລັດຜົນໃນການພັດທະນາຂອງບັນດາໂຄງການອິນເຕີເນັດ. ຕົວຢ່າງມີຖານຂໍ້ມູນ MySQL ແລະ PostgreSQL.

ເຕັກໂນໂລຊີ NoSQL

ການເພີ່ມຂຶ້ນຂອງປະລິມານຂໍ້ມູນແລະຄວາມສັບສົນຂອງສາຍພົວພັນທີ່ໄດ້ເຮັດໃຫ້ການສຸກເສີນຂອງລະບົບການຄຸ້ມຄອງຖານຂໍ້ມູນໃຫມ່. ຂໍ້ມູນໄດ້ຫມົດກໍານົດແລ້ວເອກະລາດຂອງກັນແລະກັນ, ແລະບາງຄັ້ງເຖິງແມ່ນວ່າເປັນໄປບໍ່ໄດ້ຢ່າງເຂັ້ມງວດອະທິບາຍໂຄງປະກອບການຂອງຕົນ. ຖານຂໍ້ມູນເຊີງສໍາພັນທີ່ບໍ່ມີຕໍ່ໄປອີກແລ້ວສາມາດຮັບມືກັບວຽກງານດັ່ງກ່າວ. ນີ້ໄດ້ເຮັດໃຫ້ການສຸກເສີນຂອງປະເພດໃຫມ່ຂອງຖານຂໍ້ມູນຂໍ້ມູນຂ່າວສານແລະລະບົບການບໍລິຫານ, ເປັນທີ່ຮູ້ຈັກເປັນ NoSQL ໄດ້ («ບໍ່ SQL »).

ປະເພດຕົ້ນຕໍຂອງຖານຂໍ້ມູນ NoSQL:

  1. "ມູນຄ່າທີ່ສໍາຄັນ". ເປັນທີ່ນິຍົມຫຼາຍທີ່ສຸດຖານຂໍ້ມູນ - Redis, Voldemort, ໂຕກຽວຫ້ອງການແລະ Dynomite.
  2. Clones ຖານຂໍ້ມູນ BigTable. ມັນໄດ້ພັດທະນາໂດຍກູໂກສໍາລັບເຄື່ອງຈັກໃນການຊອກຫາການນໍາໃຊ້ພາຍໃນ. BigTable ຢ່າງເປັນທາງການ ມັນບໍ່ໄດ້ຖືກສະຫນອງໃຫ້, ແຕ່ມີຖານຂໍ້ມູນກ່ຽວກັບພື້ນຖານຂອງຕົນໄດ້. ມັນ Hadoop, Hypertable ແລະ Cassandra.
  3. ເອກະສານ, ຮັດກຸມ. ເປັນທີ່ນິຍົມຫຼາຍທີ່ສຸດ Berkeley DB XML, MongoD ການດໍາລົງຢູ່ແລະ CouchDB.
  4. ໂດຍອີງໃສ່ພື້ນຖານ ຂອງທິດສະດີເສັ້ນສະແດງ. ໃຊ້ໃນ Neo4j, Sones graphDB ແລະ AllegroGraph.

ອະນາຄົດຂອງ DBMS

ຕະຫຼາດ ລະບົບການຈັດການຖານຂໍ້ມູນເຊີງສໍາພັນ ຍັງຈະສືບຕໍ່ຂະຫຍາຍຕົວແລະເພີ່ມເຕີມແລະແນວໂນ້ມທີ່ຈະນໍາໃຊ້ NoSQL ໃຈ. ແນ່ນອນວ່າ, ໃນ "ຄລາສສິກ» SQL ຂາຍເປັນຈໍານວນເງິນ huge ຂອງລະບົບຊອຟແວທີ່ແຕກຕ່າງກັນຄວາມສັບສົນ, ແລະສໍາລັບການໃຫ້ເຂົາເຈົ້າມີ giants ຕະຫຼາດດັ່ງກ່າວເຊັ່ນ: Microsoft ແລະ ORACLE. ແຕ່ມີຄວາມແນ່ນອນບາງທີ່ພວກເຮົາສາມາດສົມມຸດວ່າ NoSQL ໃນຫຼາຍປີຂ້າງຫນ້າຈະສາມາດຢ່າງຫຼວງຫຼາຍ oust ຜູ້ນໍາໃນການພັດທະນາຂອງລະບົບຂໍ້ມູນຂ່າວສານສະລັບສັບຊ້ອນ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 lo.delachieve.com. Theme powered by WordPress.