Software Solutions
- ตรวจวิเคราะห์ข้อสอบ
- อ่านแบบสอบถาม
- จัดการแฟ้มผู้ป่วย
- จัดการฐานข้อมูล
วางแผนซื้อ-ข้อมูลเพิ่มเติม โทรศัพท์ 02 736 3424 | หรืออีเมล์ คลิกที่นี่ได้เลยค่ะ
ขอขอบคุณ http://www.exzilla.net สำหรับบทความอ้างอิง
จัดการฐานข้อมูลด้วย ORACLE Database

เริ่มต้นกับ Oracle Database
Oracle Database จะแบ่งออกเป็น 4 ประเภทด้วยกัน คือ
- Oracle Enterprise Edition เป็น Edition ที่มีความสามารถครบที่สุด มี Feature ครบทุกอย่าง
- Oracle Standard Edition และ Oracle Standard Edition One มีความสามารถน้อยกว่า Enterprise Edition ซึ่งถูกออกแบบเพื่อรองรับงานระดับ Department โดยความสามารถที่ขาดหายไปจาก Enterprise Edition ก็อย่างเช่น การทำ Parallel Processing และ Function ที่เกี่ยวกับ Data Warehousing เป็นต้น
- Oracle Personal Edition มีความสามารถใกล้เคียงกับ Enterprise Edition เกือบทุกอย่าง เพียงแต่ว่า Edition นี้ถูกออกแบบให้ใช้งาน Database ได้เพียงแค่คนเดียว
- Oracle Lite ถูกออกแบบเพื่อให้ใช้งานกับอุปกรณ์ประเภท Mobile อย่าง Palm หรือ Windows CE เป็นต้น
การเลือกซื้อ Oracle Database มาใช้งาน
- จัดหา Oracle Database ที่เหมาะสมกับความต้องการ
- ตรงกับระบบปฏิบัติการที่ใช้ เช่น Oracle for Linux, Oracle for Windows NT/2000/XP หรือ Oracle for Solaris ซึ่งเรียกได้ว่า Oracle มีซอฟท์แวร์ที่ ครอบคลุมเกือบทุกระบบปฏิบัติการที่มีอยู่ในท้องตลาด
- ดูจำนวนผู้ใช้ว่ามีจำนวนเท่าไหร่ ซอฟท์แวร์ Oracle มีให้เลือกซื้อแบบนับเป็น user และนับเป็น Processor
ตัวอย่างรายชื่อสินค้าซอฟท์แวร์ Oracle สำหรับ Windows NT/2000/XP
1. Oracle Database Media CD-Rom
2. Oracle Database Standard Edition One+MA (5 user)
3. Oracle Database Standard Edition One+MA /per 1 user
4. Oracle Database Standard Edition One+MA /Processor Lics./per 1 cpu (max.2cpu)
5. Oracle Database Standard Edition +MA /per 1 user
6. Oracle Database Standard Edition +MA /Processor Lics./per 1 cpc (max. 4 cpu)
ตัวอย่างการซื้อ เช่น
- เลือกซื้อ Oracle Database
Standard Edition One และมีผู้ใช้งาน 3 คน
ต้องซื้อรายการที่ 1 จำนวน 1 ชุด + รายการที่ 2 อีก 1 ชุด ซอฟท์แวร์ตัวนี้จะมาพร้อมกับจำนวนลิขสิทธิ์ขั้นต่ำ 5 Users ดังนั้นหากจำนวนผู้ใช้งาน 1-5 คน ต้องเริ่มต้นซื้อที่ชุดนี้เท่านั้น - แต่ถ้ามีผู้ใช้งานมากกว่า
5 เช่น 22 คน
ต้องซื้อรายการที่ 1 จำนวน 1 ชุด + รายการที่ 3 อีก 22 ชุด - แต่ถ้าหากมีผู้ใช้งานแบบจำกัดจำนวนคนไม่ได้
ให้ซื้อเป็น Processor จะคุ้มกว่า โดยดูว่า Server มีจำนวน CPU เท่าไหร่
- ถ้ามี 1 CPU
ให้ซื้อรายการที่ 1 + รายการที่ 4 จำนวน 1 ชุด ก็สามารถใช้งานได้ไม่จำกัดจำนวนคน หากมีการเพิ่ม CPU เป็น 2 ตัว ก็ต้องซื้อรายการที่ 4 เพิ่มอีก 1 ชุดด้วย
- หรือเริ่มต้นมี 2 CPU
อยู่แล้ว ให้ซื้อรายการที่ 1 จำนวน 1 ชุด + รายการที่ 4 จำนวน 2 ชุด
- หากมีจำนวน CPU มากกว่า 2 CPU เช่น 3 CPU หรือ 4 CPU
ให้เลือกซื้อเป็น Standard Edition หรือ Enterprise Edition โดยมีวิธีการซื้อเหมือนกัน
สามารถ Download ซอฟท์แวร์ Oracle เพื่อนำมาทดสอบได้จาก http://otn.oracle.com/ ซึ่งเป็น Oracle Technology Network Developer License ซึ่งมีความสามารถเหมือนกับ Production Software ทุกอย่าง
เกี่ยวกับ Oracle Database
Oracle Database
Server เป็น Object-Relational Database Management
System (ORDBMS)
หมายความว่า สามารถทำงานได้ ทั้งในรูปแบบ Rational
และบางคุณสมบัติของ Object Oriented ได้
โดย Oracle Database Server นั้น มีความสามารถทำงานร่วมกันกับ
Software หลายๆ ตัวได้ จากผู้ผลิตหลายราย และสนับสนุนมาตรฐานระบบเปิดต่าง
ๆ
Oracle Database
Server จะประกอบด้วย 2 ส่วนหลัก คือ
1. Oracle Database จะเป็นส่วนของการจัดเก็บข้อมูล
2. Oracle Server Instance จะประกอบด้วย Memory และ Background Process
ในการติดต่อใช้งานกับ Oracle Database นั้น เราต้องใช้ภาษา SQL ( ซึ่งบางท่านเรียกว่า SEQUEL) ซึ่งเป็นภาษาที่ใช้ในการกำหนด และจัดการกับ Database (DDL, DML) การทำงานกับ Database ที่สนับสนุน การทำงานแบบ Relational Database นั้นหมายความว่า จะมีการจัดเก็บข้อมูล ในลักษณะที่เป็นกลุ่มของข้อมูล ที่มีความสัมพันธ์กัน ใน 1 Database สามารถที่จะมี Table ตั้งแต่ 1 table เป็นต้นไป และในแต่ละ Table นั้น ก็สามารถมีได้หลาย Column หลาย Row ยกตัวอย่างเช่น เราต้องการเก็บข้อมูลของพนักงาน ใน Table ของข้อมูลพนักงานก็จะประกอบด้วย Column ที่ อธิบายชื่อ นามสกุล ที่อยู่ เงินเดือน แผนกที่สังกัด เป็นต้น และใน Table นั้น ก็สามารถที่จะมีข้อมูลพนักงานได้มากกว่า 1 คน ( Row)
Oracle Architecture