คอมพิวเตอร์เทคโนโลยีสารสนเทศ

ทำรายการ - มันคืออะไร? ฐานข้อมูลการทำธุรกรรม

ธุรกรรมที่เป็นชุดของการกระทำที่เฉพาะเจาะจงซึ่งจะดำเนินการโดยบุคคลหรือโปรแกรมที่จะเข้าถึงหรือปรับเปลี่ยนฐานข้อมูล ก่อนที่จะจัดการการทำธุรกรรม - ว่ามันเป็นสิ่งจำเป็นที่จะเข้าใจสาระสำคัญของกระบวนการนี้ ความหมายพื้นฐานของกระบวนการที่อยู่ในความจริงว่าการกระทำอย่างใดอย่างหนึ่งจะต้องครบถ้วนหรือถูกยกเลิก

รายการฐานข้อมูลแต่ละคนควรแปลจากรัฐหนึ่งซึ่งสอดคล้องกับคนอื่น ๆ สันนิษฐานว่าเป็นความสอดคล้องอาจถูกละเมิดในกระบวนการ

หลายคนสงสัยว่าการทำธุรกรรม - สิ่งที่มันเป็น หน่วยนี้ของงานที่จะดำเนินการในฐานข้อมูล มันอาจจะเป็นส่วนหนึ่งของขั้นตอนวิธีการโดยรวมของทีมงานที่แยกต่างหากหรือโปรแกรมที่เป็นทั้ง

การทำธุรกรรมควรจะเสร็จ?

มีสองวิธีที่จะเสร็จสมบูรณ์คือ:

  • ในกรณีที่การทำธุรกรรมเสร็จเรียบร้อยแล้วผลที่ได้จะถูกบันทึกและฐานข้อมูลที่จะเข้าสู่สถานะที่สอดคล้องกันใหม่ (กระทำ)
  • หากการดำเนินการที่ผิดพลาดข้อผิดพลาดการทำธุรกรรมเปิดก็จะถูกยกเลิก ในกรณีนี้ฐานข้อมูลจะต้องถูกเรียกคืนสู่สถานะเดิม สถานการณ์นี้จะเรียกว่า "ย้อนกลับ" (ย้อนกลับ) แต่ถ้าการทำธุรกรรมที่ได้รับการบันทึกไว้ก็ไม่สามารถยกเลิก หากการดำเนินการพบว่าไม่ถูกต้องก็เป็นสิ่งจำเป็นในการดำเนินการทำธุรกรรมที่จะกลับฐานข้อมูลไปยังสถานะที่สอดคล้องกันอีก

คุณสมบัติของการทำธุรกรรม

การทำเครื่องหมายขอบเขตการทำธุรกรรมได้รับการยอมรับที่จะใช้ประกอบการเริ่มต้นการทำธุรกรรมการกระทำย้อนกลับ

กรดหรือคุณสมบัติของการทำธุรกรรมสามารถดังต่อไปนี้:

  • อะตอมหรือ atomicity ทำรายการ - หน่วยแบ่งแยกซึ่งจะต้องดำเนินการอย่างใดอย่างหนึ่งหรือถูกยกเลิก
  • การประสานงานหรือความสอดคล้อง ความหมายของการทำธุรกรรมคือว่าฐานข้อมูลที่ย้ายจากสถานะที่สอดคล้องกันหนึ่งไปยังอีก
  • Insulativity หรือแยก แต่ละรายการที่จะดำเนินการไม่ได้ขึ้นอยู่กับคนอื่น ๆ ผลทั้งหมดของกระบวนการที่มีอยู่ในช่องว่างที่ไม่ควรจะมองเห็นการทำธุรกรรมอื่น ๆ
  • ระยะเวลาหรือระยะเวลา ผลทั้งหมดที่ได้รับการประสบความสำเร็จในช่วงการทำธุรกรรมที่ประสบความสำเร็จไม่ควรจะหายไปจากความล้มเหลวตามมา พวกเขาจะถูกบันทึกไว้ในฐานข้อมูลอย่างถาวร

การทำธุรกรรมที่จะใช้เพื่อให้การเปลี่ยนแปลงหรือปรับปรุงฐานข้อมูล แต่ละขั้นตอนจะถูกควบคุมและควบคุมโดยผู้จัดการการทำธุรกรรมและทรัพยากร - ผู้จัดการฝ่ายทรัพยากร ปฏิสัมพันธ์ของสองตัวควบคุมกำหนดผลของการดำเนินการ การทำธุรกรรมดำเนินการล็อคในกรณีที่จำเป็น

การทำธุรกรรมเฟส

มีขั้นตอนดังต่อไปนี้:

  • กระตือรือร้น ในขั้นตอนของการทำธุรกรรมนี้จะถูกสร้างขึ้นในกระบวนการของการมีส่วนร่วมผู้จัดการทรัพยากร
  • เป็นการเตรียมการ ในช่วงเวลานี้แต่ละผู้จัดการฝ่ายทรัพยากรสามารถที่จะกำหนดผลของการดำเนินการ เริ่มต้นขั้นตอนการเกิดขึ้นเมื่อริเริ่มทำให้การร้องขอในการทำธุรกรรมที่ ถ้าผู้จัดการฝ่ายทรัพยากรไม่ได้มีเวลาที่จะเตรียมความพร้อมก็ต้องรีบส่งย้อนกลับการทำธุรกรรม ผู้จัดการฝ่ายทรัพยากรเป็นวารสารที่บันทึกข้อมูลทั้งหมดเกี่ยวกับสถานะของการเตรียมความพร้อม นี้เพื่อให้แน่ใจว่าในกรณีของการเบี่ยงเบนมีโอกาสที่จะยังคงทำงานกับสถานที่เฉพาะ
  • ความสำรวม จุดเริ่มต้นของขั้นตอนนี้เป็นช่วงเวลาเมื่อทุกผู้จัดการทรัพยากรมีความพร้อมสำหรับการดำเนินงาน หากจำเป็นต้องมอบหมายงานการทำธุรกรรมสามารถสรุปการดำเนินงาน

แต่ละรายการจะต้องอยู่ภายใต้ความต้องการบางอย่าง อันเป็นผลมาจากระบบการทำงานที่ควรจะนำเข้ามาในสถานะที่ถูกต้อง เงื่อนไขนี้เป็นสิ่งจำเป็นในกรณีที่เมื่อมีความล้มเหลวในการจัดหาพลังงาน

ล็อกธุรกรรม

ระหว่างการดำเนินการดำเนินการล็อกธุรกรรมที่มีการบันทึกการเปลี่ยนแปลงทั้งหมด มันเป็นสิ่งจำเป็นที่จะตัดทอนประจำมาตรการดังกล่าวจะช่วยหลีกเลี่ยงล้น แต่มีจำนวนของเหตุผลว่าทำไมการตัดอาจล่าช้าในช่วงเวลานี้เป็นสิ่งสำคัญโดยเฉพาะอย่างยิ่งในการตรวจสอบเนื้อหา เพื่อลดขนาดของบันทึกที่คุณสามารถดำเนินการลงทะเบียนน้อยที่สุด

ในกรณีที่มีการบันทึกความล้มเหลวเป็นองค์ประกอบที่สำคัญของฟังก์ชั่นที่จะช่วยให้เพื่อนำ ฐานข้อมูล ไปยังรัฐที่สอดคล้องกัน นิตยสารจะต้องไม่ถูกเปลี่ยนแปลงหรือถูกลบ

ข้อดีของการใช้การล็อกของธุรกรรม

ซึ่งทำให้มันเป็นไปได้ที่จะสนับสนุนการดำเนินงานดังกล่าว

  • เรียกคืนการกระทำของบุคคล;
  • กู้คืนรายการที่ถูกไม่เสร็จสมบูรณ์;
  • ดำเนินการม้วนการดำเนินการไปข้างหน้าเพื่อความล้มเหลว
  • ทำจำลองแบบการทำธุรกรรม

วิธีการตัดเข้าสู่ระบบหรือไม่

ในกระบวนการของการตัดทอนมันถูกปล่อยออกมาในไฟล์ซึ่งจะใช้สำหรับการบันทึกเพิ่มเติม หากเราละเลยขั้นตอนนี้ทุกพื้นที่ดิสก์ที่ถูกครอบครองและจะมีปัญหามาก เพื่อหลีกเลี่ยงสถานการณ์เช่นการตัดจะเกิดขึ้นโดยอัตโนมัติยกเว้นเมื่อมีการเลื่อนออกไปด้วยเหตุผลที่เป็นอิสระ

การทำธุรกรรมผ่านบัตรเครดิต

ชำระเงินโดยวิธีการชำระเงินของร้านค้าผู้ซื้อมีความคิด: การทำธุรกรรม - มันคืออะไรและสิ่งที่พวกเขาหรือไม่? การทำธุรกรรมดังกล่าวด้วยบัตรเครดิตเบิกถอนเงินสด, เติมเงินบัญชีหรือการโอนที่เรียกว่าการทำธุรกรรม แนวคิดนี้ถูกนำมาใช้ในการคำนวณของบัตรชำระเงินที่ร้านค้าปลีก

การชำระเงินด้วยบัตรเครดิตไม่คิดว่าลูกค้าทุกคนเกี่ยวกับสิ่งที่กระบวนการที่เกิดขึ้นในขณะนี้ แม้ว่าความรู้นี้เป็นสิ่งสำคัญมากเนื่องจากเรามีการพูดคุยเกี่ยวกับเงินและความปลอดภัย

ดังนั้นการทำธุรกรรม - มันคืออะไรในการคำนวณการจัดเก็บหรือไม่ การดำเนินการนี้ประกอบด้วยขั้นตอนหลายอย่างซึ่งจะเชื่อมโยง

ผู้เข้าร่วมหลักในกระบวนการ - เป็นธนาคาร (ผู้ออก) ที่ออกบัตรชำระเงินและ ธนาคาร (ซื้อ), ช่องทางการให้บริการ สาระสำคัญของการดำเนินงานที่อยู่ในความจริงที่ว่าผู้ซื้อต้องการที่จะได้รับจากการได้รับอนุญาตจากผู้ออกหุ้นกู้ที่จะดำเนินการทำธุรกรรม ผ่านบัตรผ่านทางสถานีที่ส่งแคชเชียร์คำขอเข้ารหัสด้วยข้อมูลที่จำเป็นสำหรับการดำเนินงาน ข้อมูลทั้งหมดที่มีอยู่ในแถบแม่เหล็ก

คำขอนี้ถูกส่งไปยังศูนย์ประมวลผลซึ่งงานคือการประมวลผลและการส่งมอบที่ตามมาของข้อมูลให้กับธนาคารผู้ออกบัตร มันวิเคราะห์ข้อมูลและเปรียบเทียบกับข้อมูล หากความขัดแย้งใด ๆ เกิดขึ้นผู้ออกจะออกใบอนุญาตให้ดำเนินการทำธุรกรรม สาระสำคัญของกระบวนการคือการกำหนดรหัสอนุมัติส่วนบุคคล

แต่หลังจากที่ได้มาอาจดำเนินการดำเนินการซึ่งส่งผลให้เงินที่จะโอนจากบัญชีของลูกค้าที่จะประกอบการค้า ในกรณีของความล้มเหลวอุปกรณ์ที่จะบอกคุณว่าคุณไม่สามารถทำรายการได้

การทำธุรกรรมฐานข้อมูลดังกล่าวจะทำออนไลน์ มีประเภทของการทำธุรกรรมแบบออฟไลน์ซึ่งมีการผลิตโดยวิธีการของ Imprinter ทำสำนักพิมพ์บัตรอื่นคือ

มีหลายคนที่มีความสนใจใน: ไม่ว่าจะเป็นไปได้ที่จะย้อนกลับการทำธุรกรรมหรือไม่ หากจำเป็นให้ธนาคารสามารถดำเนินกิจวัตรบางอย่างที่อนุญาตให้ทำเช่นนั้น

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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