ความรู้เรื่องฐานข้อมูลเบื้องต้น
1. ระบบฐานข้อมูล (DATABASE SYSTEM)
หมายถึง ระบบที่รวบรวมข้อมูลต่ าง ๆ ที่เกี่ยวข้องกันเข้าไว้ด้วยกั นอย่างมีระบบมีความสัมพันธ์ ระหว่างข้อมูลต่างๆ ที่ชัดเจน ในระบบฐานข้อมูลจะประกอบด้วยแฟ้ มข้อมูลหลายแฟ้มที่มีข้อมูล เกี่ยวข้องสัมพันธ์กันเข้าไว้ด้ วยกันอย่างเป็นระบบและเปิ ดโอกาสให้ผู้ใช้สามารถใช้ งานและดูแลรักษาป้องกันข้อมู ลเหล่านี้ ได้อย่างมีประสิทธิภาพ โดยมีซอฟต์แวร์ที่เปรียบเสมื อนสื่อกลางระหว่าง
ผู้ใช้และโปรแกรมต่าง ๆ ที่เกี่ยวข้องกับการใช้ฐานข้อมู ล เรียกว่า ระบบจัดการฐานข้อมูลหรือ DBMS ( data base management system)มีหน้าที่ช่วยให้ผู้ใช้ เข้าถึงข้อมูลได้ง่ายสะดวกและมี ประสิทธิภาพ การเข้าถึงข้อมูลของผู้ใช้ อาจเป็นการสร้างฐานข้อมูล การแก้ไขฐานข้อมูล หรือการตั้งคำถามเพื่อให้ได้ข้ อมูลมา โดยผู้ใช้ไม่จำเป็นต้องรับรู้ เกี่ยวกับรายละเอี ยดภายในโครงสร้างของฐานข้อมูล
2. ข้อดีและข้อเสียของระบบฐานข้อมู ล
ข้อดี - ลดความจำเจของงานดูแลเอกสาร
- ข้อมูลที่จัดเก็บมีความทันสมั ย
- ลดความซ้ำซ้อนในการจัดเก็บข้ อมูล
- หลีกเลี่ยงความขัดแย้งของข้ อมูลได้
- ใช้ข้อมูลร่วมกันได้
- จัดทำระบบการรักษาความปลอดภั ยของข้อมูลได้
ข้อเสีย - เสียค่าใช้จ่ายสูง
- เกิดการสูญเสียข้อมูลได้
3. ระบบแฟ้มข้อมูล (File System)
หมายถึง สิ่งที่ผู้ใช้เกี่ยวข้ องโดยตรง แต่มักไม่รู้ตัวเนื่องจากเป็ นการอำนวยความสะดวกโดยระบบปฏิบั ติการอย่างอัตโนมัติ ระบบแฟ้มเป็นฐานที่ทำให้เกิ ดการจัดการโปรแกรม และข้อมูลในทุกการดำเนิ นงานของระบบซอฟท์แวร์ที่เข้ าควบคุมสื่อเก็บข้อมูล
4.ข้อดีและข้อเสียระบบแฟ้มข้อมู ล
ข้อดี - เป็นวิธีที่เข้าใจง่าย เพราะการเก็บจะเรียงตาม ลำดับ
- ประหยัดเนื้อที่ในการเก็บ และง่ายต่อการสร้าง แฟ้มใหม่
ข้อเสีย - เสียเวลาในการปรับปรุงในกรณี ที่มีรายการ ปรับปรุงน้อยเพราะจะต้องอ่านทุ กรายการจนกว่า จะถึงรายการที่ต้องการปรับปรุง
- ต้องมีการจัดเรียงข้อมูลที่ เข้ามาใหม่ให้อยู่ในลำดับ เดียวกันในแฟ้มข้อมูลหลักก่อนที่ จะ ประมวลผล
5. โครงสร้างข้อมูลของระบบแฟ้ มข้อมูล และฐานข้อมูล
- บิท (Bit) คือ ข้อมูลที่มีขนาดเล็กที่สุด เป็นข้อมูลที่เครื่องคอมพิ วเตอร์เข้าใจ และใช้งานได้ ได้แก่ 0 หรือ 1
- ไบท์ (Byte) หรือ อักขระ (Character) คือ ตัวเลข หรือ ตัวอักษร หรือ สัญลักษณ์พิเศษ จำนวน 1 ตัว
- ฟิลด์ (Field) หรือ เขตข้อมูล คือ ไบท์ หรือ อักขระตั้งแต่ 1 ตัวขึ้นไปรวมกันเป็นฟิลด์ เช่น เลขประจำ ตัว หรือ ชื่อพนักงาน
- เรคคอร์ด (Record) หรือระเบียน คือ ฟิลด์ตั้งแต่ 1 ฟิลด์ขึ้นไป ที่มีความสัมพันธ์เกี่ยวข้องกั นมารวมกัน
- ไฟล์ (File) หรือ แฟ้มข้อมูล คือ หลายเรคคอร์ดมารวมกัน เช่น ข้อมูลที่อยู่นักเรียนมารวมกัน
- ฐานข้อมูล (Database) คือ หลายไฟล์ข้อมูลมารวมกัน เช่น ไฟล์ข้อมูลนักเรียนมารวมกัน ในงานทะเบียน แล้วรวมกับไฟล์การเงิน
- ฟิลด์ (Field) หรือ เขตข้อมูล คือ ไบท์ หรือ อักขระตั้งแต่ 1 ตัวขึ้นไปรวมกันเป็นฟิลด์ เช่น เลขประจำ ตัว หรือ ชื่อพนักงาน
- เรคคอร์ด (Record) หรือระเบียน คือ ฟิลด์ตั้งแต่ 1 ฟิลด์ขึ้นไป ที่มีความสัมพันธ์เกี่ยวข้องกั
- ไฟล์ (File) หรือ แฟ้มข้อมูล คือ หลายเรคคอร์ดมารวมกัน เช่น ข้อมูลที่อยู่นักเรียนมารวมกัน
- ฐานข้อมูล (Database) คือ หลายไฟล์ข้อมูลมารวมกัน เช่น ไฟล์ข้อมูลนักเรียนมารวมกัน ในงานทะเบียน แล้วรวมกับไฟล์การเงิน
6. องค์ประกอบของระบบฐานข้อมูล
-ซอฟต์แวร์ (Software)
-ผู้ใช้ (Users)
-ข้อมูล (Data)
-ฮาร์ดแวร์ (Hardware)-ซอฟต์แวร์ (Software)
-ผู้ใช้ (Users)
ความคิดเห็น
แสดงความคิดเห็น