กลางภาค Database
สำหรับในรายวิชาการจัดการฐานข้อมูลนี้เนื้อหาที่พวกเราจะต้องเตรียมตัวสอบก็จะมีตั้งแต่ความหมายของข้อมูล สารสนเทศ ฐานข้อมูล องค์ประกอบหลักของฐานข้อมูล เป้าหมายของระบบฐานข้อมูล คำศัพท์ในการประมวลผลข้อมูล ศัพท์ที่พบในการจัดการฐานข้อมูล Relationship ลักษณะของข้อมูลที่ดีและความปลอดภัยของข้อมูล สำหรับการส่งคำตอบที่พวกเราสรุปได้ครั้งนี้ให้พวกเราส่ง 2 ทาง คือ ส่งในเว็บนี้ click ที่นี่เพื่อส่งคำตอบและส่งที่ http://nectecpbl.ning.com/group/computerrpk27
ป.ล.อย่าลืมบันทึกลงในสมุดด้วยนะคะ เดี๋ยวจะทำข้อสอบไม่ได้น๊า บันทึกอนุทินด้วยนะคะ ครั้งที่ 10 แล้วนะ อย่าบันทึกผิดครั้งกันล่ะ
โฆษณา
Posted on มกราคม 9, 2011, in Learning. Bookmark the permalink. 20 ความเห็น.
สวัสดีทุกๆๆคน ปีใหม่ปีนี้อรดีขอให้ทุกคนมีความสุข และขอให้ทุกคน
ในโรงเรียนราชประชาทุกๆๆคน ตั้งใจเรียนนะค่ะ บ๊ายบาย
ข้อมูล
หมายถึง ข้อเท็จจริง หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ
เช่น บุคคล สิ่งของ สถานที่ ฯลฯ ข้อมูลเป็นเรื่องเกี่ยวกับเหตุการณ์ที่เกิดขึ้น
อย่างต่อเนื่อง ข้อมูลต้องถูกต้องแม่นยำ ครบถ้วนขึ้นอยู่กับผู้ดำเนินการที่ให้ความ
สำคัญของความรวดเร็วของการเก็บข้อมูล
สารสนเทศ
เป็นผลลัพธ์ของการประมวลผล การจัดดำเนินการ และการเข้าประเภทข้อมูลโดยการรวมความรู้
เข้าไปต่อผู้รับสารสนเทศนั้น สารสนเทศมีความหมายหรือแนวคิดที่กว้าง และหลากหลาย
ตั้งแต่การใช้คำว่าสารสนเทศในชีวิตประจำวัน จนถึงความหมายเชิงเทคนิค
ฐานข้อมูล
ฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน
โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา
เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูล
ซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
องค์ประกอบของฐานข้อมูล
1. ฮาร์ดแวร์ ( Hardware )
2. โปรแกรม ( Program )
3. ข้อมูล ( Data )
4. บุคลากร ( People )
5. ขั้นตอนการปฏิบัติงาน ( Procedures )
เป้าหมายของระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2.ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6.เกิดมาตรฐานในการใช้งาน
คำศัพท์ในการประมวลผลข้อมูล
-บิท (Bit) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
-ไบท์ (Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ (Character)
-เขตข้อมูล (Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้น
จากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไป
มารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
-ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการ นเอาเขตข้อมูลหลาย ๆ
เขตข้อมูลมารวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น
ข้อมูลของนักศึกษา 1 ระเบียน (1 คน) จะประกอบด้วย
รหัสประจำตัวนักศึกษา 1 เขตข้อมูล
ชื่อนักศึกษา 1 เขตข้อมูล
ที่อยู่ 1 เขตข้อมูล
-แฟ้มข้อมูล (File) หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา
แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน
ลักษณะของข้อมูลที่ดีและความปลอดภัยของข้อมูล
1. ความเที่ยงตรง (Accuracy) สารสนเทศขององค์การที่ดี
จะต้องมีความเที่ยงตรงและเชื่อถือได้
โดยไม่ให้มีความคลาดเคลื่อนหรือมีความคลาดเคลื่อนน้อยที่สุด
ดังนั้นประสิทธิผลของการตัดสินใจ
จึงขึ้นอยู่กับความถูกต้องหรือความเที่ยงตรง ย่อมส่งผลกระทบทำให้
การตัดสินใจมีความผิดพลาดตามไปด้วย
2. ทันต่อความต้องการใช้ (Timeliness) นอกเหนือจากสารสนเทศขององค์การจะต้อง
มีความเที่ยงตรงหรือความถูกต้องแล้ว ยังจะต้องมีคุณสมบัติของการที่สามารถนำสารสนเทศ
มาใช้ได้ทันทีเมื่อต้องการใช้ข้อมูล หรือเพื่อการตัดสินใจทั้งนี้เนื่องจาเหตุการณ์ต่าง ๆ
ทางการบริหารทั้งภายในและภายนอกองค์การมีการเคลื่อนไหว
เปลี่ยนแปลงอย่างรวดเร็ว
โดยเฉพาะสารสนเทศด้านการขาย การผลิต ตลอดจนด้านการเงิน
ถ้าผู้บริหารได้รับมาล่าช้า
ก็จะส่งผลกระทบต่อ ประสิทธิภาพและประสิทธิผลของการตัดสินใจ
หรือการดำเนินงาน
ของผู้บริหารที่จะลดลงตามไปด้วย
ข้อมูล
หมายถึง ข้อเท็จจริง หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ
เช่น บุคคล สิ่งของ สถานที่ ฯลฯ ข้อมูลเป็นเรื่องเกี่ยวกับเหตุการณ์ที่เกิดขึ้น
อย่างต่อเนื่อง ข้อมูลต้องถูกต้องแม่นยำ ครบถ้วนขึ้นอยู่กับผู้ดำเนินการที่ให้ความ
สำคัญของความรวดเร็วของการเก็บข้อมูล
สารสนเทศ
เป็นผลลัพธ์ของการประมวลผล การจัดดำเนินการ และการเข้าประเภทข้อมูลโดยการรวมความรู้
เข้าไปต่อผู้รับสารสนเทศนั้น สารสนเทศมีความหมายหรือแนวคิดที่กว้าง และหลากหลาย
ตั้งแต่การใช้คำว่าสารสนเทศในชีวิตประจำวัน จนถึงความหมายเชิงเทคนิค
ฐานข้อมูล
ฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน
โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา
เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูล
ซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
องค์ประกอบของฐานข้อมูล
1. ฮาร์ดแวร์ ( Hardware )
2. โปรแกรม ( Program )
3. ข้อมูล ( Data )
4. บุคลากร ( People )
5. ขั้นตอนการปฏิบัติงาน ( Procedures )
เป้าหมายของระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2.ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6.เกิดมาตรฐานในการใช้งาน
คำศัพท์ในการประมวลผลข้อมูล
-บิท (Bit) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
–ไบท์ (Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ (Character)
-เขตข้อมูล (Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไป
มารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
-ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ
เขตข้อมูลมารวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น
ข้อมูลของนักศึกษา 1 ระเบียน (1 คน) จะประกอบด้วย
รหัสประจำตัวนักศึกษา 1 เขตข้อมูล
ชื่อนักศึกษา 1 เขตข้อมูล
ที่อยู่ 1 เขตข้อมูล
-แฟ้มข้อมูล (File) หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน
ลักษณะของข้อมูลที่ดีและความปลอดภัยของข้อมูล
1. ความเที่ยงตรง (Accuracy) สารสนเทศขององค์การที่ดีจะต้องมีความเที่ยงตรงและเชื่อถือได้
โดยไม่ให้มีความคลาดเคลื่อนหรือมีความคลาดเคลื่อนน้อยที่สุด ดังนั้นประสิทธิผลของการตัดสินใจ
จึงขึ้นอยู่กับความถูกต้องหรือความเที่ยงตรง ย่อมส่งผลกระทบทำให้การตัดสินใจมีความผิดพลาดตามไปด้วย
2. ทันต่อความต้องการใช้ (Timeliness) นอกเหนือจากสารสนเทศขององค์การจะต้อง
มีความเที่ยงตรงหรือความถูกต้องแล้ว ยังจะต้องมีคุณสมบัติของการที่สามารถนำสารสนเทศ
มาใช้ได้ทันทีเมื่อต้องการใช้ข้อมูล หรือเพื่อการตัดสินใจ ทั้งนี้เนื่องจากเหตุการณ์ต่าง ๆ
ทางการบริหารทั้งภายในและภายนอกองค์การมีการเคลื่อนไหวเปลี่ยนแปลงอย่างรวดเร็ว
โดยเฉพาะสารสนเทศด้านการขาย การผลิต ตลอดจนด้านการเงิน ถ้าผู้บริหารได้รับมาล่าช้า
ก็จะส่งผลกระทบต่อ ประสิทธิภาพและประสิทธิผลของการตัดสินใจ หรือการดำเนินงาน
ของผู้บริหารที่จะลดลงตามไปด้วย
ข้อมูล
หมายถึง ข้อเท็จจริง หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ
เช่น บุคคล สิ่งของ สถานที่ ฯลฯ
องค์ประกอบของฐานข้อมูล
1. ฮาร์ดแวร์ ( Hardware )
2. โปรแกรม ( Program )
3. ข้อมูล ( Data )
4. บุคลากร ( People )
5. ขั้นตอนการปฏิบัติงาน ( Procedures )
เป้าหมายของระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2.ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6.เกิดมาตรฐานในการใช้งาน
คำศัพท์ในการประมวลผลข้อมูล
-บิท (Bit) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
-ไบท์ (Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ (Character)
-เขตข้อมูล (Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้น
จากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไป
มารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
-ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการ นเอาเขตข้อมูลหลาย ๆ
เขตข้อมูลมารวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น
ข้อมูลของนักศึกษา 1 ระเบียน (1 คน) จะประกอบด้วย
รหัสประจำตัวนักศึกษา 1 เขตข้อมูล
ชื่อนักศึกษา 1 เขตข้อมูล
ที่อยู่ 1 เขตข้อมูล
-แฟ้มข้อมูล (File) หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา
แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน
ลักษณะของข้อมูลที่ดีและความปลอดภัยของข้อมูล
1. ความเที่ยงตรง (Accuracy) สารสนเทศขององค์การที่ดีจะต้องมีความเที่ยงตรงและเชื่อถือได้
2. ทันต่อความต้องการใช้ (Timeliness) นอกเหนือจากสารสนเทศขององค์การจะต้อง
มีความเที่ยงตรงหรือความถูกต้องแล้ว
สรุปสอบค่ะ (อาจจะเยอะนะค่ะ)
ความหมายของข้อมูล
ข้อมูล (Data) คือ ข้อความ หรือ ตัวเลขที่เกี่ยวกับเรื่องใดเรื่องหนึ่ง
ความหมายของสารสนเทศ
สารสนเทศ (Information) หมายถึง ข้อมูลที่มีสาระอยู่ในตัว สามารถสื่อความหมายให้เกิด
การเข้าใจกับผู้ที่ต้องการใช้ข้อมูลนั้น และสามารถที่จะนำไปใช้ประโยชน์ต่อไปได้
ความหมายของฐานข้อมูล
ฐานข้อมูล (Database) หมายถึง กลุ่มของข้อมูลที่มีความสัมพันธ์กัน นำมาเก็บรวบรวมเข้าไว้ด้วยกันอย่างมีระบบและข้อมูลที่ประกอบกันเป็นฐานข้อมูลนั้น ต้องตรงตามวัตถุประสงค์การใช้งาน
องค์ประกอบของฐานข้อมูล แบ่งออกเป็น 5 ประเภท คือ
1. ฮาร์ดแวร์ (Hardware)
2. โปรแกรม (Program)
3. ข้อมูล (Data)
4. บุคลากร (People)
5. ขั้นตอนการปฏิบัติงาน (Procedures)
เป้าหมายของการใช้ระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2. ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6. เกิดมาตรฐานในการใช้งาน
คำศัพท์พื้นฐานเกี่ยวกับระบบฐานข้อมูล
บิท(Bit)หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
ไบท์(Byte)หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ
เขตข้อมูล(Field)หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
ระเบียน(Record)หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูลมารวมกัน
แฟ้มข้อมูล(File)หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน
คำศัพท์ในการประมวลผลข้อมูล
Data Dictionary พจนานุกรมข้อมูล
Source Code รหัสโปรแกรม
Sub Program โปรแกรมย่อย
Process Description คำอธิบายการประมวลผล
Minispecsคำ อธิบายการประมวลผล
Structure Sentences ประโยคโครงสร้าง
Decision Tables การตัดสินใจแบบตาราง
Decision Tree ผังต้นไม้
Structure Language วิธีโครงสร้างภาษา
Data Flow Diagram:DFD แผนภาพกระแสข้อมูล
System Flowchart ผังงานระบบ
ศัพท์ที่พบในการจัดการฐานข้อมูล
เอนทิตี้ (Entity) เป็นสิ่งที่อ้างถึงบุคคล สถานที่ และสิ่งของต่าง ๆ ที่เราสนใจ ในการออกแบบฐานข้อมูล
แอตทริบิวต์ (Attribute) เป็นข้อมูลที่แสดงลักษณะ
คุณลักษณะของสารสนเทศที่ดี
1.ความเที่ยงตรง
2.ทันต่อความต้องการใช้
3.ความสมบูรณ์
4.การสอดคล้องกับความต้องการของผู้ใช้
5.ตรวจสอบได้
ความปลอดภัยของข้อมูล
1. การรักษาความลับ
2. ความถูกต้องแท้จริง
3. ความสามารถพร้อมใช้เสมอ
Relationship (ความสัมพันธ์)
1. ความสัมพันธ์แบบหนึ่งต่อหนึ่ง (One-to-one Relationships)
2. ความสัมพันธ์แบบหนึ่งต่อกลุ่ม (One-to-many Relationships)
3. ความสัมพันธ์แบบกลุ่มต่อกลุ่ม (Many-to-many Relationships)
สรุปสอบค่ะ (อาจจะเยอะนะค่ะ)
ความหมายของข้อมูล
ข้อมูล (Data) คือ ข้อความ หรือ ตัวเลขที่เกี่ยวกับเรื่องใดเรื่องหนึ่ง
ความหมายของสารสนเทศ
สารสนเทศ (Information) หมายถึง ข้อมูลที่มีสาระอยู่ในตัว สามารถสื่อความหมายให้เกิด
การเข้าใจกับผู้ที่ต้องการใช้ข้อมูลนั้น และสามารถที่จะนำไปใช้ประโยชน์ต่อไปได้
ความหมายของฐานข้อมูล
ฐานข้อมูล (Database) หมายถึง กลุ่มของข้อมูลที่มีความสัมพันธ์กัน นำมาเก็บรวบรวมเข้าไว้ด้วยกันอย่างมีระบบและข้อมูลที่ประกอบกันเป็นฐานข้อมูลนั้น ต้องตรงตามวัตถุประสงค์การใช้งาน
องค์ประกอบของฐานข้อมูล แบ่งออกเป็น 5 ประเภท คือ
1. ฮาร์ดแวร์ (Hardware)
2. โปรแกรม (Program)
3. ข้อมูล (Data)
4. บุคลากร (People)
5. ขั้นตอนการปฏิบัติงาน (Procedures)
เป้าหมายของการใช้ระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2. ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6. เกิดมาตรฐานในการใช้งาน
คำศัพท์พื้นฐานเกี่ยวกับระบบฐานข้อมูล
บิท(Bit)หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
ไบท์(Byte)หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ
เขตข้อมูล(Field)หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
ระเบียน(Record)หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูลมารวมกัน
แฟ้มข้อมูล(File)หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน
คำศัพท์ในการประมวลผลข้อมูล
Data Dictionary พจนานุกรมข้อมูล
Source Code รหัสโปรแกรม
Sub Program โปรแกรมย่อย
Process Description คำอธิบายการประมวลผล
Minispecsคำ อธิบายการประมวลผล
Structure Sentences ประโยคโครงสร้าง
Decision Tables การตัดสินใจแบบตาราง
Decision Tree ผังต้นไม้
Structure Language วิธีโครงสร้างภาษา
Data Flow Diagram:DFD แผนภาพกระแสข้อมูล
System Flowchart ผังงานระบบ
ศัพท์ที่พบในการจัดการฐานข้อมูล
เอนทิตี้ (Entity) เป็นสิ่งที่อ้างถึงบุคคล สถานที่ และสิ่งของต่าง ๆ ที่เราสนใจ ในการออกแบบฐานข้อมูล
แอตทริบิวต์ (Attribute) เป็นข้อมูลที่แสดงลักษณะ
คุณลักษณะของสารสนเทศที่ดี
1.ความเที่ยงตรง
2.ทันต่อความต้องการใช้
3.ความสมบูรณ์
4.การสอดคล้องกับความต้องการของผู้ใช้
5.ตรวจสอบได้
ความปลอดภัยของข้อมูล
1. การรักษาความลับ
2. ความถูกต้องแท้จริง
3. ความสามารถพร้อมใช้เสมอ
Relationship (ความสัมพันธ์)
1. ความสัมพันธ์แบบหนึ่งต่อหนึ่ง (One-to-one Relationships)
2. ความสัมพันธ์แบบหนึ่งต่อกลุ่ม (One-to-many Relationships)
3. ความสัมพันธ์แบบกลุ่มต่อกลุ่ม (Many-to-many Relationships)
หนูไม่ได้ลอกของ กมลรัตน์ นะค่ะแต่ส่งผิด
รีบไปเลยลืมเปลี่ยนชื่อค่ะ (อันแรก ก่อนหน้าหนู)
ฐานข้อมูล
ฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูลซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
ฐานข้อมูลในลักษณะที่คล้ายกับฐานข้อมูลสมัยใหม่ ถูกพัฒนาเป็นครั้งแรกในทศวรรษ 1960 ซึ่งผู้บุกเบิกในสาขานี้คือ ชาลส์ บากแมน แบบจำลองข้อมูลสำคัญสองแบบเกิดขึ้นในช่วงเวลานี้ ซึ่งเริ่มต้นด้วย แบบจำลองข่ายงาน (พัฒนาโดย CODASYL) และตามด้วยแบบจำลองเชิงลำดับชั้น (นำไปปฏิบัติใน IMS) แบบจำลองทั้งสองแบบนี้ ในภายหลังถูกแทนที่ด้วย แบบจำลองเชิงสัมพันธ์ ซึ่งอยู่ร่วมสมัยกับแบบจำลองอีกสองแบบ แบบจำลองแบบแรกเรียกกันว่า แบบจำลองแบนราบ ซึ่งออกแบบสำหรับงานที่มีขนาดเล็กมาก ๆ แบบจำลองร่วมสมัยกับแบบจำลองเชิงสัมพันธ์อีกแบบ คือ ฐานข้อมูลเชิงวัตถุ หรือ โอโอดีบี3 (OODB)
ในขณะที่แบบจำลองเชิงสัมพันธ์ มีพื้นฐานมาจากทฤษฎีเซต ได้มีการเสนอแบบจำลองดัดแปลงซึ่งใช้ทฤษฎีเซตคลุมเครือ (ซึ่งมีพื้นฐานมาจากตรรกะคลุมเครือ) ขึ้นเป็นอีกทางเลือกหนึ่ง
ปัจจุบันมีการกล่าวถึงมาตรฐานโครงสร้างฐานข้อมูล เพื่อให้สามารถเชื่อมโยงฐานข้อมูลต่างระบบ ให้สืบค้นรวมกันเสมือนเป็นฐานข้อมูลเดียวกัน และการสืบค้นต้องแสดงผลตรงตามคำถาม มาตรฐานดังกล่าวได้แก่ XML RDF Dublin Core Metadata เป็นต้น และสิ่งสำคัญอีกประการหนึ่งที่จะช่วยให้การแลกเปลี่ยนข้อมูลรหว่างต่างหน่วยงานได้ดี คือการใช้ Taxonomy และ อรรถาภิธาน ซึ่งเป็นเครื่องมือสำหรับจัดการความรู้ในลักษณะศัพท์ควบคุม เพื่อจำกัดความหมายของคำที่ใช้ได้หลายคำในความหมายเดียวกัน จากโรงเรียนสสสสทท
สถาปัตยกรรม
สถาปัตยกรรมฐานข้อมูล ประกอบด้วย 3 ระดับ คือ ระดับภายนอก, ระดับแนวคิด และ ระดับภายใน โดยทั้ง 3 ระดับ จะถูกแบ่งแยกออกจากกันโดยชัดเจน ซึ่งทั้ง 3 ระดับเป็นลักษณะสำคัญหลักๆ ของแบบจำลองฐานข้อมูลเชิงสัมพันธ์ ที่นิยทนำมาใช้กับฐานข้อมูลในยุคศตวรรษที่ 21[1]
ระดับภายนอก คือ การบอกผู้ใช้ให้เข้าใจว่าจะจัดการข้อมูลได้อย่างไร โดยในฐานข้อมูลหนึ่งๆ สามารถมีจำนวนวิวที่ระดับภายในกี่วิวก็ได้ ระดับภายใน คือ การที่ข้อมูลจะถูกเก็บไว้ในที่จัดเก็บข้อมูลเชิงกายภาพและประมวลผลโดยระบบคอมพิวเตอร์ได้อย่างไร สถาปัตยกรรมภายในจะมีเกี่ยวข้องกับ ต้นทุน, ประสิทธิภาพ, การขยายขนาดของงาน และ ปัจจัยในการดำเนินการอื่นๆ ระดับแนวคิด คือ ระดับที่อยู่ระหว่างระดับภายในและระดับภายนอก โดยจะต้องจัดเตรียมวิวของฐานของมูลให้ไม่ซับซ้อน โดยจะมีรายละเอียดว่าจะจัดเก็บหรือจัดการข้อมูลอย่างไร, และสามารถรวมระดับภายนอกที่หลากหลายต่างๆ ให้สอดคล้องเข้าไว้ด้วยกัน[1]
ระบบจัดการฐานข้อมูล
ระบบจัดการฐานข้อมูล(DBMS) ประกอบด้วยซอฟต์แวร์ที่ใช้ในการจัดการฐานข้อมูล, จัดเตรียมพื้นที่ในการเก็บ, การเข้าถึง, ระบบรักษาความปลอดภัย, สำรองข้อมูล และสิ่งอำนวยความสะดวกอื่นๆ ระบบจัดการฐานข้อมูลสามารถแบ่งหมวดหมู่ได้ตามแบบจำลองฐานข้อมูลที่สนับสนุน อาทิเช่น เชิงสัมพันธ์ หรือ XML เป็นต้น แบ่งตามประเภทของคอมพิวเตอร์ที่สนับสนุน อาทิเช่น server cluster หรือ โทรศัพท์พกพา เป็นต้น แบ่งตามประภทของภาษาสอบถามที่ใช้ในการเข้าถึงฐานข้อมูล อาทิเช่น ภาษาสอบถามเชิงโครงสร้าง หรือ XQuery แบ่งตามประสิทธิภาพในการ trade-offs อาทิเช่น ขนาดที่ใหญ่ที่สุด หรือ ความเร็วสูงสุด หรือ อื่นๆ เป็นต้น ในบาง DBMS จะครอบคลุมมากกว่าหนึ่งหมวดหมู่ เช่น สนับสนุนภาษาสอบถามได้หลายๆ ภาษา ยกตัวอย่างเช่น ใน DBMS ที่นิยมใช้การอย่างแพร่หลาย MySQL, PostgreSQL, Microsoft Access, SQL Server, FileMaker,Oracle,Sybase, dBASE, Clipper,FoxPro อื่นๆ ในทุกๆ ซอฟต์แวร์ฐานข้อมูลจะมี Open Database Connectivity (ODBC) driver มาให้ด้วย เพื่ออนุญาติให้ฐานข้อมูลสามารถทำงานร่วมกับฐานข้อมูลแบบอื่นๆ ได้
การออกแบบฐานข้อมูล
การออกแบบฐานข้อมูล (Designing Databases) มีความสำคัญต่อการจัดการระบบฐานข้อมูล (DBMS) ทั้งนี้เนื่องจากข้อมูลที่อยู่ภายในฐานข้อมูลจะต้องศึกษาถึงความสัมพันธ์ของข้อมูล โครงสร้างของข้อมูลการเข้าถึงข้อมูลและกระบวนการที่โปรแกรมประยุกต์จะเรียกใช้ฐานข้อมูล ดังนั้น เราจึงสามารถแบ่งวิธีการสร้างฐานข้อมูลได้ 3 ประเภท
1. รูปแบบข้อมูลแบบลำดับขั้น หรือโครงสร้างแบบลำดับขั้น (Hierarchical data model) วิธีการสร้างฐาน ข้อมูลแบบลำดับขั้นถูกพัฒนาโดยบริษัท ไอบีเอ็ม จำกัด ในปี 1980 ได้รับความนิยมมาก ในการพัฒนาฐานข้อมูลบนเครื่องคอมพิวเตอร์ขนาดใหญ่และขนาดกลาง โดยที่โครงสร้างข้อมูลจะสร้างรูปแบบเหมือนต้นไม้ โดยความสัมพันธ์เป็นแบบหนึ่งต่อหลาย (One- to -Many)
2. รูปแบบข้อมูลแบบเครือข่าย (Network data Model) ฐานข้อมูลแบบเครือข่ายมีความคล้ายคลึงกับฐาน ข้อมูลแบบลำดับชั้น ต่างกันที่โครงสร้างแบบเครือข่าย อาจจะมีการติดต่อหลายต่อหนึ่ง (Many-to-one) หรือ หลายต่อหลาย (Many-to-many) กล่าวคือลูก (Child) อาจมีพ่อแม่ (Parent) มากกว่าหนึ่ง สำหรับตัวอย่างฐานข้อมูลแบบเครือข่ายให้ลองพิจารณาการจัดการข้อมูลของห้องสมุด ซึ่งรายการจะประกอบด้วย ชื่อเรื่อง ผู้แต่ง สำนักพิมพ์ ที่อยู่ ประเภท
3. รูปแบบความสัมพันธ์ข้อมูล (Relation data model) เป็นลักษณะการออกแบบฐานข้อมูลโดยจัดข้อมูลให้อยู่ในรูปของตารางที่มีระบบคล้ายแฟ้ม โดยที่ข้อมูลแต่ละแถว (Row) ของตารางจะแทนเรคอร์ด (Record) ส่วน ข้อมูลนแนวดิ่งจะแทนคอลัมน์ (Column) ซึ่งเป็นขอบเขตของข้อมูล (Field) โดยที่ตารางแต่ละตารางที่สร้างขึ้นจะเป็นอิสระ ดังนั้นผู้ออกแบบฐานข้อมูลจะต้องมีการวางแผนถึงตารางข้อมูลที่จำเป็นต้องใช้ เช่นระบบฐานข้อมูลบริษัทแห่งหนึ่ง ประกอบด้วย ตารางประวัติพนักงาน ตารางแผนกและตารางข้อมูลโครงการ แสดงประวัติพนักงาน ตารางแผนก และตารางข้อมูลโครงการ
การออกแบบฐานข้อมูลเชิงสัมพันธ์
การออกแบบฐานข้อมูลในองค์กรขนาดเล็กเพื่อตอบสนองความต้องการของผู้ใช้งานอาจเป็นเรื่องที่ไม่ยุ่งยากนัก เนื่องจากระบบและขั้นตอนการทำงานภายในองค์กรไม่ซับซ้อน ปริมาณข้อมูลที่มีก็ไม่มาก และจำนวนผู้ใช้งานฐานข้อมูลก็มีเพียงไม่กี่คน หากทว่าในองค์กรขนาดใหญ่ ซึ่งมีระบบและขั้นตอนการทำงานที่ซับซ้อน รวมทั้งมีปริมาณข้อมูลและผู้ใช้งานจำนวนมาก การออกแบบฐานข้อมูลจะเป็นเรื่องที่มีความละเอียดซับซ้อน และต้องใช้เวลาในการดำเนินการนานพอควรทีเดียว ทั้งนี้ ฐานข้อมูลที่ได้รับการออกแบบอย่างเหมาะสมจะสามารถตอบสนองต่อความต้องการของผู้ใช้งานภายในหน่วยงานต่าง ๆ ขององค์กรได้ ซึ่งจะทำให้การดำเนินงานขององค์กรมีประสิทธิภาพดียิ่งขึ้น เป็นผลตอบแทนที่คุ้มค่าต่อการลงทุนเพื่อพัฒนาระบบฐานข้อมูลภายในองค์กรทั้งนี้ การออกแบบฐานข้อมูลที่นำซอฟต์แวร์ระบบจัดการฐานข้อมูลมาช่วยในการดำเนินการ สามารถจำแนกหลักในการดำเนินการได้ 6 ขั้นตอน คือ
1.การรวบรวมและวิเคราะห์ความต้องการในการใช้ข้อมูล
2.การเลือกระบบจัดการฐานข้อมูล
3.การออกแบบฐานข้อมูลในระดับแนวคิด
4.การนำฐานข้อมูลที่ออกแบบในระดับแนวคิดเข้าสู่ระบบจัดการฐานข้อมูล
5.การออกแบบฐานข้อมูลในระดับกายภาพ
6.การนำฐานข้อมูลไปใช้และการประเมินผล
การออกแบบฐานข้อมูลในระดับตรรกะ
การออกแบบฐานข้อมูลในระดับตรรกะ หรือในระดับแนวความคิด เป็นขั้นตอนการออกแบบความสัมพันธ์ระหว่างข้อมูลในระบบโดยใช้แบบจำลองข้อมูลเชิงสัมพันธ์ ซึ่งอธิบายโดยใช้แผนภาพแสดงความสัมพันธ์ระหว่างข้อมูล (E-R Diagram) จากแผนภาพ E-R Diagram นำมาสร้างเป็นตารางข้อมูล (Mapping E-R Diagram to Relation) และใช้ทฤษฏีการ Normalization เพื่อเป็นการรับประกันว่าข้อมูลมีความซ้ำซ้อนกันน้อยที่สุด
การจัดการข้อมูล หมายถึงการจัดการฐานข้อมูล คือ การบริหารข้อมูลที่มีอยู่อย่างซับซ้อนนำมาทำให้เป็นระเบียบ เพื่อตอบสนองการใช้โปรแกรม
ความหมายของข้อมูล คือ ข้อมูลหมายถึง เลข สัญลักษณ์ ลายลักษณ์อักษร ต่างๆ ที่มี
อยู่มากมาย ที่ทำให้ทุกคนเข้าใจข้อมูล นำมาศึกษาอย่างถูกต้อง และอย่างมีแบบแผน
สารสนเทศ คือ เทคโนโลยีสารสนเทศต่างๆ ที่ทันสมัย สามารถรู้ทันข่าวทันเหตุการณ์มากขึ้น ทั้งนี้ยังทำให้ผู้คนนั้นได้ค้นคว้าข้อมูลทางอินเทอร์เน็ตอย่างสะดวก สารสนเทศมักจะแบ่งได้หลายด้านคือ การสื่อสารทางต่างๆ หรือทางสื่อสารเป็นลายลักษณ์อักษร ตัวเลข การสนทนา เป็นต้น
ฐานข้อมูล คือ พื้นฐานสำคัญที่เป็นหลักแหล่งหรือแบบอย่างที่เชื่อมโยงกันหลายๆด้านที่สำคัญทำให้เรารู้จักการนำไปใช้ประโยชน์ เป็นสื่อที่ทำให้เราได้เรียนรู้
คำศัพท์ในการประมวลผลข้อมูล คือ คำศัพท์ที่เป็นภาษาทางการการเรียกชื่อของเว็บ ชื่อของหน่วยหลักที่สำคัญ ชื่อของทางเทคโนโลยี ที่ทำให้เราได้รู้จักการใช้โปรแกรมต่างๆ ขึ้น
ป.ล อาจารย์ หนูอาจจะอธิบายตามที่หนูเข้าใจนะคะที่ได้เรียนมา……….
ความหมายของข้อมูล คือ ข้อเท็จจริงของสิ่งที่เราสนใจ ข้อเท็จจริงที่เป็นตัวเลข ข้อความ หรือรายละเอียดซึ่งอาจอยู่ในรูปแบบต่าง ๆ เช่น ภาพ เสียง วีดิโอไม่ว่าจะเป็นคน สัตว์ สิ่งของ หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ
สารสนเทศ คือ การเลือกสรรจากชุดของข่าวสารที่มีอยู่ เป็นการเลือกที่ช่วยลดความไม่แน่นอน หรือกล่าวได้ว่า สารสนเทศ คือ ข้อมูลที่ได้มีเลือกสรรมาแล้ว (เป็นข้อมูลที่มีความแน่นอนแล้ว) จากกลุ่มของข้อมูลที่มีอยู่ ฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูลซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
ฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูลซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
องค์ประกอบของฐานข้อมูล ระบบฐานข้อมูลส่วนใหญ่เป็นระบบที่มีการนำคอมพิวเตอร์เข้ามาช่วยในการจัดเก็บข้อมูลโดยมีซอฟแวร์หรือโปรแกรมช่วยในการจัดการข้อมูลเหล่านี้เพื่อให้ได้ข้อมูลตามผู้ใช้ต้องการ องค์ประกอบของระบบ
ฐานข้อมูล แบ่งออกเป็น 5 ประเภท คือ
1. ฮาร์ดแวร์ ( Hardware )
2. โปรแกรม ( Program )
3. ข้อมูล ( Data )
4. บุคลากร ( People )
5. ขั้นตอนการปฏิบัติงาน ( Procedures )
ฮาร์ดแวร์ ( Hardware )
เป้าหมายของการใช้ระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2.ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
ท (Bit) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
ไบท์ (Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ (Character)
เขตข้อมูล (Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูลมารวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น ข้อมูลของนักศึกษา 1 ระเบียน (1 คน) จะประกอบด้วย
แฟ้มข้อมูล (File) หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน
เอนทิตี้ (Entity) หมายถึง ชื่อของสิ่งใดสิ่งหนึ่ง ได้แก่ คน สถานที่ สิ่งของ การกระทำ ซึ่งต้องการจัดก็บข้อมูล
ไว้ เช่น เอนทิตี้ลูกค้า เอนทิตี้พนักงาน
คำศัพท์ที่พบในการจัดการฐานข้อมูล
(Retrieve)
(Create and Maintenance)
(Database Management system (DBMS)
(Database)
Relationship คือ การสร้างแผนภาพจำลองข้อมูลและกระบวนการดำเนินงานนั้นมีบทบาทสำคัญในการพัฒนาระบบ เนื่องจากสามารถแสดงโครงสร้างของข้อมูลและการทำงานภายในระบบได้ชัดเจน ซึ่งจะช่วยให้ทั้งนักวิเคราะห์ระบบและผู้ใช้งานเกิดความเข้าใจในการทำงานของระบบอย่างถูกต้อง
ลักษณะของข้อมูลที่ดีและปลอดภัยของข้อมูล
คุณลักษณะของสารสนเทศที่ดี
ในการจัดการเพื่อให้องค์การบรรลุถึงประสิทธิผลและประสิทธิภาพที่องค์การตั้งไว้นั้น ดังที่กล่าวมาแล้วว่าข้อมูลและสารสนเทศเป็นปัจจัยหนึ่งที่มีความสำคัญอย่างมากต่อทุกองค์การ ทั้งนี้สารสนเทศที่ดีควรมีลักษณะ ดังต่อไปนี้
2. ทันต่อความต้องการใช้ (Timeliness) นอกเหนือจากสารสนเทศขององค์การจะต้องมีความเที่ยงตรงหรือความถูกต้องแล้ว ยังจะต้องมีคุณสมบัติของการที่สามารถนำสารสนเทศมาใช้ได้ทันทีเมื่อต้องการใช้ข้อมูล
3. ความสมบูรณ์ (Completeness) สารสนเทศขององค์การที่ดี จะต้องมีความสมบูรณ์ที่จะช่วยทำให้การตัดสินใจเป็นไปด้วยความถูกต้อง การมีสารสนเทศที่มีปริมาณมาก
1. ความเที่ยงตรง (Accuracy) สารสนเทศขององค์การที่ดีจะต้องมีความเที่ยงตรงและเชื่อถือได้
6.เกิดมาตรฐานในการใช้งาน
ข้อมูล คือ ข้อเท็จจริงของสิ่งที่เราสนใจ ข้อเท็จจริงที่เป็นตัวเลข ข้อความ หรือรายละเอียดซึ่งอาจอยู่ในรูปแบบต่าง ๆ เช่น ภาพ เสียง วีดิโอไม่ว่าจะเป็นคน สัตว์ สิ่งของ หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ
สารสนเทศ คือ การเลือกสรรจากชุดของข่าวสารที่มีอยู่ เป็นการเลือกที่ช่วยลดความไม่แน่นอน หรือกล่าวได้ว่า สารสนเทศ คือ ข้อมูลที่ได้มีเลือกสรรมาแล้ว (เป็นข้อมูลที่มีความแน่นอนแล้ว) จากกลุ่มของข้อมูลที่มีอยู่ ฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูลซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆฐานข้อมูล แบ่งออกเป็น 5 ประเภท คือ
1. ฮาร์ดแวร์ ( Hardware )
2. โปรแกรม ( Program )
3. ข้อมูล ( Data )
4. บุคลากร ( People )
5. ขั้นตอนการปฏิบัติงาน ( Procedures
ข้อมูล หมายถึง ข่าวสารเอกสารข้อเท็จจริงเกี่ยวกับบุคคล สิ่งของหรือเหตุการณ์ในรูปแบบของตัวเลข ภาพ ตัวอักษร และสัญลักษณ์ต่างๆ เช่นคะแนนสอบวิชาภาษาไทย ราคาสินค้าจำนวนนักเรียนในโรงเรียน
สารสนเทศ หมายถึง ข้อมูลต่างๆ ที่ได้ผ่านการเปลี่ยนแปลงหรือมีการประมวลผลหรือวิเคราะห์สรุปผลด้วยวิธีการต่าง ๆแล้วเก็บรวบรวมไว้ เพื่อนำมาใช้ประโยชน์ตามต้องการการประมวลเป็นการนำข้อมูลจากแหล่งต่างๆที่เก็บรวบรวมไว้มาผ่านกระบวนการต่างๆเพื่อแปรสภาพข้อมูลให้เป็นระบบและอยู่ในรูปแบบที่ต้องการ
ฐานข้อมูล
ประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูลซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
องค์ประกอบของฐานข้อมูล
องค์ประกอบของระบบ
ฐานข้อมูล แบ่งออกเป็น 5 ประเภท คือ
1.ฮาร์ดแวร์(Hardware)
2.โปรแกรม(Program)
3.ข้อมูล(Data)
4.บุคลากร(People)
5.ขั้นตอนการปฏิบัติงาน (Procedures)
เป้าหมายของการใช้ระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2.ใช้ข้อมูลร่วมกัน
3.การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4.ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5.ให้ความปลอดภัย
6.เกิดมาตรฐานในการใช้งาน
คำศัพท์พื้นฐานเกี่ยวกับระบบฐานข้อมูล
บิท(Bit) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
ไบท์(Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ
เขตข้อมูล(Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูลมารวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น ข้อมูลของนักศึกษา
คุณสมบัติของข้อมูลที่ดี
1. ความถูกต้องแม่นยำ (accuracy) ข้อมูลที่ดีควรจะมีความถูกต้องแม่นยำสูง หรือถ้ามีความคลาดเคลื่อน (errors) ปนอยู่บ้าง ก็ควรที่จะสามารถควบคุมขนาดของความคลาดเคลื่อนที่ปนมาให้มีความคลาดเคลื่อน น้อยที่สุด
2. ความทันเวลา (timeliness) เป็นข้อมูลที่ทันสมัย (up to date) และทันต่อความต้องการของผู้ใช้ ถ้าผลิตข้อมูลออกมาช้า ก็ไม่มีคุณค่าถึงแม้จะเป็นข้อมูลที่ถูกต้องแม่นยำก็ตาม
3. ความสมบูรณ์ครบถ้วน (completeness) ข้อมูลที่เก็บรวบรวมมาต้องเป็นข้อมูลที่ให้ข้อเท็จจริง (facts) หรือข่าวสาร (information) ที่ครบถ้วนทุกด้านทุกประการ มิใช่ขาดส่วนหนึ่งส่วนใดไปทำให้นำไปใช้การไม่ได้
4. ความกะทัดรัด (conciseness) ข้อมูลที่ได้รับส่วนใหญ่จะกระจัดกระจาย ควรจัดข้อมูลให้อยู่ใน รูปแบบที่กระทัดรัดไม่เยิ่นเย้อ สะดวกต่อการใช้และค้นหา ผู้ใช้มีความเข้าใจได้ทันที
5. ความตรงกับความต้องการของผู้ใช้ (relevance) ข้อมูลที่จัดทำขึ้นมาควรเป็นข้อมูลที่ผู้ใช้ ข้อมูลต้องการใช้ และจำเป็นต้องรู้ / ทราบ หรือเป็นประโยชน์ต่อการจัดทำแผน กำหนดนโยบายหรือตัดสินปัญหาในเรื่องนั้นๆ ไม่ใช่เป็นข้อมูลที่จัดทำขึ้นมาอย่างมากมาย แต่ไม่มีใครต้องการใช้หรือไม่ตรงกับความต้องการของผู้ใช้ข้อมูล
6. ความต่อเนื่อง (continuity) การเก็บรวบรวมข้อมูล ควรอย่างยิ่งที่จะต้องดำเนินการอย่างสม่ำเสมอและต่อเนื่องในลักษณะของอนุกรมเวลา (time-series) เพื่อจะได้นำไปใช้ประโยชน์ในด้านการวิเคราะห์วิจัยหรือหาแนวโน้มในอนาคต
ข้อมูล คือ ข้อเท็จจริงของสิ่งที่เราสนใจ ข้อเท็จจริงที่เป็นตัวเลข ข้อความ หรือ
ฐานข้อมูล (Database) หมายถึง กลุ่มของข้อมูลที่มีความสัมพันธ์กัน นำมาเก็บรวบรวมเข้าไว้ด้วยกันอย่างมีระบบและข้อมูลที่ประกอบกันเป็นฐานข้อมูลนั้น ต้องตรงตามวัตถุประสงค์การใช้งาน
องค์ประกอบของฐานข้อมูล แบ่งออกเป็น 5 ประเภท คือ
1. ฮาร์ดแวร์ (Hardware)
2. โปรแกรม (Program)
3. ข้อมูล (Data)
4. บุคลากร (People)
5. ขั้นตอนการปฏิบัติงาน (Procedures)
เป้าหมายของการใช้ระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2. ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6. เกิดมาตรฐานในการใช้งาน
คำศัพท์พื้นฐานเกี่ยวกับระบบฐานข้อมูล
บิท(Bit)หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
ไบท์(Byte)หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ
เขตข้อมูล(Field)หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
ระเบียน(Record)หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูลมารวมกัน
แฟ้มข้อมูล(File)หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน
คำศัพท์ในการประมวลผลข้อมูล
Data Dictionary พจนานุกรมข้อมูล
Source Code รหัสโปรแกรม
Sub Program โปรแกรมย่อย
Process Description คำอธิบายการประมวลผล
Minispecsคำ อธิบายการประมวลผล
Structure Sentences ประโยคโครงสร้าง
Decision Tables การตัดสินใจแบบตาราง
Decision Tree ผังต้นไม้
Structure Language วิธีโครงสร้างภาษา
Data Flow Diagram:DFD แผนภาพกระแสข้อมูล
System Flowchart ผังงานระบบ
ศัพท์ที่พบในการจัดการฐานข้อมูล
เอนทิตี้ (Entity) เป็นสิ่งที่อ้างถึงบุคคล สถานที่ และสิ่งของต่าง ๆ ที่เราสนใจ ในการออกแบบฐานข้อมูล
แอตทริบิวต์ (Attribute) เป็นข้อมูลที่แสดงลักษณะ
ฐานข้อมูล (Database) หมายถึง กลุ่มของข้อมูลที่มีความสัมพันธ์กัน นำมาเก็บรวบรวมเข้าไว้ด้วยกันอย่างมีระบบและข้อมูลที่ประกอบกันเป็นฐานข้อมูลนั้น ต้องตรงตามวัตถุประสงค์การใช้งาน
องค์ประกอบของฐานข้อมูล แบ่งออกเป็น 5 ประเภท คือ
1. ฮาร์ดแวร์ (Hardware)
2. โปรแกรม (Program)
3. ข้อมูล (Data)
4. บุคลากร (People)
5. ขั้นตอนการปฏิบัติงาน (Procedures)
เป้าหมายของการใช้ระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2. ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6. เกิดมาตรฐานในการใช้งาน
ความหมายของข้อมูล
ข้อมูล คือ ข้อเท็จจริงของสิ่งที่เราสนใจ ข้อเท็จจริงที่เป็นตัวเลข ข้อความ หรือรายละเอียดซึ่งอาจอยู่ในรูปแบบต่าง ๆ เช่น ภาพ เสียง วีดิโอไม่ว่าจะเป็นคน สัตว์ สิ่งของ หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ ข้อมูลเป็นเรื่องเกี่ยวกับเหตุการณ์ที่เกิดขึ้นอย่างต่อเนื่อง และต้องถูกต้องแม่นยำ ครบถ้วน ขึ้นอยู่กับผู้ดำเนินการที่ให้ความสำคัญของความรวดเร็วของการเก็บข้อมูล ดังนั้นการเก็บข้อมูลจึงเป็นการเก็บรวบรวมเกี่ยวกับข้อเท็จจริงของสิ่งที่เราสนใจนั่นเอง ข้อมูลจึงหมายถึงตัวแทนของข้อเท็จจริง หรือความเป็นไปของสิ่งของที่เราสนใจ
คำว่า ข้อมูลสารสนเทศ ถ้านักเรียนสังเกตให้ดีจะพบว่า จะมีการพูดถึงกันอยู่เสมอ นักเรียนเคยคิดบ้างไหมว่า ข้อมูลสารสนเทศคืออะไร มีความหมายอย่างไร โดยทั่วไปไม่ว่าจะเป็นใครก็ตามที่พูดถึงข้อมูลสารสนเทศ มักจะใช้แค่คำว่า ข้อมูล เท่านั้น ไม่เคยมีใครใช้ความว่าสารสนเทศในภาษาพูดกันเลย อย่างเช่น ถ้ามีเหตุการณ์อะไรบ้างอย่างเกิดขึ้น เมื่อมีนักข่าวไปถามผู้เกี่ยวข้อง ก็มักจะมีคำตอบกันว่า ยังไม่ทราบขณะนี้กำลังรอข้อมูลจากเจ้าหน้าที่อยู่ เป็นต้น ในความจริงแล้วข้อมูลที่ผู้พูดกำลังรออยู่นั้น ก็คือสารสนเทศนั่นเอง
ความหมายของข้อมูลสารสนเทศมีดังนี้
ฐานข้อมูล
จากวิกิพีเดีย สารานุกรมเสรี
ไปที่: ป้ายบอกทาง, ค้นหา
ลิงก์ข้ามภาษาในบทความนี้ มีไว้เพื่อความสะดวกในการศึกษาเพิ่มเติมของผู้อ่านและผู้ร่วมแก้ไขบทความ เนื่องจากคำดังกล่าวยังไม่มีบทความในภาษาไทย ลิงก์ข้ามภาษาจะถูกตัดออกเมื่อหมดความจำเป็นแล้ว
เว็บย่อ: th.wikipedia.org/wiki/Databaseฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูลซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
เนื้อหา [ซ่อน]
1 ประวัติ
2 สถาปัตยกรรม
3 ระบบจัดการฐานข้อมูล
4 การออกแบบฐานข้อมูล
5 อ้างอิง
6 หนังสืออ่านเพิ่มเติม
คำศัพท์ของฐานข้อมูล
เอนทิตี้ (Entity) ใช้แทนความจริงเกี่ยวกับสิ่งต่าง ๆ ซึ่งไม่ขึ้นอยู่กับความเป็นอยู่ อาจบอกเกี่ยวกับความเป็นอยู่ทางกายภาพ เช่น เกี่ยวกับบุคคล รถยนต์ บ้าน หรือลูกค้า หรืออาจบอกเกี่ยวกับความสัมพันธ์ภายในหน่วยงานหรือวิชาเรียน ซึ่งบางครั้งเอนทิตี้ในบางเอนทิตี้จะไม่มีความหมาย หากไม่มีเอนทิตี้อื่นในฐานข้อมูล เช่น เอนทิตี้ประวัติครอบครัวนักศึกษาจะไม่มีความหมาย ถ้าไม่มีเอนทิตี้ของนักศึกษาคนใด เอนทิตี้ ประเภทนี้เรียกอีกอย่างว่า เอนทิตี้ชนิดอ่อนแอ (Weak Entity)
แอททริบิวต์ (Attibute) หมายถึง รายละเอียดของข้อมูลในเอนทิตี้ เช่น เอนทิตี้นักศึกษา ประกอบด้วย แอททริบิวต์รหัสนักศึกษา ชื่อ สกุล โปรแกรมวิชา คณะ หรือแอนทิตี้ พนักงาน ประกอบด้วยแอททริบิวต์รหัสพนักงาน ชื่อ เงินเดือน เป็นต้น แอททริบิวต์บางแอททริบิวต์ ประกอบด้วย ข้อมูลหลายส่วนรวมกัน ซึ่งอาจแยกย่อยเป็นแอททริบิวต์ได้อีก ซึ่งแอททริบิวต์ที่มีคุณสมบัติแบบนี้ เรียกว่า
ครูค่ะหนูลืมเปลี่ยนชื่อคะอันที่13 สิริวิมล เป็นของหนูค่ะ
น.ส.นัท สีพระลาน
ความหมายของข้อมูล
ข้อมูล คือ ข้อเท็จจริงของสิ่งที่เราสนใจ ข้อเท็จจริงที่เป็นตัวเลข ข้อความ หรือรายละเอียดซึ่งอาจอยู่ในรูปแบบต่าง ๆ เช่น ภาพ เสียง วีดิโอไม่ว่าจะเป็นคน สัตว์ สิ่งของ หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ ข้อมูลเป็นเรื่องเกี่ยวกับเหตุการณ์ที่เกิดขึ้นอย่างต่อเนื่อง และต้องถูกต้องแม่นยำ ครบถ้วน ขึ้นอยู่กับผู้ดำเนินการที่ให้ความสำคัญของความรวดเร็วของการเก็บข้อมูล ดังนั้นการเก็บข้อมูลจึงเป็นการเก็บรวบรวมเกี่ยวกับข้อเท็จจริงของสิ่งที่เราสนใจนั่นเอง ข้อมูลจึงหมายถึงตัวแทนของข้อเท็จจริง หรือความเป็นไปของสิ่งของที่เราสนใจ
[ Home ] [ ความหมายและบทบาท ] [ ระบบฐานข้อมูล ]
[ โครงสร้างฐานข้อมูล ] [ การจัดการระบบฐานข้อมูล ]
ระบบฐานข้อมูลจะประกอบด้วยแฟ้มข้อมูลจำนวนหลาย ๆ แฟ้มข้อมูลเหล่านี้จะต้องมีการจัดระบบข้อมูล ไว้อย่างดี กล่าวคือ ข้อมูลในแฟ้มข้อมูลเดียวกันจะต้องไม่มีการซ้ำซ้อนกันแต่ระหว่างแฟ้มอาจมีการซ้ำซ้อนกัน ได้บ้าง และต้องเปิดโอกาสให้ผู้ใช้สามารถเข้าถึงข้อมูล และค้นหาได้ง่าย นอกจากนี้ยังสามารถเพิ่มเติม หรือ ลบออกได้โดยไม่ทำให้ข้อมูลอื่นเสียหาย
ระบบสารสนเทศ (Information System ) หมายถึง ระบบที่มีการนำคอมพิวเตอร์
มาช่วยในการรวบรวม จัดเก็บ หรือจัดการกับข้อมูลข่าวสารเพื่อให้ข้อมุลนั้นกลายเป็น
สารสนเทศที่ดี สามารถนำไปใช้ในการประกอบการตัดสินใจได้ในเวลาอันรวดเร็ว
และถูกต้อง
ระบบสารสนเทศประกอบด้วยองค์ประกอบดังนี้
1. Hardware หมายถึงอุปกรณ์ที่เกี่ยวข้องในการจัดกระทำกับข้อมูล
ทั้งที่เป็นอุปกรณ์คอมพิวเตอร์และอุปกรณ์อื่น ๆ เช่น เครื่องคอมพิวเตอร์ เครื่องคิดเลข
2. Software หมายถึง ชุดคำสั่ง หรือเรียกให้เข้าง่ายว่า โปรแกรม ที่สามารถ
สั่งการให้คอมพิวเตอร์ทำงานในลักษณะที่ต้องการภายใต้ขอบเขตความสามารถที่เครื่อง
คอมพิวเตอร์ หรือโปรแกรมนั้น ๆ สามารถทำได้ ซอร์ฟแวร์แบ่งออกเป็น ซอร์ฟแวร์ระบบ
และ ซอร์ฟแวร์ประยุกต์
3 User หมายถึง กลุ่มผุ้คนที่ทำงานหรือเกี่ยวข้องกับระบบสารสนเทศ
4. Data หมายถึง ข้อเท็จจริงต่าง ๆ ที่อาจอยู่ในรูปแบบต่าง ๆ ไม่ว่าจะเป็น
ตัวหนังสือ แสง สี เสียง สัญญาณอิเล็กทรอนิกส์ ภาพ วัตถุ หรือ หลาย ๆ อย่างผสมผสาน
กัน ซึ่งข้อมูลที่ดีจะต้องตรงกับความต้องการของผู้ใช้
5. Procedure หมายถึง ขั้นตอน กระบวนการต่าง ๆ ในการปฏิบัติงาน
ในระบบสารสนเทศ
เอนทิตี้ (Entity) หมายถึง ชื่อของสิ่งใดสิ่งหนึ่ง ได้แก่ คน สถานที่ สิ่งของ การกระทำ ซึ่งต้องการจัดเก็บข้อมูลไว้ เช่น เอนทิตี้ลูกค้า เอนทิตี้พนักงาน
– เอนทิตี้ชนิดอ่อนแอ (Weak Entity) เป็นเอนทิตี้ที่ไม่มีความหมาย หากขาดเอนทิตี้อื่นในฐานข้อมูล
แอททริบิวต์(Attribute) หมายถึง รายละเอียดข้อมูลที่แสดงลักษณะและคุณสมบัติของเอนทิตี้หนึ่ง ๆ เช่น
เอนทิตี้นักศึกษา ประกอบด้วย – แอทริบิวต์รหัสนักศึกษา
– แอททริบิวต์ชื่อนักศึกษา
– แอททริบิวต์ที่อยู่นักศึกษา
ความ สัมพันธ์ (Relationships) หมายถึง ความสัมพันธ์ระหว่างเอนทิตี้ เช่น ความสัมพันธ์ระหว่างเอนทิตี้นักศึกษาและเอนทิตี้คณะวิชา เป็นลักษณะว่า นักศึกษาแต่ละคนเรียนอยู่คณะวิชาใดคณะวิชาหนึ่งในการแสดงความสัมพันธ์ระ หว่างเอนทิตี้ เราจะใช้หัวลูกศรเพื่อแสดงความสัมพันธ์ ดังตัวอย่างในรูปต่อไปนี้
ฐานข้อมู]
ฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน
โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา
ข้อมูล
หมายถึง ข้อเท็จจริง หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ
เช่น บุคคล สิ่งของ สถานที่ ฯลฯ ข้อมูลเป็นเรื่องเกี่ยวกับเหตุการณ์ที่เกิดขึ้น
อย่างต่อเนื่อง ข้อมูลต้องถูกต้องแม่นยำ ครบถ้วนขึ้นอยู่กับผู้ดำเนินการที่ให้ความ
สำคัญของความรวดเร็วของการเก็บข้อมูล
สารสนเทศ
เป็นผลลัพธ์ของการประมวลผล การจัดดำเนินการ และการเข้าประเภทข้อมูลโดยการรวมความรู้
เข้าไปต่อผู้รับสารสนเทศนั้น สารสนเทศมีความหมายหรือแนวคิดที่กว้าง และหลากหลาย
ตั้งแต่การใช้คำว่าสารสนเทศในชีวิตประจำวัน จนถึงความหมายเชิงเทคนิค
เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูล
ซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
องค์ประกอบของฐานข้อมูล
1. ฮาร์ดแวร์ ( Hardware )
2. โปรแกรม ( Program )
3. ข้อมูล ( Data )
4. บุคลากร ( People )
5. ขั้นตอนการปฏิบัติงาน ( Procedures )
เป้าหมายของระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2.ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6.เกิดมาตรฐานในการใช้งาน
คำศัพท์ในการประมวลผลข้อมูล
-บิท (Bit) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด
-ไบท์ (Byte) หมายถึง หน่วยของข้อมูลที่กิดจากการนำบิทมารวมกันเป็นตัวอักขระ (Character)
-เขตข้อมูล (Field) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้น
จากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไป
มารวมกันแล้วได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น
-ระเบียน (Record) หมายถึง หน่วยของข้อมูลที่เกิดจากการ นเอาเขตข้อมูลหลาย ๆ
เขตข้อมูลมารวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น
ข้อมูลของนักศึกษา 1 ระเบียน (1 คน) จะประกอบด้วย
รหัสประจำตัวนักศึกษา 1 เขตข้อมูล
ชื่อนักศึกษา 1 เขตข้อมูล
ที่อยู่ 1 เขตข้อมูล
-แฟ้มข้อมูล (File) หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา
แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน
ลักษณะของข้อมูลที่ดีและความปลอดภัยของข้อมูล
1. ความเที่ยงตรง (Accuracy) สารสนเทศขององค์การที่ดี
จะต้องมีความเที่ยงตรงและเชื่อถือได้
โดยไม่ให้มีความคลาดเคลื่อนหรือมีความคลาดเคลื่อนน้อยที่สุด
ดังนั้นประสิทธิผลของการตัดสินใจ
จึงขึ้นอยู่กับความถูกต้องหรือความเที่ยงตรง ย่อมส่งผลกระทบทำให้
การตัดสินใจมีความผิดพลาดตามไปด้วย
2. ทันต่อความต้องการใช้ (Timeliness) นอกเหนือจากสารสนเทศขององค์การจะต้อง
มีความเที่ยงตรงหรือความถูกต้องแล้ว ยังจะต้องมีคุณสมบัติของการที่สามารถนำสารสนเทศ
มาใช้ได้ทันทีเมื่อต้องการใช้ข้อมูล หรือเพื่อการตัดสินใจทั้งนี้เนื่องจาเหตุการณ์ต่าง ๆ
ทางการบริหารทั้งภายในและภายนอกองค์การมีการเคลื่อนไหว
เปลี่ยนแปลงอย่างรวดเร็ว
โดยเฉพาะสารสนเทศด้านการขาย การผลิต ตลอดจนด้านการเงิน
ถ้าผู้บริหารได้รับมาล่าช้า
ก็จะส่งผลกระทบต่อ ประสิทธิภาพและประสิทธิผลของการตัดสินใจ
หรือการดำเนินงาน
ของผู้บริหารที่จะลดลงตามไปด้วย
ข้อมูล (Data) หมายถึง ข้อเท็จจริงของ
สิ่งต่างๆที่อยู่รอบตัวเรา ไม่ว่าจะเป็น คน สัตว์สิ่งของ สถานที่ต่างๆธรรมชาติทั่วไป
สารสนเทศ (Information) หมายถึง ข้อมูลที่มีสาระอยู่ในตัว สามารถสื่อความหมายให้เกิดการเข้าใจกับผู้ที่ต้องการใช้ข้อมูลนั้น
ระบบฐานข้อมูล (Database System) หมายถึง โครงสร้างสารสนเทศที่ประกอบด้วยรายละเอียดของข้อมูลที่เกี่ยวข้องกันที่จะนำมาใช้ในระบบต่าง ๆ ร่วมกัน
องค์ประกอบของฐานข้อมูล
1. ฮาร์ดแวร์(Hardware)
2. โปรแกรม ( Program หรือ Software) ซึ่งมีหน้าที่ควบคุมดูแลการสร้างฐานข้อมูล การเรียกใช้ข้อมูล และ การจัดทำรายงาน เรียกว่า โปรแกรมระบบจัดการฐานข้อมูล (Database Management System : DBMS)
3. ข้อมูล (Data) โปรดอ่านบทที่ 1 เรื่อง .”ข้อมูล”
4. บุคลากร (Peopleware) คือ ผู้ใช้งาน (User) พนักงานปฏิบัติการ (Operator) นักวิเคราะห์และออกแบบระบบ (System Analyst) ผู้เขียนโปรแรมประยุกต์ใช้งาน (Programmer) และผู้บริหารฐานข้อมูล (Database Administrator : DBA)
5. ขั้นตอนการปฏิบัติงาน (Procedure) เป็นขั้นตอนและวิธีการต่าง ๆ ในการปฏิบัติงาน เพื่อการทำงานที่ถูกต้องและเป็นไปตามขั้นตอนที่ได้กำหนดไว้ จึงควรทำเอกสารที่ระบุขั้นตอนการทำงานของหน้าที่ต่าง ๆ ในระบบฐานข้อมูล ทั้งขั้นตอนปกติ และขั้นตอนในสภาวะที่ระบบเกิดปัญหา (Failure)
เป้าหมายของการใช้ระบบฐานข้อมูล
1. ลดความซ้ำซ้อน
2.ใช้ข้อมูลร่วมกัน
3. การใช้และการเปลี่ยนแปลงข้อมูลสะดวก และถูกต้อง
4. ลดค่าใช้จ่ายในการจัดเก็บและเรียกใช้
5. ให้ความปลอดภัย
6.เกิดมาตรฐานในการใช้งาน
ศัพท์ในการจัดการฐานข้อมูล
1.[Data Definition Language (DDL)]
2.(Data Manipulation Language (DML)
3.(Data Dictionary)
ศัพท์ในการประมวลผลข้อมูล
1. (online processing)
2. (batch processing)
คุณลักษณะของสารสนเทศที่ดีและปลอดภัย
1. ความเที่ยงตรง (Accuracy)
2. ทันต่อความต้องการใช้ (Timeliness)
3. ความสมบูรณ์ (Completeness)
4. การสอดคล้องกับความต้องการของผู้ใช้ (Relevance)
5. ตรวจสอบได้ (Verifiability)
ความหมายของข้อมูล
มื่อจำแนกตามลักษณะของข้อมูล สามารถแบ่งออกได้เป็น 2 ชนิดคือ
1. ข้อมูลเชิงคุณภาพ (Qualitative Data) หมายถึง ข้อมูลที่ไม่สามารถบอกได้ว่า มีค่ามากหรือน้อย แต่จะสามารถบอกได้ว่าดีหรือไม่ดี หรือบอกลักษณะความเป็นกลุ่มของข้อมูล เช่น เพศ ศาสนา สีผม คุณภาพสินค้า ความพึงพอใจ ฯลฯ
2. ข้อมูลเชิงปริมาณ (Quantitative Data) หมายถึง ข้อมูลที่สามารถวัดค่าได้ว่ามีค่ามากหรือน้อย ซึ่งสามารถวัดค่าออกมาเป็นตัวเลขได้ เช่น คะแนนสอบ อุณหภูมิ ส่วนสูง น้ำหนัก ปริมาณต่างๆ ฯลฯ
นอกจากนี้ข้อมูลเชิงปริมาณยังสามารถแบ่งออกได้เป็นอีก 2 ลักษณะคือ
2.1 ข้อมูลเชิงปริมาณแบบต่อเนื่อง (Continues Data) หมายถึง ข้อมูลที่เป็นจำนวนจริง ซึ่งสามารถบอกหรือระบุได้ทุกค่าที่กำหนดเช่น จำนวน 0 – 1 ซึ่งมีค่ามากมายนับไม่ถ้วน และเป็นเส้นจำนวนแบบไม่ขาดตอน
2.2 ข้อมูลเชิงปริมาณแบบไม่ต่อเนื่อง (Discrete Data) หมายถึงข้อมูลที่เป็นจำนวนเต็มหรือจำนวนนับ เช่น 0 , 1 , 2 , … ,…, 100 ฯลฯ หรือ 0.1 , 0.2 , 0.3 , … , … ซึ่งในช่องว่างของแต่ละค่าของข้อมูลจะไม่มีค่าอื่นใดมาแทรก
เมื่อจำแนกตามแหล่งที่มาของข้อมูล สามารถแบ่งออกได้เป็น 2 ชนิดคือ
1. ข้อมูลปฐมภูมิ (Primary Data) หมายถึง ข้อมูลที่ผู้ใช้เป็นผู้เก็บรวบรวมข้อมูล ขึ้นเอง เช่น การเก็บแบบสอบถาม การทดลองในห้องทดลอง
2. ข้อมูลทุติยภูมิ (Second Data) หมายถึง ข้อมูลที่ผู้ใช้นำมาจากหน่วยงานอื่น หรือผู้อื่นที่ได้ทำการเก็บรวบรวมมาแล้วในอดีต เช่น รายงานประจำปีของหน่วยงานต่างๆ ข้อมูลท้องถิ่นซึ่งแต่ละอบต.เป็นผู้รวบรวมไว้ ฯลฯ
เมื่อจำแนกตามระดับการวัด สามารถแบ่งออกได้เป็น 4 ชนิดคือ
1. ข้อมูลระดับนามบัญญัติ (Nominal Scale) หมายถึง ข้อมูลที่แบ่งเป็นกลุ่มเป็นพวก เช่น เพศ อาชีพ ศาสนา ผิวสี ฯลฯ ไม่สามารถนำมาจัดลำดับ หรือนำมาคำนวณได้
2. ข้อมูลระดับอันดับ (Ordinal Scale) หมายถึง ข้อมูลที่สามารถแบ่งเป็นกลุ่มได้ แล้วยังสามารถบอกอันดับที่ของความแตกต่างได้ แต่ไม่สามารถบอกระยะห่างของอันดับที่แน่นนอนได้ หรือไม่สามารถเปรียบเทียบได้ว่าอันดับที่จัดนั้นมีความแตกต่างกันของระยะห่างเท่าใด เช่น อันดับที่ของการสอบของนักศึกษา อันดับที่ของผู้เข้าประกวดนางสาวไทย ฯลฯ
3. ข้อมูลระดับช่วงชั้น,อันตรภาค (Interval Scale) หมายถึง ข้อมูลที่มีช่วงห่าง หรือระยะห่างเท่าๆกัน สามารถวัดค่าได้แต่เป็นข้อมูลที่ไม่มีศูนย์แท้ เช่น อุณหภูมิ คะแนนสอบ GPA คะแนน I.Q. ฯลฯ
4. ข้อมูลระดับอัตราส่วน (Ratio Scale) หมายถึง ข้อมูลที่มีมาตราวัดหรือระดับการวัดที่สูงที่สุด คือ นอกจากสามารถแบ่งกลุ่มได้ จัดอันดับได้ มีช่วงห่างของข้อมูลเท่าๆกันแล้ว ยังเป็นข้อมูลที่มีศูนย์แท้ เช่น น้ำหนัก ส่วนสูง ระยะทาง รายได้ จำนวนต่างๆ ฯลฯ
สารสนเทศ (information) เป็นผลลัพธ์ของการประมวลผล การจัดดำเนินการ และการเข้าประเภทข้อมูลโดยการรวมความรู้เข้าไปต่อผู้รับสารสนเทศนั้น สารสนเทศมีความหมายหรือแนวคิดที่กว้าง และหลากหลาย ตั้งแต่การใช้คำว่าสารสนเทศในชีวิตประจำวัน จนถึงความหมายเชิงเทคนิค ตามปกติในภาษาพูด แนวคิดของสารสนเทศใกล้เคียงกับความหมายของการสื่อสาร เงื่อนไข การควบคุม ข้อมูล รูปแบบ คำสั่งปฏิบัติการ ความรู้ ความหมาย สื่อความคิด การรับรู้ และการแทนความหมาย
ปัจจุบันผู้คนพูดเกี่ยวกับยุคสารสนเทศว่าเป็นยุคที่นำไปสู่ยุคแห่งองค์ความรู้หรือปัญญา นำไปสู่สังคมอุดมปัญญา หรือสังคมแห่งสารสนเทศ และ เทคโนโลยีสารสนเทศ แม้ว่าเมื่อพูดถึงสารสนเทศ เป็นคำที่เกี่ยวข้องในศาสตร์สองสาขา คือ วิทยาการสารสนเทศ และ วิทยาการคอมพิวเตอร์ ซึ่งคำว่า “สารสนเทศ” ก็ถูกใช้บ่อยในความหมายที่หลากหลายและกว้างขวางออกไป และมีการนำไปใช้ในส่วนของ เทคโนโลยีสารสนเทศ และ การประมวลผลสารสนเทศ
สิ่งที่ได้จากการนำข้อมูลที่เก็บรวบรวมไว้มาประมวลผล เพื่อนำมาใช้ประโยชน์ตามจุดประสงค์ สารสนเทศ จึงหมายถึง ข้อมูลที่ผ่านการเลือกสรรให้เหมาะสมกับการใช้งานให้ทันเวลา และอยู่ในรูปที่ใช้ได้ สารสนเทศที่ดีต้องมาจากข้อมูลที่ดี การจัดเก็บข้อมูลและสารสนเทศจะต้องมีการควบคุมดูแลเป็นอย่างดี เช่น อาจจะมีการกำหนดให้ผู้ใดบ้างเป็นผู้มีสิทธิ์ใช้ข้อมูลได้ ข้อมูลที่เป็นความลับจะต้องมีระบบขั้นตอนการควบคุม กำหนดสิทธิ์ในการแก้ไขหรือการกระทำกับข้อมูลว่าจะกระทำได้โดยใครบ้าง นอกจากนี้ข้อมูลที่เก็บไว้แล้วต้องไม่เกิดการสูญหายหรือถูกทำลายโดยไม่ได้ตั้งใจ การจัดเก็บข้อมูลที่ดี จะต้องมีการกำหนดรูปแบบของข้อมูลให้มีลักษณะง่ายต่อการจัดเก็บ และมีรูปแบบเดียวกัน ข้อมูลแต่ละชุดควรมีความหมายและมีความเป็นอิสระในตัวเอง นอกจากนี้ไม่ควรมีการเก็บข้อมูลซ้ำซ้อนเพราะจะเป็นการสิ้นเปลืองเนื้อที่เก็บข้อมูล
สารสนเทศในความหมายของข้อความ
สารสนเทศสามารถหมายถึงคุณภาพของข้อความจากผู้ส่งไปหาผู้รับ สารสนเทศจะประกอบไปด้วย ขนาดและเหตุการณ์ของสารสนเทศนั้น สารสนเทศสามารถแทนข้อมูลที่มีความถูกต้องและความแม่นยำหรือไม่มีก็ได้ ซึ่งสามารถเป็นได้ทั้งข้อเท็จจริงหรือข้อโกหกหรือเป็นเพียงเหตุการณ์หนึ่งที่เกิดขึ้น สารสนเทศจะเกิดขึ้นเมื่อมีผู้ส่งข้อความและผู้รับข้อความอย่างน้อยฝ่ายละหนึ่งคนซึ่งทำให้เกิดการสื่อสารของข้อความและเข้าใจในข้อความเกิดขึ้น ซึ่งมีลักษณะใกล้เคียงกับ ความหมาย ความรู้ คำสั่ง การสื่อสาร การแสดงออก และการกระตุ้นภายใน การส่งข้อความที่มีลักษณะเป็นสารสนเทศ ในขณะเดียวกันการบกวนการสื่อสารสารสนเทศก็ถือเป็นสารสนเทศเช่นเดียวกัน
ถึงแม้ว่าคำว่า “สารสนเทศ” และ “ข้อมูล” มีการใช้สลับกันอยู่บ้าง แต่สองคำนี้มีข้อแตกต่างที่เด่นชัดคือ ข้อมูลเป็นกลุ่มของข้อความที่ไม่ได้จัดการรูปแบบ และไม่สามารถนำมาใช้งานได้จนกว่าจะมีการจัดระเบียบและดึงออกมาใช้ในรูปแบบสารสนเทศ การแสดงผลลัพธ์ อุปกรณ์ที่ใช้เทคโนโลยีในการแสดงผลลัพธ์มีมาก สามารถแสดงเป็นตัวหนังสือ เป็นรูปภาพ ตลอดจนพิมพ์ออกมาที่กระดาษ การแสดงผลลัพธ์มีทั้งที่แสดงเป็นภาพ เป็นเสียง เป็นวีดิทัศน์ เป็นต้น
สารสนเทศตามหลักนิติศาสตร์
ข้อมูลข่าวสาร
คำว่า “information” ในทางนิติศาสตร์ไทยหาได้ใช้ว่า “สารสนเทศ” ไม่ หากใช้ว่า “ข้อมูลข่าวสาร” ซึ่งตามพระราชบัญญัติข้อมูลข่าวสารของราชการ พ.ศ. 2540 ให้นิยามว่า “มาตรา ๔…’ข้อมูลข่าวสาร’ หมายความว่า สิ่งที่สื่อความหมายให้รู้เรื่องราวข้อเท็จจริง ข้อมูล หรือสิ่งใด ๆ ไม่ว่าการสื่อความหมายนั้นจะทำได้โดยสภาพของสิ่งนั้นเองหรือโดยผ่าน วิธีการใด ๆ และไม่ว่าจะได้จัดทำไว้ในรูปของเอกสาร แฟ้ม รายงาน หนังสือ แผนผัง แผนที่ ภาพวาด ภาพถ่าย ฟิล์ม การบันทึกภาพหรือเสียง การบันทึกโดยเครื่องคอมพิวเตอร์ หรือวิธีอื่นใดที่ทำให้สิ่งที่บันทึกไว้ปรากฏได้”
ฐานข้อมูล
ฐานข้อมูลประกอบด้วยกลุ่มการจัดการข้อมูลสำหรับผู้ใช้หนึ่งคนหรือหลายๆ คน โดยทั่วไปมักอยู่ในรูปแบบดิจิทัล วิธีการแบ่งชนิดของฐานข้อมูลได้รูปแบบหนึ่งคือแบ่งตามชนิดของเนื้อหา เช่น บรรณานุกรม, เอกสารตัวอักษร, สถิติ โดยฐานข้อมูลดิจิทัลจะถูกจัดการโดยใช้ระบบจัดการฐานข้อมูลซึ่งเก็บเนื้อหาฐานข้อมูล โดยอนุญาตให้สร้าง, ดูแลรักษา, ค้นหา และการเข้าถึงในรูปแบบอื่นๆ
ประวัติ
ฐานข้อมูลในลักษณะที่คล้ายกับฐานข้อมูลสมัยใหม่ ถูกพัฒนาเป็นครั้งแรกในทศวรรษ 1960 ซึ่งผู้บุกเบิกในสาขานี้คือ ชาลส์ บากแมน แบบจำลองข้อมูลสำคัญสองแบบเกิดขึ้นในช่วงเวลานี้ ซึ่งเริ่มต้นด้วย แบบจำลองข่ายงาน (พัฒนาโดย CODASYL) และตามด้วยแบบจำลองเชิงลำดับชั้น (นำไปปฏิบัติใน IMS) แบบจำลองทั้งสองแบบนี้ ในภายหลังถูกแทนที่ด้วย แบบจำลองเชิงสัมพันธ์ ซึ่งอยู่ร่วมสมัยกับแบบจำลองอีกสองแบบ แบบจำลองแบบแรกเรียกกันว่า แบบจำลองแบนราบ ซึ่งออกแบบสำหรับงานที่มีขนาดเล็กมาก ๆ แบบจำลองร่วมสมัยกับแบบจำลองเชิงสัมพันธ์อีกแบบ คือ ฐานข้อมูลเชิงวัตถุ หรือ โอโอดีบี3 (OODB)
ในขณะที่แบบจำลองเชิงสัมพันธ์ มีพื้นฐานมาจากทฤษฎีเซต ได้มีการเสนอแบบจำลองดัดแปลงซึ่งใช้ทฤษฎีเซตคลุมเครือ (ซึ่งมีพื้นฐานมาจากตรรกะคลุมเครือ) ขึ้นเป็นอีกทางเลือกหนึ่ง
ปัจจุบันมีการกล่าวถึงมาตรฐานโครงสร้างฐานข้อมูล เพื่อให้สามารถเชื่อมโยงฐานข้อมูลต่างระบบ ให้สืบค้นรวมกันเสมือนเป็นฐานข้อมูลเดียวกัน และการสืบค้นต้องแสดงผลตรงตามคำถาม มาตรฐานดังกล่าวได้แก่ XML RDF Dublin Core Metadata เป็นต้น และสิ่งสำคัญอีกประการหนึ่งที่จะช่วยให้การแลกเปลี่ยนข้อมูลรหว่างต่างหน่วยงานได้ดี คือการใช้ Taxonomy และ อรรถาภิธาน ซึ่งเป็นเครื่องมือสำหรับจัดการความรู้ในลักษณะศัพท์ควบคุม เพื่อจำกัดความหมายของคำที่ใช้ได้หลายคำในความหมายเดียวกัน จากโรงเรียนสสสสทท
สถาปัตยกรรม
สถาปัตยกรรมฐานข้อมูล ประกอบด้วย 3 ระดับ คือ ระดับภายนอก, ระดับแนวคิด และ ระดับภายใน โดยทั้ง 3 ระดับ จะถูกแบ่งแยกออกจากกันโดยชัดเจน ซึ่งทั้ง 3 ระดับเป็นลักษณะสำคัญหลักๆ ของแบบจำลองฐานข้อมูลเชิงสัมพันธ์ ที่นิยทนำมาใช้กับฐานข้อมูลในยุคศตวรรษที่ 21
ระดับภายนอก คือ การบอกผู้ใช้ให้เข้าใจว่าจะจัดการข้อมูลได้อย่างไร โดยในฐานข้อมูลหนึ่งๆ สามารถมีจำนวนวิวที่ระดับภายในกี่วิวก็ได้ ระดับภายใน คือ การที่ข้อมูลจะถูกเก็บไว้ในที่จัดเก็บข้อมูลเชิงกายภาพและประมวลผลโดยระบบคอมพิวเตอร์ได้อย่างไร สถาปัตยกรรมภายในจะมีเกี่ยวข้องกับ ต้นทุน, ประสิทธิภาพ, การขยายขนาดของงาน และ ปัจจัยในการดำเนินการอื่นๆ ระดับแนวคิด คือ ระดับที่อยู่ระหว่างระดับภายในและระดับภายนอก โดยจะต้องจัดเตรียมวิวของฐานของมูลให้ไม่ซับซ้อน โดยจะมีรายละเอียดว่าจะจัดเก็บหรือจัดการข้อมูลอย่างไร, และสามารถรวมระดับภายนอกที่หลากหลายต่างๆ ให้สอดคล้องเข้าไว้ด้วยกัน
ระบบจัดการฐานข้อมูล
ดูบทความหลักที่ ระบบจัดการฐานข้อมูล
ระบบจัดการฐานข้อมูล(DBMS) ประกอบด้วยซอฟต์แวร์ที่ใช้ในการจัดการฐานข้อมูล, จัดเตรียมพื้นที่ในการเก็บ, การเข้าถึง, ระบบรักษาความปลอดภัย, สำรองข้อมูล และสิ่งอำนวยความสะดวกอื่นๆ ระบบจัดการฐานข้อมูลสามารถแบ่งหมวดหมู่ได้ตามแบบจำลองฐานข้อมูลที่สนับสนุน อาทิเช่น เชิงสัมพันธ์ หรือ XML เป็นต้น แบ่งตามประเภทของคอมพิวเตอร์ที่สนับสนุน อาทิเช่น server cluster หรือ โทรศัพท์พกพา เป็นต้น แบ่งตามประภทของภาษาสอบถามที่ใช้ในการเข้าถึงฐานข้อมูล อาทิเช่น ภาษาสอบถามเชิงโครงสร้าง หรือ XQuery แบ่งตามประสิทธิภาพในการ trade-offs อาทิเช่น ขนาดที่ใหญ่ที่สุด หรือ ความเร็วสูงสุด หรือ อื่นๆ เป็นต้น ในบาง DBMS จะครอบคลุมมากกว่าหนึ่งหมวดหมู่ เช่น สนับสนุนภาษาสอบถามได้หลายๆ ภาษา ยกตัวอย่างเช่น ใน DBMS ที่นิยมใช้การอย่างแพร่หลาย MySQL, PostgreSQL, Microsoft Access, SQL Server, FileMaker,Oracle,Sybase, dBASE, Clipper,FoxPro อื่นๆ ในทุกๆ ซอฟต์แวร์ฐานข้อมูลจะมี Open Database Connectivity (ODBC) driver มาให้ด้วย เพื่ออนุญาติให้ฐานข้อมูลสามารถทำงานร่วมกับฐานข้อมูลแบบอื่นๆ ได้
การออกแบบฐานข้อมูล
การออกแบบฐานข้อมูล (Designing Databases) มีความสำคัญต่อการจัดการระบบฐานข้อมูล (DBMS) ทั้งนี้เนื่องจากข้อมูลที่อยู่ภายในฐานข้อมูลจะต้องศึกษาถึงความสัมพันธ์ของข้อมูล โครงสร้างของข้อมูลการเข้าถึงข้อมูลและกระบวนการที่โปรแกรมประยุกต์จะเรียกใช้ฐานข้อมูล ดังนั้น เราจึงสามารถแบ่งวิธีการสร้างฐานข้อมูลได้ 3 ประเภท
1. รูปแบบข้อมูลแบบลำดับขั้น หรือโครงสร้างแบบลำดับขั้น (Hierarchical data model) วิธีการสร้างฐาน ข้อมูลแบบลำดับขั้นถูกพัฒนาโดยบริษัท ไอบีเอ็ม จำกัด ในปี 1980 ได้รับความนิยมมาก ในการพัฒนาฐานข้อมูลบนเครื่องคอมพิวเตอร์ขนาดใหญ่และขนาดกลาง โดยที่โครงสร้างข้อมูลจะสร้างรูปแบบเหมือนต้นไม้ โดยความสัมพันธ์เป็นแบบหนึ่งต่อหลาย (One- to -Many)
2. รูปแบบข้อมูลแบบเครือข่าย (Network data Model) ฐานข้อมูลแบบเครือข่ายมีความคล้ายคลึงกับฐาน ข้อมูลแบบลำดับชั้น ต่างกันที่โครงสร้างแบบเครือข่าย อาจจะมีการติดต่อหลายต่อหนึ่ง (Many-to-one) หรือ หลายต่อหลาย (Many-to-many) กล่าวคือลูก (Child) อาจมีพ่อแม่ (Parent) มากกว่าหนึ่ง สำหรับตัวอย่างฐานข้อมูลแบบเครือข่ายให้ลองพิจารณาการจัดการข้อมูลของห้องสมุด ซึ่งรายการจะประกอบด้วย ชื่อเรื่อง ผู้แต่ง สำนักพิมพ์ ที่อยู่ ประเภท
3. รูปแบบความสัมพันธ์ข้อมูล (Relation data model) เป็นลักษณะการออกแบบฐานข้อมูลโดยจัดข้อมูลให้อยู่ในรูปของตารางที่มีระบบคล้ายแฟ้ม โดยที่ข้อมูลแต่ละแถว (Row) ของตารางจะแทนเรคอร์ด (Record) ส่วน ข้อมูลนแนวดิ่งจะแทนคอลัมน์ (Column) ซึ่งเป็นขอบเขตของข้อมูล (Field) โดยที่ตารางแต่ละตารางที่สร้างขึ้นจะเป็นอิสระ ดังนั้นผู้ออกแบบฐานข้อมูลจะต้องมีการวางแผนถึงตารางข้อมูลที่จำเป็นต้องใช้ เช่นระบบฐานข้อมูลบริษัทแห่งหนึ่ง ประกอบด้วย ตารางประวัติพนักงาน ตารางแผนกและตารางข้อมูลโครงการ แสดงประวัติพนักงาน ตารางแผนก และตารางข้อมูลโครงการ