|
Oracle Server
คือ Object - Relational Database Management System (ORDBMS) มีความสามารถทำงานได้
ทั้งในรูปแบบ Rational และบางคุณสมบัติของ Object Oriented เป็นผลิตภัณฑ์จากบริษัทออราเคิล และยังเป็น RDBMS เชิงพาณิชย์ตัวแรกของโลก ออราเคิลเซิร์ฟเวอร์ มีความสามารถโดดเด่นในด้านการจัดการฐานข้อมูล มี
ความน่าเชื่อถือสูง (reliable) ด้วยเทคโนโลยี Rollback Segment ซึ่งเป็นลิขสิทธิ์ของบริษัทออราเคิล โดยปกติ
Log file หรือไฟล์ที่เก็บ Transaction ของระบบ
ตัวอย่างเช่น การโอนเงินจากบัญชีธนาคารหนึ่งไปเข้าอีกบัญชีธนาคารหนึ่ง การทำงานมีอยู่สองรูปแบบ คือ AIJ
(After Image Journal) และ BIJ (Before Image Journal) โดย AIJ จะเก็บข้อมูลที่เป็น New Value
ก่อนทำการแก้ไข ส่วน BIJ จะเก็บข้อมูลที่เป็น Old Value หลังจากการทำการแก้ไขข้อมูล ในส่วนของ MS SQL
Server ซึ่งเป็นฐานข้อมูลเหมือนกันนั้นจะมี AIJ อย่างเดียว ในขณะที่ Oracle มีทั้ง AIJ และ BIJ ซึ่งทาง
Oracle เรียกว่า Rollback Segment
ประโยชน์ Rollback Segment ที่ทำให้ผลิตภัณฑ์ของ Oracle ครองตลาดผู้ใช้มากสุด เนื่องจากสามารถจัดการ
กับข้อมูลในกรณีที่เกิด การล้มเหลวของระบบ หรือภาวะระบบไม่สามารถให้บริการได้ ด้วยเทคโนโลยี Rollback
Segment จะจัดการ Instance Recovery ข้อมูลไม่ให้เกิดความเสียหายอันเนื่องมาจาก การล้มเหลวของระบบ
ได้อย่างดีมาก นอกจากนี้ Oracle ยังมีส่วนที่เรียกว่า Timestamp ทำงานเกี่ยวข้องกับ Concurrency Control
เป็นส่วนที่จัดการ การทำงานกับหลาย ๆ Transaction ในเวลาเดียวกัน โดยทุก ๆ Transaction จะมี
Timestamp เป็นตัวกำหนดเวลาเริ่มต้นของการประมวลผล (Process) ซึ่งช่วยในการขจัดปัญหาหลักของ
Concurrency Problems
ปัจจุบันบริษัทออราเคิลกลายเป็นผู้ขายฐานข้อมูลสัมพันธ์ที่ใหญ่ที่สุดในโลก ฐานข้อมูลมีให้ใช้ได้ 80 แพลตฟอร์ม
ซึ่งครอบคลุมเกือบทุกแพลตฟอร์มที่มีอยู่ในปัจจุบัน เริ่มตั้งแต่เครื่องคอมพิวเตอร์บนเมนเฟรม, มินิคอมพิวเตอร์, พีซี
บนระบบปฏิบัติการตั้งแต่ Window 9x, NT, Window CE, UNIX, SOLARIS, LINUX โดยที่ในทุกพอร์ตมี
โครงสร้างการเหมือนกันๆหมด คำสั่งที่ใช้ก็เป็นแบบเดียวกัน สามารถทำงานร่วมกันได้ สามารถนำข้อมูลจากพอร์ตหนึ่ง
ไปพอร์ตอื่นได้อย่างไม่มีปัญหา เหมาะแก่การทำระบบต้นแบบ (Prototype) เช่น นักพัฒนาสามารถเขียน,ทดสอบ,
พัฒนาระบบบนเครื่องเดส์กทอปได้โดยไม่ต้องสนใจว่าสุดท้ายจะใช้นำไปใช้ที่แพลตฟอร์มไหน
เป็นหัวใจสำคัญของซอฟต์แวร์จากบริษัทออราเคิล
นอกจากผลิตภัณฑ์ Oracle Server แล้ว บริษัทออราเคิลยังมีผลิตภัณฑ์ซอฟต์แวร์บางตัวที่น่ารู้จัก เพื่อใช้สร้าง Application ในการติดต่อกับ Oracle Databases
สามารถดูรายละเอียดเพิ่มเติมได้ 
|