1. ข้อมูล สารสนเทศ
และความรู้
ความก้าวหน้าของเทคโนโลยีสารสนเทศในปัจจุบัน ทำให้แต่ละวันมีการผลิตข้อมูลขึ้นมาจำนวนมาก ข้อมูลบางส่วนจะถูกนำมาประมวลผลเพื่อนำไปประยุกต์ใช้ในด้านต่างๆ ตัวอย่าง เช่น ข้อมูลจากเว็บไซค์ที่มีจำนวนเพิ่มขึ้นอย่างรวดเร็วในแต่ละวัน ซึ่งสามารถใช้ประโยชน์จากข้อมูลเหล่านี้ได้เพียงค้นหาข้อความ รูปภาพ หรือวีดิทัศน์ ที่ตรงกับความสนใจเท่านั้น แต่ไม่สามารถนำข้อมูลเหล่านี้มาประมวลผลและแสดงความรู้ที่แฝงอยู่ได้อย่างมีประสิทธิผล ข้อมูล (Data) คือ สิ่งที่ใช้อธิบายคุณลักษณะของวัตถุ เหตุการณ์
กิจกรรม โดยบันทึก จากการสังเกต การทดลอง หรือการสำรวจด้วยการแทน
รูปแบบใดรูปแบบหนึ่ง เช่น บันทึกไว้เป็นตัวเลข ข้อความ รูปภาพ และสัญลักษณ์
ตัวอย่างข้อมูลที่พบเห็นในชีวิตประจำวัน
1.1.สารสนเทศ (Information) คือ ผลลัพธ์ที่ได้จากการนำข้อมูลมาประมวลผล เพื่อให้ได้สิ่งที่เป็นประโยชน์ในการนำไปใช้งานมากขึ้น เช่น ส่วนสูงของนักเรียนหญิงและนักเรียนชายแต่ละคนในชั้นเรียนเป็นข้อมูล จะสามารถสร้างสารสนเทศจากข้อมูลเหล่านี้ได้หลายแบบ เพื่อนำไปใช้ในจุดประสงค์ที่แตกต่างกัน ตัวอย่างเช่น การนำข้อมูลเหล่านี้ไปเรียบเรียงตามลำดับจากมากไปหาน้อย หรือ การหาค่าเฉลี่ยของส่วนสูงของนักเรียน เพื่อให้นักเรียนได้เห็นความแตกต่างของข้อมูลและสารสนเทศอย่างชัดเจนมากขึ้น
ตัวอย่างข้อมูลส่วนสูงรายปีของนักเรียน
จากตัวอย่างข้างต้น จะเห็นได้ว่าการสร้างสารสนเทศ ซึ่งในที่นี้คือ ส่วนสูงเฉลี่ยของนักเรียนในชั้นมัธยมศึกษาปีที่ 1 จะสามารถถูกนำไปใช้เพื่อวิเคราะห์และตอบคำถามว่า ส่วนสูงของนักเรียนมีการเปลี่ยนแปลงอย่างไรตลอด 20 ปีที่ผ่านมา ซึ่งสารสนเทศเหล่านี้จะถูกนำไปใช้เพื่อสนับสนุนการตัดสินใจอื่นๆ เช่น การตัดสินใจด้านโภชนาการ หรือการจัดหลักสูตรวิชาพลานามัย เพื่อให้เหมาะสมกับนักเรียนในปัจจุบัน
ข้อมูลเหล่านี้จะต้องถูกส่งเข้ากระบวนการต่างๆ ตามความเหมาะสม
เพื่อเปลี่ยนให้ข้อมูลกลายเป็นสิ่งที่สามารถนำมาใช้เพื่อสนับสนุนการตัดสินใจต่างๆได้
ตัวอย่างการนำข้อมูลมาประมวลผลเพื่อประกอบการตัดสินใจ
1.2. ความรู้ (Knowledge) เป็นคำที่มีความหมายกว้าง และใช้กันโดยทั่วไป ในด้านวิทยาการคอมพิวเตอร์หรือวิศวกรรมคอมพิวเตอร์กล่าวถึงความรู้ไว้ในหลายแง่มุม แต่ความหมายในแง่มุมหนึ่งที่สอดคล้องกับข้อมูลและสารสนเทศ ความรู้ คือ สิ่งที่ประกอบด้วยข้อมูลและสารสนเทศที่ถูกจัดรูปแบบและประมวลผลเพื่อนำไปประยุกต์ใช้ในปัญหาที่ต้องการนำข้อมูลและสารสนเทศเหล่านี้ไปแก้ไข
นอกจากนี้ยังมีนิยามของความรู้อีกด้านหนึ่งที่เกี่ยวข้องกับเรื่องของข้อมูลและสารสนเทศ
คือ ความรู้ที่แฝงอยู่ในข้อมูล
เป็นสิ่งที่สามารถสกัดจากสารสนเทศที่มีรูปแบบน่าสนใจ
เป็นจริงสำหรับข้อมูลใหม่หรือข้อมูลที่ไม่เคยเห็นมาก่อน
เป็นรูปแบบใหม่ที่มนุษย์ไม่เคยเห็นมาก่อน
ซึ่งผลลัพธ์สุดท้ายจากการวิเคราะห์สารสนเทศจะได้เป็นความรู้ที่เป็นประโยชน์ต่อผู้ใช้ได้
เราเรียกกระบวนการที่สามารถสกัดความรู้จากข้อมูลที่ถูกเก็บวบรวมไว้เป็นอย่างดีในฐานข้อมูลว่าการค้นพบความรู้ในฐานข้อมูล
(knowledge discovery in databases)
กระบวนการค้นพบความรู้ในฐานข้อมูล
2. การจัดการความรู้ (Knowledge management)
ในการบริหารองค์กร สิ่งหนึ่งที่เกิดขึ้นแต่ไม่สามารถประเมินคุณค่าเป็นตัวเงินได้ คือ ความรู้ที่ได้จากการปฎิบัติงาน เนื่องจากในการทำงาน การแก้ปัญหา การแสวงหาความรู้ การนำความรู้มาปรับใช้ จะต้องใช้ความรู้และทักษะเฉพาะอย่าง เพื่อทำงานให้ลุล่วงไปได้ ซึ่งการจะทำให้พนักงานสามารถปฎิบัติงานได้อย่างราบรื่นนั้น จะต้องใช้การอบรมเพื่อสร้างความรู้รวมถึงสร้างทักษะให้กับพนักงาน ซึ่งความรู้นั้นจัดเป็นทุนทางปัญญา (intellectual capital)
ตัวอย่างการจัดการความรู้ในองค์กร
3. ลักษณะของข้อมูลที่ดี
3.1. ความถูกต้องของข้อมูล เป็นลักษณะสำคัญยิ่งของข้อมูล ถ้าข้อมูลไม่ถูกต้องแล้ว เราจะไม่สามารถได้ผลลัพธ์ที่ถูกต้องได้เลย ซึ่งประเด็นเป็นเรื่องสำคัญที่เกิดขึ้นโดนเฉพาะอย่างยิ่งกับข้อมูลที่มีขนาดใหญ่ และไม่มีการตรวจสอบ เช่น ช้อมูลในโลกอินเตอร์เน็ต ซึ่งจำเป็นต้องได้รับการตรวจสอบก่อนจะนำมาใช้เสมอ
ตัวอย่างภาพข้อมูลเสียงที่เก็บจากไมโครโฟน
3.2. ความสมบูรณ์ครบถ้วนในการนำไปใช้งาน ข้อมูลบางประเภทหากไม่ครบถ้วน จัดเป็นข้อมูลที่ด้อยคุณภาพได้เช่นกัน เช่น ข้อมูลประวัติคนไข้ หากไม่มีหมู่เลือดของคนไข้ จะไม่สามารถใช้ได้ในกรณีที่ผู้ร้องขอข้อมูลต้องการข้อมูลหมู่เลือดของคนไข้ หรือข้อมูลที่อยู่ของลูกค้า ที่กรอกผ่านแบบฟอร์ม ถ้ามีแต่ชื่อและนามสกุลโดยไม่มีข้อมูลบ้านเลขที่ ถนน แขวง/ตำบล เขต/อำเภอ หรือจังหวัด ข้อมูลเหล่านั้นก็ไม่สามารถนำมาใช้งานได้
ตัวอย่างหน้าจอของเว็บไซค์ที่ต้องป้อนข้อมูลสองครั้ง
เพื่อป้องกันความผิดพลาด
3.3. ความถูกต้องตามเวลา ในบางกรณีข้อมูลผูกกันอยู่กับเงื่อนไขของเวลา ซึ่งถ้าผิดจากเงื่อนไขของเวลาไปแล้ว
ข้อมูลนั้นอาจลดคุณภาพลงไป หรือแม้กระทั่งอาจไม่สามารถใช้ได้ เช่น
ข้อมูลการใช้ยาของคนไข้ในโรงพยาบาล ในทางการแพทย์แล้ว ข้อมูลนี้จะต้องถูกใส่เข้าไปในฐานข้อมูลที่คนไข้ได้รับยา
เพื่อให้แพทย์คนอื่นๆ ได้ทราบว่า คนไข้ได้รับยาชนิดนี้เข้าไปแล้ว
แต่ข้อมูลเรื่องการให้ยาของคนไข้นี้
อาจไม่จำเป็นต้องได้รับการปรับทันทีสำหรับแผนกการเงินเพราะทางแผนกการเงินจะคิดเงินก็ต่อเมื่อญาติคนไข้มาตรวจสอบ
หรือคนไข้กำลังจะออกจากโรงพยาบาล
ตัวอย่างข้อมูลการให้ยาคนไข้ในโรงพยาบาล
3.4. ความสอดคล้องกันของข้อมูล ในกรณีที่ข้อมูลมาจากหลายแหล่ง จะเกิดปัญหาขึ้นในเรื่องของความสอดคล้องกันของข้อมูล เช่น ในบริษัทแห่งหนึ่งซึ่งเก็บข้อมูลที่อยู่ของลูกค้า หากต้องการนำข้อมูลไปควบรวมกับบริษัทอีกแห่งหนึ่งซึ่งมีข้อมูลของลูกค้าอยู่เช่นกัน แต่ข้อมูลในการจัดส่งเอกสารของบริษัทแห่งแรก เป็นที่อยู่ของที่พักอาศัยของลูกค้า ในขณะที่ข้อมูลในบริษัทที่สองเป็นที่อยู่ของสถานที่ทำงานของลูกค้า ข้อมูลจากทั้งสองบริษัทเป็นข้อมูลที่ถูกต้อง สอดคล้องตามเวลาทั้งคู่ แต่ถ้าต้องการเก็บข้อมูลที่อยู่ของลูกค้าเพียงที่อยู่เดียว ก็จะเกิดปัญหาขึ้นได้
ตัวอย่างของการไม่สอดคล้องกันของข้อมูล
4. การจัดเก็บข้อมูล
เมื่อเห็นความสำคัญของข้อมูลแล้ว ทำอย่างไรจึงจะเก็บรักษาข้อมูลเหล่านั้นให้คงอยู่ รวมถึงทำให้สามารถประมวลผลข้อมูลนั้นได้อย่างรวดเร็วโดยมากแล้วจะรวมไว้ในระบบฐานข้อมูล ซึ่งนำมาใช้ในการจัดเก็บ การเข้าถึงและการประมวลผล ข้อดีในการนำฐานข้อมูลไปใช้ในองค์กรหรือหน่วยงาน เช่น
. การจัดเก็บอย่างมีประสิทธิภาพ
สามารถลดภาระการเก็บเอกสารที่เป็นกระดาษได้ รวมถึงการทำซ้ำเพื่อสำรองข้อมูล
สามารถทำได้สะดวกและรวดเร็ว
. การตอบสนองต่อความต้องการได้อย่างรวดเร็ว เช่น ข้อมูลประวัติการบำรุงรักษารถยนต์และข้อมูลประวัติคนไข้
ผู้ใช้ที่ต้องการนำข้อมูลเหล่านี้ไปใช้งาน
สามารถเข้าถึงระบบฐานข้อมูลและนำข้อมูลที่ต้องการไปใช้ได้
. การจำกัดสิทธิ์ในการเข้าถึงข้อมูลให้แก่ผู้ใช้ในแต่ละระดับขององค์กร เช่น ผู้บริหารสามารถเข้าถึงข้อมูลของทุกหน่วยงานได้
แต่ผู้ใช้ทั่วไปในแผนกการเงิน ไม่สามารถเข้าถึงข้อมูลและประวัติของฝ่ายบุคคลได้
เป็นต้น
ข้อดีในการนำฐานข้อมูลไปใช้งานในองค์กร
4.1. ลำดับชั้นของข้อมูลในฐานข้อมูล ก่อนที่จะกล่าวถึงลำดับขั้นตอนของข้อมูลในฐานข้อมูลสิ่งแรกที่ต้องกล่าวถึงก่อน คือ ลำดับขั้นตอนล่างสุดของการแทนข้อมูล นั่นคือ การแทนข้อมูลด้วยตัวเลขฐานสอง ซึ่งประกอบด้วยตัวเลขสองตัวคือ ’0′ และ ’1′ ในทางคอมพิวเตอร์ จะเรียกว่าตัวเลขฐานสองหนึ่งหลักนี้ว่า 1 บิต (bit) ซึ่งถือว่าเป็นหน่วยเล็กที่สุดของข้อมูล และหากนำบิตมาต่อกันจำนวน 8 บิต จะเรียกว่า 1 ไบต์ (byte)
ตัวอย่างการแทนข้อมูลทางคอมพิวเตอร์
1. เขตของข้อมูล (field) เมื่อนำข้อมูลระดับบิตมาเรียงต่อกันเพื่อแทนข้อมูลใดๆ ที่ต้องการเก็บในฐานข้อมูล เราจะจัดข้อมูลที่เป็นบิตนี้มารวมกันเพื่อแทนความหมายบางอย่าง หน่วยที่ย่อยที่สุดที่มีความหมายในฐานข้อมูลนี้เรียกว่า เขตข้อมูล โดยเขตข้อมูลอาจแทนข้อมูลดังตัวอย่างต่อไปนี้
. จำนวนเต็ม (integer)
คอมพิวเตอร์ส่วนใหญ่จะเก็บตัวเลขขนาด 32 บิต
ซึ่งขนาดของตัวเลขนี้อาจเปลี่ยนแปลงไปตามเทคโนโลยีของเครื่องคอมพิวเตอร์ ตัวเลข 2 ฐานขนาด 32 บิต สามารถแทนตัวเลขจำนวนเต็มได้
แต่ถ้าเป็นเขตข้อมูลที่ระบุไว้ว่า เป็นตัวเลขจำนวนเต็มไม่ระบุเครื่องหมาย (unsigned
integer) เท่านั้นจะสามารถแทนตัวเลขจำนวนเต็มได้
. จำนวนทศนิยม (decimal
number) ในคอมพิวเตอร์ จะเก็บตัวเลขทศนิยม โดยใช้ระบบโฟลทพิงพอยต์ (floating
point) ซึ่งการเก็บในลักษณะนี้
ไม่มีการกำหนดตำแหน่งตายตัวสำหรับตำแหน่งของจุด
โดยทั่วไปการเก็บข้อมูลตัวเลขจะมีสองขนาด คือ 32 บิต อละ 64 บิต
. ข้อความ (text)
ในการแทนข้อความนั้น
จะต้องเปลี่ยนข้อความให้เป็นรหัสซึ่งในการแทนตัวอักขระแต่ละตัวเสียก่อน
ตามมาตรฐานโดยทั่วไปจะใช้เป็นรหัสแอสกี (ASCII code) ซึ่งต่อมามีหารใช้รหัสแบบยูนิโคด
(Unicode) ที่สามารถแทนภาษาได้หลายภาษามากกว่ารหัสแอสกี
ความยาวของเขตข้อมูลประเภทนี้ ขึ้นอยู่กับตัวอักขระในข้อความ
. วันเวลา (date/time)
ข้อมูลที่เป็นเวลา เช่น วันที่เริ่มใช้งาน วันลงทะเบียน
และเวลาที่ซื้อสินค้า มีความแตกต่างจากข้อมูลประเภทอื่น
ดังนั้นจึงต้องมีชนิดของข้อมูลเป็นวันเวลา
เพื่อรองรับเขตของข้อมูลที่ต้องการเก็บข้อมูลเป็นวันเวลา
. ไฟล์ (file) เขตข้อมูลบางประเภทใช้เก็บไฟล์รูปภาพหรือไฟล์อื่นๆ
ซึ่งเขตของข้อมูลประเภทนี้จะเป็นเขตข้อมูลขนาดใหญ่
โดยปกติแล้วจะมีความยาวมากกว่าเขตข้อมูลประเภทอื่นๆ
โดยเขตข้อมูลนี้จะเก็บข้อมูลในลักษณะเป็นบิตเรียงต่อกัน
ตัวอย่างการกำหนดชื่อและขนาดของเขตข้อมูล
2. ระเบียน (record) คือ กลุ่มของเขตข้อมูลที่มีความสัมพันธ์กัน โดยเขตข้อมูลแต่ละส่วนอาจจะเป็นข้อมูลต่างชนิดกัน ระเบียนแต่ละระเบียนจะประกอบด้วยโครงสร้างเขตข้อมูลที่เหมือนกัน
ตัวอย่างระเบียน
3. ตาราง (table) คือ
กลุ่มของระเบียน ซึ่งเขตข้อมูลในแต่ละระเบียนจะเก็บข้อมูลที่มีความสัมพันธ์กัน
ในตารางจะเก็บข้อมูลหลายๆระเบียน แต่ละระเบียนจะมีโครงสร้างเหมือนกันในตาราง
นอกจากจะเก็บข้อมูลหลายระเบียนแล้ว ยังสามารถอ้างถึงระเบียนแต่ละระเบียนได้อีกด้วย
ตัวอย่างตารางข้อมูลนักเรียน
4. ฐานข้อมูล (database) เป็นที่รวมของตารางหลายๆ ตารางเข้าไว้ด้วยกัน
ตารางแต่ละตารางจะมีความสัมพันธ์กันโดยใช้เขตของข้อมูลที่เก็บข้อมูลซึ่งเหมือนกันเป็นตัวเชื่อมโยงระหว่างกัน
บางตารางอาจเป็นตารางที่เก็บข้อมูลไว้เฉพาะของตนเองโดยไม่เกี่ยวข้องกับตารางอื่นๆ
ในขณะที่บางตาราง จะต้องเชื่อมโยงกับเขตข้อมูลของตารางอื่นๆ
ตัวอย่างฐานข้อมูลซึ่งส่วนหนึ่งใช้เก็บข้อมูลนักเรียน
5. จริยธรรมในโลกของข้อมูล
5.1. ความเป็นส่วนตัว เมื่อข้อมูลปรากฏอยู่ในโลกออนไลน์มากขึ้น ทำให้การรวบรวมข้อมูลการเข้าถึง การค้นหา และการแบ่งปั่นข้อมูลส่วนบุคคลเป็นเรื่องที่สามารถทำได้ง่ายและเร็วขึ้น ทำให้ข้อมูลบางประเภทที่มีความเป็นส่วนตัวสูง เช่น เลขประจำตัวประชาชน วันเดือนปีเกิด หมายเลขโทรศัพท์มือถือ ข้อมูลประวัติการรักษา อาจรั่วไหลไปสู่สาธารณะได้ บางครั้งข้อมูลส่วนตัวเหล่านี้อาจถูกนำไปใช้โดยผิดวัตถุประสงค์ของเจ้าของข้อมูล เช่น ข้อมูลหมายเลขโทรศัพท์มือถือซึ่งถูกเก็บไว้โดยสถานพยาบาล อาจรั่วไหลไปสู่บริษัทที่มีการประชาสัมพันธ์การขายผ่านโทรศัพท์มือถืออาจทำให้เจ้าของหมายเลขโทรศัพท์นั้น ถูกรบกวนโดยไม่ได้ตั้งใจ
5.2.
สิทธิ์ในการเข้าถึงข้อมูล
เพื่อเป็นการรักษาความปลอดภัยให้กับข้อมูล ในการเก็บข้อมูลในฐานข้อมูลจะมีการกำหนดสิทธิ์ในการเข้าถึงข้อมูลของผู้ใช้แต่ละกลุ่ม
โดยระบบจะอนุญาตให้ผู้ใช้คนหนึ่งเข้าถึงข้อมูลต้องมีการตรวจสอบว่า
จะเข้าถึงข้อมูลใดได้บ้าง หรือไม่มีสิทธิ์ในการเข้าถึงข้อมูลใดบ้าง ตัวอย่างเช่น
พนักงานแผนกการเงินซึ่งสามารถเข้าถึงข้อมูลเงินเดือน
ไม่ควรได้สิทธิ์ในการเข้าถึงข้อมูลประวัติส่วนตัวของพนักงานทั่วไปได้ เป็นต้น
หากการเข้าใช้ระบบเพื่อเข้าถึงข้อมูลเป็นส่วนหนึ่งของเรื่องสิทธิ์ในการเข้าถึงข้อมูล
ดังนั้น สิทธ์ในการเข้าใช้ระบบก็จะจัดอยู่ในเกณฑ์ข้อนี้ด้วย
โดยปกติแล้วการเข้าถึงระบบใดๆ นั้น ผู้ใช้จะต้องได้รับการอนุญาตจากผู้ดูแลระบบ (system administrator) ซึ่งมีหน้าที่คอยดูแล
บำรุงรักษาระบบให้สามารถทำงานได้เป็นปกติ การเข้าถุงข้อมูลโดยไม่ได้รับอนุญาต
มีความผิดตามพระราชบัญญัติว่าด้วยการกระทำความผิดเกี่ยวกับคอมพิวเตอร์ พ.ศ.2550 ซึ่งมีผลบังคับใช้ตั้งแต่เดือนกรกฎาคม พ.ศ.2550
เป็นต้นมา มีความผิดที่เกี่ยวข้องกับเรื่องของสิทธิ์ในการเข้าถึงข้อมูลหลายข้อ
ตัวอย่างเช่น
มาตรา 5 ผู้ใดเข้าถึงโดยมิชอบซึ่งระบบคอมพิวเตอร์ที่มีมาตรการป้องกันการเข้าถึงโดยเฉพาะและมาตรการนั้นมิได้มีไว้สำหรับตนต้องระวางโทษจำคุกไม่เกินหกเดือน
หรือปรับไม่เกินหนึ่งหมื่นบาท หรือทั้งจำทั้งปรับ
มาตรา 7 ผู้ใดเข้าถึงโดยมิชอบซึ่งข้อมูลคอมพิวเตอร์ที่มีมาตรการป้องกันการเข้าถึงโดยเฉพาะและมาตรการนั้นมิได้มีไว้สำหรับตน
ต้องระวางโทษจำคุกไม่เกินสองปีหรือปรับไม่เกินสี่หมื่นบาทหรือทั้งจำทั้งปรับ นอกจากนี้ยังมีการระบุความผิดที่เกี่ยวข้องกับการดักรับข้อมูลซึ่งเดินทางอยู่ในระบบเครือขายโดยการดักรับนี้ไม่ได้รับอนุญาต
ก็มีความผิดเช่นกัน
มาตรา 8 ผู้ใดกระทำด้วยประการใดโดยมิชอบด้วยวิธีการทางอิเล็กทรอนิกส์เพื่อดักรับไว้ซึ่งข้อมูลคอมพิวเตอร์ของผู้อื่นที่อยู่ระหว่างการส่งในระบบคอมพิวเตอร์
และข้อมูลคอมพิวเตอร์นั้นมิได้มีไว้เพื่อประโยชน์สาธารณะหรือเพื่อให้บุคคลทั่วไปใช้ประโยชน์ได้ต้องระวางโทษจำคุกไม่เกินสามปี
หรือปรับไม่เกินหกหมื่นบาท หรือทั้งจำทั้งปรับ
การทำผิดทางคอมพิวเตอร์
5.3. ทรัพย์สินทางปัญญา ในกระบวนการผลิตโปรแกรม ระบบปฏิบัติการ รูปภาพ เพลง หรือหนังสืออิเล็กทรอนิกส์ จำเป็นต้องใช้ต้นทุนสูง และใช้เวลาในการผลิตยาวนาน แต่เมื่อสิ่งเหล่านี้ปรากฏอยู่ในรูปแบบของข้อมูลดิจิทัล ผู้ใช้คนอื่นๆ สามารถทำซ้ำและนำไปใช้โดยไม่ได้จ่ายเงินให้กับผู้ผลิต ก่อให้เกิดความเสียหายทางธุรกิจกับเจ้าของข้อมูล ผู้ใช้จึงต้องพิจารณาขอบเขตของสิทธิ์ที่ตนเองได้รับในข้อมูลดังกล่าว และเป็นการสมควรหรือไม่ที่จะดาวน์โหลดและแจกจ่ายข้อมูลดิจิทัลเหล่านั้น