ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก เมษายน, 2017

Transaction

ทำความรู้จักกับ Transaction ใน Database Transaction  คือ การดำเนินการธุรกรรม ที่กระทำข้อมูลให้เกิดการเปลี่ยนจากสถานะนึง ไปเป็นอีกสถานะนึง ภายในหนึ่ง Transaction อาจจะมีหนึ่งคำสั่ง หรือหลายๆคำสั่งก็ได้ เช่น การโอนเงิน ก็จะเกิดจากการถอนเงินจากบัญชีนึง และนำไปฝากให้อีกบัญชีนึงนั่นเอง ก่อนจะไปรู้จักอย่างอื่นเรามารู้จักกับสถานะของ Transaction ก่อน ซึ่งมีด้วยกัน 2 สถานะคือ 1.)  Commit  หมายถึง คำสั่งทุกคำสั่งที่เกิดใน Transaction นั้น ประมวลผลเสร็จสมบูรณ์ทุกคำสั่ง ทำให้เปลี่ยนแปลงค่าของข้อมูลใน Database อย่างถาวร 2.)  Rollback  หมายถึงการประมวลผลใน Transaction นั้นไม่สมบูรณ์ หรือเกิดเหตุขัดข้องขึ้นตอนรันคำสั่ง จะทำให้ Transaction นั้นถูกยกเลิก และค่าข้อมูลจะย้อนกลับไปเป็นค่าเก่า ค่าที่ก่อนจะเกิดการประมวลผล Transaction นี้ เช่น มีลูกค้าต้องการจะถอนเงินออกจากบัญชี แต่บัญชีมีเงินไม่มีเงินพอสำหรับจำนวนที่จะถอน จะทำให้เกิดการ Rollback ยกเลิก Transaction ไป คุณสมบัติของ Transaction มี 4 อย่าง 1.)  Atomicity  จะมีด้วยกัน 2 states Done  - คือ Transactio...

แนวโน้ม IT ในอนาคต

แนวโน้มของเทคโนโลยีสารสนเทศในอนาคต แนวโน้มใน ด้านบวก - การพัฒนาเครือข่ายคอมพิวเตอร์ เครือข่ายอินเทอร์เน็ตที่เชื่อมโยงกันทั่วโลก ทำให้เกิดการเปลี่ยนแปลงทางสังคม ช่องทางการดำเนินธุรกิจ เช่น   การทำธุรกรรมอิเล็กทรอนิกส์ การพาณิชย์อิเล็กทรอนิกส์ ดูหนัง ฟังเพลงและเกมส์ออนไลน์ - การพัฒนาให้คอมพิวเตอร์สามารถฟังและตอบเป็นภาษา พูดได้ อ่านตัวอักษรหรือลายมือเขียนได้   การแสดงผลของคอมพิวเตอร์ได้เสมือนจริง เป็นแบบสามมิติ และการรับรู้ด้วยประสาทสัมผัส   เสมือนว่าได้อยู่ในที่นั้นจริง - การพัฒนาระบบสารสนเทศ ฐานข้อมูล ฐานความรู้   เพื่อพัฒนาระบบผู้เชี่ยวชาญและการจัดการความรู้ - การศึกษาตามอัธยาศัยด้วยระบบอิเล็กทรอนิกส์ ( e-learning)  การค้นคว้าหาความรู้ได้ตลอด  24  ชั่วโมงจากห้องสมุดเสมือน ( virtual library) - การพัฒนาเครือข่ายโทร คมนาคม ระบบการสื่อสารผ่านเครือข่ายไร้สาย เครือข่ายดาวเทียม   ระบบสารสนเทศภูมิศาสตร์ ทำให้สามารถค้นหาตำแหน่งได้อย่างแม่นยำ - การบริหารจัดการภาครัฐสมัยใหม่   โดยการใช้เทคโนโลยีสารสนเทศและเครือข่ายการสื่อสารเพื่อเพิ่มประส...

Outsourcing

‘ Outsourcing ‘ คือ การไปทำสัญญาต่อสำหรับกระบวนการทำงาน เช่น การออกสินค้า หรือการผลิตสินค้า เป็นต้น กับกิจการอื่น ซึ่งการตัดสินใจที่จะมอบหมายภารกิจขององค์กรให้ผู้อื่นดำเนินการแทนจะเกิด ขึ้น เมื่อองค์กรธุรกิจ โดยเฉพาะธุรกิจขนาดกลางและขนาดย่อม (SME) ไม่พร้อมที่จะใช้ทรัพยากรภายในที่มีอยู่ทำงานนั้นด้วยตนเอง การจ้างให้คนอื่นทำงานแทนมักจะมาจากหลายสาเหตุด้วยกัน ได้แก่ 1. เพื่อประหยัดต้นทุน (Cost Savings)  โดยเฉพาะค่าใช้จ่ายทางด้านแรงงานที่มีความแตกต่างกันระหว่างประเทศพัฒนาแล้ว และประเทศกำลังพัฒนา รวมทั้งช่วยปรับโครงสร้างต้นทุน (Cost Restructuring) จากต้นทุนคงที่ไปยังต้นทุนผันแปรมากขึ้น และยังทำให้ต้นทุนผันแปรสามารถคาดการณ์ได้ง่ายขึ้น 2. ช่วยให้องค์กรสามารถเน้นกิจกรรมไปยังธุรกิจหลัก (Focus on Core Business)  ภายใต้ข้อจำกัดของทรัพยากรที่มีอยู่ องค์กรสามารถมุ่งทำในสิ่งที่เป็นธุรกิจหลัก และมีข้อได้เปรียบทางการแข่งขันได้มากขึ้น 3. สร้างองค์ความรู้ให้แก่องค์กรมากขึ้น (Knowledge)  จากการเข้าหาประสบการณ์ ความรู้ และทรัพย์สินทางปัญญาจากแหล่งต่างๆ ได้กว้างขวางขึ้น 4. การปฏิบัติตา...