บทที่2 (2.4. การจัดเก็บข้อมูล)
06ก.ค.
2.4. การจัดเก็บข้อมูล
1. การเก็บอย่างมีประสิทธิภาพ
2. การตอบสนองต่อความต้องการได้อย่างรวดเร็ว เช่น ข้อมูลประวัติการบำรุงรักษารถยนต์
3.การจำกัดสิทธิ์ในการเข้าถึงข้อมูลให้แก่ผู้ใช้ในแต่ละระดับขององค์กรเช่น ผู้บริหารเข้าถึงข้อมูลของทุกหน่วยงานได้
2. การตอบสนองต่อความต้องการได้อย่างรวดเร็ว เช่น ข้อมูลประวัติการบำรุงรักษารถยนต์
3.การจำกัดสิทธิ์ในการเข้าถึงข้อมูลให้แก่ผู้ใช้ในแต่ละระดับขององค์กรเช่น ผู้บริหารเข้าถึงข้อมูลของทุกหน่วยงานได้
2.4.1. ลำดับชั้นของข้อมูลในฐานข้อมูล การแทนข้อมูลด้วยตัวเลขฐานสอง ซึ่งประกอบด้วยตัวเลขสองตัว คือ 0 และ 1 ในทางคอมพิวเตอร์ จะเรียกตัวเลขฐานสองนี้ว่า 1 บิต ( bit ) ซึ่งถือว่าเป็นหน่วยที่เล็กที่สุดของข้อมูล และหากนำบิตมาต่อกันจำนวน 8 บิต จะเรียกว่า ไบต์ ( byte )
1) เขตข้อมูล ( field ) คือ ข้อมูลที่เป็นบิตนี้มารวมกันเพื่อนแทนความหมายบางอย่าง
- จำนวนเต็ม ( integer ) คอมพิวเตอร์ส่วนใหญ่จะเก็บตัวเลขขนาด 32 บิตซึ่งขนาดของตัวเลขนี้อาจเปลี่ยนแปลงไปตามเทคโนโลยีของเครื่องคอมพิวเตอร์ ตัวเลขฐานสองขนาด 32 บิต สามารถแทนตัวเลขจำนวนเต็มได้ตั้งแต่ –2,147,483,648 ถึง 2,147,483,647
- จำนวนเต็ม ( integer ) คอมพิวเตอร์ส่วนใหญ่จะเก็บตัวเลขขนาด 32 บิตซึ่งขนาดของตัวเลขนี้อาจเปลี่ยนแปลงไปตามเทคโนโลยีของเครื่องคอมพิวเตอร์ ตัวเลขฐานสองขนาด 32 บิต สามารถแทนตัวเลขจำนวนเต็มได้ตั้งแต่ –2,147,483,648 ถึง 2,147,483,647
- จำนวนทศนิยม ( decimal number ) ในคอมพิวเตอร์จะเก็บตัวเลขทศนิยม โดยใช้ระบบโฟลททิงพอยด์ ( floating point ) ซี่งการเก็บลักษณะนี้ ไม่มีการกำหนดตำแหน่งตายตัวสำหรับจุด โดยทั้วไปการเก็บข้อมูลตัววเลขทีสองขนาด คือ 32 บิต และ 64 บิต
- ข้อความ ( text ) ในการแทนข้อความนั้น จะต้องเปลี่ยนข้อความให้เป็นรหัสซึ่งใช้แทนตัวอักขระแต่ละตัวเสียก่อน ตามมาตรฐานทั่วไปจะใช้เป็นรหัสแอสกี ( ASCII code ) ซึ่งต่อมามีการใช้รหัสแบบยูนิโคด ( Unicode ) ซึ่งสมารถแทนภาษาได้หลายภาษามากกว่ารหัสแอสกี ความยาวของเขตประเภทนี้
วันเวลา ( date/ time ) วันที่เป็นเวลา เช่น วันที่เริ่มใช้งาน วันลงทะเบียน และเวลาซื้อสินค้า
- ไฟล์ ( file ) เขตข้อมูลบางประเภทใช้เก็บไฟล์รูปภาพหรือไฟล์อื่นๆ ซึ่งเขตข้อมูลประเภท นี้จะเป็นเขตข้อมูลขนาดใหญ่
2 2 ) ระเบียน ( record ) คือ กลุ่มของเขตข้อมูลที่มีความสัมพันธ์กัน โดยเขตข้อมูลแต่ละส่วนอาจจะเป็นข้อมูลต่างชนิดกัน
3 ) ตาราง ( table ) คือ กลุ่มของทะเบียน ซึ่งเขตข้อมูลในแต่ละทะเบียนจะเก็บข้อมูลที่มีความสัมพันธ์กัน ในข้อมูลจะเก็บข้อมูลหลายๆระเบียน
4 ) ฐานข้อมูล ( database ) เป็นที่รวมของตารางหลายๆตารางเข้าด้วยกัน ตารางแต่ละตารางจะมีความสัมพันธ์กันโดยใช้เขตข้อมูลซึ่งเหมือนกันเป็นตัวเชื่อมโยงระหว่างกันบางตารางอาจเป็นตารางที่เก็บข้อมูลไว้เฉพาะตนเองโดยไม่เกี่ยวข้องกับตารางอื่น
ไม่มีความคิดเห็น:
แสดงความคิดเห็น