More Related Content
PPT
PDF
หน่วยที่ 8 การสื่อสารข้อมูลและเครือข่ายคอมพิวเตอร์ PDF
IS1 การศึกษาค้นคว้าและสร้างองค์ความรู้ กลุ่ม1 PPTX
PDF
ความรู้ทั่วไปเกี่ยวกับห้องสมุด PDF
Key of 3 การสถาปนาสุโขทัย-57 PDF
หลักสูตรท้องถิ่น เรื่อง การทำไม้กวาดทางมะพร้าว PPTX
หน่วยที่ 2 ระบบเศรษฐกิจในโลกปัจจุบัน What's hot
PPTX
การแบ่งยุคสมัยทางประวัติศาสตร์ ม.6.7 เลขที่4,10 PDF
PDF
โครงสร้างและหน้าที่ของราก PPT
โครงสร้างและหน้าที่ของลำต้น DOCX
เฉลยแบบทดสอบหนังสือเลขเรียกหนังสือ DOC
แผนการจัดการเรียนรู้ วิชาประวัติศาสตร์ ม.1 หน่วยที่ 1 PPTX
PDF
PDF
PDF
เรื่องที่ 7 ซากดึกดำบรรพ์ PPTX
PDF
สื่อประกอบการสอน_เรื่อง_การจำแนกสัตว์_(3)-06251013.pdf PDF
เอกสารประกอบการเรียนเล่ม2 PPTX
PPTX
PDF
หน่วยที่ 4-วัสดุในชีวิตประจำวัน PPT
PDF
PDF
โครงงานวิชาไอเอส เรื่องความพึงพอใจในการใช้ห้องน้ำของนักเรียนชั้นมัธยมศึกษาปีท... PDF
เรื่องที่ 1 การนับเวลาและการเทียบศักราช Similar to การจัดเก็บข้อมูล
PDF
ODP
ODP
PDF
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5 PDF
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5 PDF
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5 PDF
PPTX
PPTX
PPTX
PPT
นางสาวศศิพร สิทธิมงคล ม.5 PDF
PPT
PPTX
หน่วยที่ 1 ข้อมูลและสารสนเทศ PPT
PDF
PPT
PDF
PPT
PPTX
More from sa
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PPT
การจัดเก็บข้อมูล
- 1.
การจัดเก็บข้อมูล จัดทำโดย นาย จารุวัฒน์ เฟื่องฟู เลขที่ 10 ม .4/3 เสนอ คุณครู ธัญวัตร กาบคำ โรงเรียนสา อ . เวียงสา จ . น่าน - 2.
ความรู้ทั่วไป ฐาน ข้อมูลเป็นการจัดเก็บข้อมูลอย่างเป็นระบบทำให้ผู้ใช้สามารถใช้ข้อมูลที่เกี่ยวข้องในระบบงานต่าง ๆ ร่วมกันได้ โดยที่จะไม่เกิดความซ้ำซ้อนของข้อมูล และยังสามารถหลีกเลี่ยงความขัดแย้งของข้อมูลด้วย อีกทั้งข้อมูลในระบบก็จะถูกต้องเชื่อถือได้ และเป็นมาตรฐานเดียวกัน โดยจะมีการกำหนดระบบความปลอดภัยของข้อมูลขึ้น นับได้ว่าปัจจุบันเป็นยุคของสารสนเทศ เป็นที่ยอมรับกันว่า สารสนเทศเป็นข้อมูลที่ผ่านการกลั่นกรองอย่างเหมาะสม สามารถนำมาใช้ประโยชน์อย่างมากมาย ไม่ว่าจะเป็นการนำมาใช้งานด้านธุรกิจ การบริหาร และกิจการอื่น ๆ องค์กรที่มีข้อมูลปริมาณมาก ๆ จะพบความยุ่งยากลำบากในการจัดเก็บข้อมูล ตลอดจนการนำข้อมูลที่ต้องการออกมาใช้ให้ทันต่อเหตุการณ์ ดังนั้นคอมพิวเตอร์จึงถูกนำมาใช้เป็นเครื่องมือช่วยในการจัดเก็บข้อมูล การประมวลผลข้อมูล ซึ่งทำให้ระบบการจัดเก็บข้อมูลเป็นไปได้สะดวก ทั้งนี้โปรแกรมแต่ละโปรแกรมจะต้องสร้างวิธีควบคุมและจัดการกับข้อมูลขึ้นเอง ฐานข้อมูลจึงเข้ามามีบทบาทสำคัญอย่างมาก โดยเฉพาะระบบงานต่าง ๆ ที่ใช้คอมพิวเตอร์ การออกแบบและพัฒนาระบบฐานข้อมูล จึงต้องคำนึงถึงการควบคุมและการจัดการความถูกต้องตลอดจนประสิทธิภาพในการ เรียกใช้ข้อมูลด้วย - 3.
ความรู้พื้นฐาน ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล ระบบฐานข้อมูล ( Database System ) หมายถึง โครงสร้างสารสนเทศที่ประกอบด้วยรายละเอียดของข้อมูลที่เกี่ยวข้องกันที่จะนำมาใช้ในระบบต่าง ๆ ร่วมกัน ระบบฐานข้อมูล จึงนับว่าเป็นการจัดเก็บข้อมูลอย่างเป็นระบบ ซึ่งผู้ใช้สามารถจัดการกับข้อมูลได้ในลักษณะต่าง ๆ ทั้งการเพิ่ม การแก้ไข การลบ ตลอดจนการเรียกดูข้อมูล ซึ่งส่วนใหญ่จะเป็นการประยุกต์นำเอาระบบคอมพิวเตอร์เข้ามาช่วยในการจัดการ ฐานข้อมูล - 4.
การจัดเก็บข้อมูล การจัดเก็บข้อมูล หมายถึง การเก็บรักษาข้อมูลเพื่อการบริหาร โดยการเก็บไว้ในรูปแบบต่างๆ ไม่ว่าจะทำด้วยมือ ซึ่งเป็นแฟ้ม เอกสารหรือ ด้วยคอมพิวเตอร์ ในรูปของแฟ้มข้อมูลในระบบแฟ้มข้อมูล พอจะแบ่งเป็น 7 ประเภท 1 . แฟ้มข้อมูลหลัก เป็นเพื่อที่เก็บข้อมูลที่บรรจุข้อมูลหลักซึ่งอาจจะแยกออกเป็นแต่ละงาน 2 . แฟ้มข้อมูลย่อย เป็นแฟ้มที่รวบรวมขึ้นมาใหม่ล่าสุดสำหรับการปรับข้อมูลหลักให้เป็นปัจจุบัน 3 . แฟ้มดัชนี เป็นแฟ้มเก็บดัชนีคล้ายๆกับบัตรรายการ 4 . แฟ้มตารางอ้างอิง เป็นการรวบรวมข้อมูลที่ใช้อ้างอิง สำหรับตรวจสอบความถูกต้องเกี่ยวกับมาตรฐาน 5 . แฟ้มข้อมูลสรุป เป็นแฟ้มของการรวบรวมข้อมูลโดยสรุปเพื่อนำเสนอรายงานต่อไป 6 . แฟ้มข้อมูลเก่า เป็นแฟ้มที่ใช้สำหรับการเปรียบเทียบ 7 . แฟ้มข้อมูลสำรอง ในการจัดเก็บข้อมูลโดยสรุปข้อมูลความปลอดภัย ป้องกันความสูญหายของข้อมูลในการดำเนินการจัดเก็บข้อมูลสารสนเทศ ได้แก่ การจำแนก การจัดเรียง หรือการจัดเก็บตาม - 5.
รูปแบบการจัดเก็บข้อมูลของแฟ้มข้อมูล ( Methods of File Organization ) ข้อมูลต่าง ๆ หากมีปริมาณมาก ๆ จะต้องเก็บในสื่อบันทึกข้อมูลสำรองต่าง ๆ โดยจะมีรูปแบบของการจัดเก็บข้อมูลของแฟ้มข้อมูล 3 ประเภทคือ 1 . การจัดแฟ้มข้อมูลแบบเรียงลำดับ ( Sequential File ) เก็บในเทปแม่เหล็ก โดยข้อมูลจะเรียงลำดับต่อเนื่องจากตั้งแต่ต้นเทปจนท้ายเทป การอ่านจะต้องเริ่มอ่านตั้งแต่ต้นเทปจนกว่าจะพบข้อมูลที่ต้องการ มักเป็นแฟ้มข้อมูลที่มีการจัดเรียงลำดับ เช่น เรียงลำดับตามชื่อ หากจะต้องมีการเพิ่ม แก้ไข หรือถ่ายโอนข้อมูล จะต้องมีเทปอีกอันหนึ่งในการกระทำต่าง ๆ ข้อดี · ป้องกันการสูญหายของข้อมูล เนื่องจากไม่มีการบันทึกทับลงบนข้อมูลเดิม · ใช้เนื้อที่ในการจัดเก็บข้อมูลน้อยกว่าแบบสุ่ม · ใช้ได้กับสื่อบันทึกได้ทุกประเภท ราคาถูก · ง่ายต่อการสร้างแฟ้มข้อมูล ข้อจำกัด · ไม่สามารถเข้าถึงข้อมูลได้โดยตรง · การประมวลผลข้อมูลมีความล่าช้า ต้องเสียเวลาในการข้อมูลทุกเรคคอร์ด - 6.
รูปแบบการจัดเก็บข้อมูลของแฟ้มข้อมูล 2 . การจัดแฟ้มข้อมูลแบบสุ่มหรือแบบโดยตรง ( Random / direct File ) เข้าถึงข้อมูลได้โดยตรง โดยอาศัย Key Field เป็นค่าคีย์ในแต่เรคคอร์ดที่ไม่ซ้ำกันในการอ่าน ค้นหา ข้อมูล สำหรับบอกตำแหน่งในดิสก์ มีการจัดเก็บข้อมูล 2 รูปแบบ Direct Addressing กำหนดค่าองคีย์ข้อมูลที่มีความสัมพันธ์กัน เช่น หมายเลขเช็คที่ไม่ซ้ำกัน กับ ข้อมูลในเช็คนั้น ข้อดี · เหมาะสมกับงานที่ต้องการความรวดเร็ว · สามารถบันทึกข้อมูล อ่านข้อมูล หรือปรับปรุงข้อมูลได้โดยตรง · ใช้เวลาในการประมวลผลน้อย ข้อจำกัด · การเขียนโปรแกรมมีความสลับซับซ้อนมากกว่าแบบเรียงลำดับ · ใช้เนื้อที่ในการจัดเก็บข้อมูลมากกว่าการจัดเก็บข้อมูลแบบเรียงลำดับ ในการจองตำแหน่ง · ไม่สามารถจัดรียงลำดับข้อมูลในแฟ้มได้ตามความต้องการ · ในการเพิ่มข้อมูลหรือการปรับปรุงข้อมูลทำได้ยากกว่าแฟ้มข้อมูลแบบเรียงลำดับ - 7.
รูปแบบการจัดเก็บข้อมูลของแฟ้มข้อมูล 3 . การจัดแฟ้มข้อมูลแบบลำดับเชิงดัชนี ( Indexed Sequential File ) เป็นอีกลักษณะหนึ่งของการจัดเก็บแบบสุ่ม โดยเข้าถึงข้อมูลได้ทั้งแบบเรียงลำดับ และแบบโดยตรง โดยจะแบ่งโครงสร้างของแฟ้มข้อมูลแบบลำดับเชิงดัชนีเป็น 2 ส่วน คือ แฟ้มข้อมูลดัชนี ( Index File ) จะเก็บคีย์และตัวชี้ ( Pointer ) ไปยังตำแหน่งของข้อมูลและทำหน้าที่ควบคุมการเรียงลำดับข้อมูลภายในแฟ้มข้อมูลอีกที่หนึ่ง แฟ้มข้อมูล ( Data File ) ทำหน้าที่เก็บรายละเอียดของข้อมูลต่าง ๆ โดยแฟ้มข้อมูลจะมีแฟ้มข้อมูลดัชนีได้มากกว่าหนึ่งแฟ้ม ข้อดี · การเข้าถึงข้อมูลได้ทั้งแบบเรียงลำดับและแบบสุ่ม · การค้นหาข้อมูลจากแฟ้มทำได้รวดเร็ว · การบันทึกเพิ่มข้อมูลลงแฟ้ม ข้อมูลชุดใหม่จะถูกจัดลำดับตามค่าของคีย์ให้โดยอัตโนมัติ ข้อจำกัด · ไม่สามารถจัดลำดับของข้อมูลให้อยู่ในลำดับที่ต้องการได้ เพราะข้อมูลจะถูกจัดเรียงค่าให้อัตโนมัติ · เปลืองเนื้อที่ในการเก็บแฟ้มดัชนี - 8.
ข้อดี - ข้อเสีย ของการประมวลผลในระบบแฟ้มข้อมูล ข้อดีของการประมวลผลในระบบแฟ้มข้อมูล · การประมวลผลข้อมูลทำได้รวดเร็ว · ค่าลงทุนในเบื้องต้นจะต่ำอาจไม่จำเป็นต้องใช้คอมพิวเตอร์มีความสามารถ · โปรแกรมประยุกต์แต่ละโปรแกรมสามารถควบคุมการใช้ข้อมูลในแฟ้มข้อมูลของตนเองได้ ข้อเสียของการประมวลผลในระบบแฟ้มข้อมูล · มีความซ้ำซ้อนของข้อมูล ( Redundancy ) · เป็นความยากในการประมวลผลข้อมูลในแฟ้มข้อมูลหลายแฟ้ม · ไม่มีผู้ควบคุมหรือรับผิดชอบระบบทั้งหมด เนื่องจากผู้เขียนโปรแกรมเฉพาะด้าน จะดูแลด้านนั้น · ความขึ้นต่อกัน ( Dependency ) ระหว่างโปรแกรมประยุกต์และโครงสร้างของแฟ้มข้อมูล เมื่อมีการปรับปรุงโครงสร้างข้อมูล จะต้องมีการปรับปรุงข้อมูลด้วย - 9.
นิยามและคำศัพท์พื้นฐานเกี่ยวกับระบบฐานข้อมูล บิท ( Bit ) หมายถึง หน่วยของข้อมูลที่มีขนาดเล็กที่สุด ไบท์ ( Byte ) หมายถึง หน่วยของข้อมูลที่เกิดจากการนำบิทมารวมกันเป็นตัวอักขระ ( Character ) เขตข้อมูล ( Field ) หมายถึง หน่วยของข้อมูลที่ประกอบขึ้นจากตัวอักขระตั้งแต่หนึ่งตัวขึ้นไปมารวมกันแล้ว ได้ความหมายของสิ่งใดสิ่งหนึ่ง เช่น ชื่อ ที่อยู่ เป็นต้น ระเบียน ( Record ) หมายถึง หน่วยของข้อมูลที่เกิดจากการนเอาเขตข้อมูลหลาย ๆ เขตข้อมูลมารวมกัน เพื่อเกิดเป็นข้อมูลเรื่องใดเรื่องหนึ่ง เช่น ข้อมูลของนักศึกษา 1 ระเบียน ( 1 คน ) จะประกอบด้วย รหัสประจำตัวนักศึกษา 1 เขตข้อมูล ชื่อนักศึกษา 1 เขตข้อมูล ที่อยู่ 1 เขตข้อมูล แฟ้มข้อมูล ( File ) หมายถึงหน่วยของข้อมูลที่เกิดจากการนำข้อมูลหลาย ๆ ระเบียนที่เป็นเรื่องเดียวกันมารวมกัน เช่น แฟ้มข้อมูลนักศึกษา แฟ้มข้อมูลลูกค้า แฟ้มข้อมูลพนักงาน - 10.
ความสำคัญของการประมวลผลแบบระบบฐานข้อมูล 1 . สามารถลดความซ้ำซ้อนของข้อมูลได้ การ เก็บข้อมูลชนิดเดียวกันไว้หลาย ๆ ที่ ทำให้เกิดความซ้ำซ้อน ( Redundancy ) ดังนั้นการนำข้อมูลมารวมเก็บไว้ในฐานข้อมูล จะช่วยลดปัญหาการเกิดความซ้ำซ้อนของข้อมูลได้ โดยระบบจัดการฐานข้อมูล ( Database Management System : DBMS ) จะช่วยควบคุมความซ้ำซ้อนได้ เนื่องจากระบบจัดการฐานข้อมูลจะทราบได้ตลอดเวลาว่ามีข้อมูลซ้ำซ้อนกันอยู่ ที่ใดบ้าง 2 . หลีกเลี่ยงความขัดแย้งของข้อมูลได้ หาก มีการเก็บข้อมูลชนิดเดียวกันไว้หลาย ๆ ที่และมีการปรับปรุงข้อมูลเดียวกันนี้ แต่ปรับปรุงไม่ครบทุกที่ที่มีข้อมูลเก็บอยู่ก็จะทำให้เกิดปัญหาข้อมูลชนิด เดียวกัน อาจมีค่าไม่เหมือนกันในแต่ละที่ที่เก็บข้อมูลอยู่ จึงก่อให้เกิดความขัดแย้งของข้อมูลขึ้น ( Inconsistency ) 3 . สามารถใช้ข้อมูลร่วมกันได้ ฐานข้อมูลจะเป็นการจัดเก็บข้อมูลรวมไว้ด้วย กัน ดังนั้นหากผู้ใช้ต้องการใช้ข้อมูลในฐานข้อมูลที่มาจากแฟ้มข้อมูลต่างๆ ก็จะทำได้โดยง่าย 4 . สามารถรักษาความถูกต้องเชื่อถือได้ของข้อมูล บาง ครั้งพบว่าการจัดเก็บข้อมูลในฐานข้อมูลอาจมีข้อผิดพลาดเกิดขึ้น เช่น จากการที่ผู้ป้อนข้อมูลป้อนข้อมูลผิดพลาดคือป้อนจากตัวเลขหนึ่งไปเป็นอีกตัว เลขหนึ่ง โดยเฉพาะกรณีมีผู้ใช้หลายคนต้องใช้ข้อมูลจากฐานข้อมูลร่วมกัน หากผู้ใช้คนใดคนหนึ่งแก้ไขข้อมูลผิดพลาดก็ทำให้ผู้อื่นได้รับผลกระทบตามไป ด้วย ในระบบจัดการฐานข้อมูล ( DBMS ) จะสามารถใส่กฎเกณฑ์เพื่อควบคุมความผิดพลาดที่เกดขึ้น - 11.
5 . สามารถกำหนดความเป็นมาตรฐานเดียวกันของข้อมูลได้ การเก็บข้อมูลร่วมกันไว้ในฐานข้อมูลจะทำให้ สามารถกำหนดมาตรฐานของข้อมูลได้รวมทั้งมาตรฐานต่าง ๆ ในการจัดเก็บข้อมูลให้เป็นไปในลักษณะเดียวกันได้ เช่นการกำหนดรูปแบบการเขียนวันที่ ในลักษณะ วัน / เดือน / ปี หรือ ปี / เดือน / วัน ทั้งนี้จะมีผู้ที่คอยบริหารฐานข้อมูลที่เราเรียกว่า ผู้บริหารฐานข้อมูล ( Database Administrator : DBA ) เป็นผู้กำหนดมาตรฐานต่างๆ 6 . สามารถกำหนดระบบความปลอดภัยของข้อมูลได้ ระบบความปลอดภัยในที่นี้ เป็นการป้องกันไม่ให้ผู้ใช้ที่ไม่มีสิทธิมาใช้ หรือมาเห็นข้อมูลบางอย่างในระบบ ผู้บริหารฐานข้อมูลจะสามารถกำหนดระดับการเรียกใช้ข้อมูลของผู้ใช้แต่ละคนได้ ตามความเหมาะสม 7 . เกิดความเป็นอิสระของข้อมูล ในระบบฐานข้อมูลจะมีตัวจัดการฐานข้อมูลที่ ทำหน้าที่เป็นตัวเชื่อมโยงกับฐานข้อมูล โปรแกรมต่าง ๆ อาจไม่จำเป็นต้องมีโครงสร้างข้อมูลทุกครั้ง ดังนั้นการแก้ไขข้อมูลบางครั้ง จึงอาจกระทำเฉพาะกับโปรแกรมที่เรียกใช้ข้อมูลที่เปลี่ยนแปลงเท่านั้น ส่วนโปรแกรมที่ไม่ได้เรียกใช้ข้อมูลดังกล่าว ก็จะเป็นอิสระจากการเปลี่ยนแปลง - 12.
- 13.
ใน การจัดข้อมูลนี้ ทางคลีนิกใช้ตู้เก็บเอกสารขนาดใหญ่สำหรับเก็บกระดาษแบบฟอร์มและดำเนินการเก็บเรียงไว้ในลิ้นชัก เมื่อมีคนไข้ใหม่เพิ่มขึ้นก็เพิ่มต่อกระดาษแบบฟอร์มใหม่เข้าไป ลักษณะการจัดการข้อมูลดังกล่าวเปรียบเทียบได้กับการจัดการแฟ้มข้อมูลที่ใช้ ทางคอมพิวเตอร์นั่นเอง เมื่อพิจารณาบัตรคนไข้ จะเห็นว่า ข้อมูลที่อยู่บนบัตรมีความหมายต่าง ๆ กัน การที่ข้อมูลแสดงความหมายได้จะต้องประกอบด้วยส่วนข้อมูลที่พิมพ์บนบัตร กับส่วนข้อมูลที่กรอกเพิ่มเติม ส่วนข้อมูลที่พิมพ์บนบัตรคือส่วนที่อธิบายเนื้อหาลักษณะของข้อมูลที่ต้องการ ทำให้ส่วนข้อมูลที่กรอกเพิ่มเติมคือตัวข้อมูลชัดเจนขึ้น และทำให้ควบคุมการใช้ตัวข้อมูลให้เกิดประโยชน์กว้างขวางขึ้น การจะใช้งานข้อมูลให้ได้ผล จึงต้องมีทั้งตัวข้อมูลและคำอธิบายเนื้อหาลักษณะของข้อมูล หากพิจารณาถึงการจัดการข้อมูลจะหมายถึงการจัดเก็บข้อมูล - การเรียกใช้ข้อมูล รวมถึงการวิเคราะห์ข้อมูลเพื่อการใช้งาน ในการเรียกใช้ข้อมูลเมื่อมีคนไข้มาติดต่อ เจ้าหน้าจะต้องค้นหาข้อมูลเดิมของคนไข้ ทางหนึ่งที่ทำได้คือตรวจดูข้อมูลบนบัตรแบบฟอร์มทีละใบตั้งแต่ใบแรกจนพบ การค้นหาวิธีนี้อาจเสียเวลาบ้าง แต่หากการจัดเก็บข้อมูลมีการจัดเรียงชื่อตามตัวอักษร เช่น ก ข ค ... ไว้แล้ว เมื่อทราบชื่อคนไข้และค้นหาตามตัวอักษรก็จะพบข้อมูลได้เร็วขึ้น - 14.
ระบบ ฐานข้อมูลเป็นสิ่งที่จำเป็นและเกี่ยวข้องกับการใช้งานประจำวัน การตัดสินใจของผู้บริหารจะกระทำได้รวดเร็วถ้ามีข้อมูลที่ถูกต้องและเพียงพอ จึงมีการใช้คอมพิวเตอร์ช่วยประมวลผลเพื่อให้ได้สารสนเทศดังกล่าว แต่การประมวลผลด้วยคอมพิวเตอร์จำเป็นต้องมีหลักการและวิธีการที่ทำให้ระบบมี ระเบียบแบบแผนที่ดี การเก็บข้อมูลนั้นผู้จัดเก็บจำเป็นต้องทำการแยกแยะ และพยายามหาทางลดขนาดของข้อมูลให้สั้นที่สุด แต่ให้ได้ความหมายในตัวเองมากที่สุด โดยปกติข้อมูลที่ต้องการเก็บมีเป็นจำนวนมาก เช่น บริษัทแห่งหนึ่งมีข้อมูลเก็บเป็นจำนวนหลายแฟ้ม การเก็บข้อมูลจึงจำเป็นต้องแยกกลุ่มออกจากกัน แต่ข้อมูลระหว่างกลุ่มก็อาจจะมีความสัมพันธ์หรือเกี่ยวข้องกันได้ ความสัมพันธ์ระหว่างกลุ่มนี้เองเป็นส่วนที่ทำให้เกิดระบบฐานข้อมูล ซึ่งเป็นศาสตร์ที่จำเป็นต้องเข้าใจหลักการและวิธีการเพื่อให้เกิดการเก็บ เรียกหา ค้นหา หรือใช้งานข้อมูลได้ประสิทธิภาพสูงสุด จึงมีการแยกกลุ่มข้อมูล โดยยึดหลักการพื้นฐานว่าข้อมูลแต่ละกลุ่มจะเป็นสิ่งที่มองเห็นหรือจับต้อง ได้ เช่น คน สิ่งของ สินค้า สถานที่ ข้อมูลแต่ละกลุ่มที่แยกนี้เรียกว่า เอนทิตี ( entity ) โดยสรุปเอนทิตี หมายถึง สิ่งที่เราสามารถมองเห็นภาพลักษณ์ได้ โดยข้อสนเทศของเอนทิตีจะสามารถแยกออกได้เป็นสองส่วน คือ เนื้อหาและข้อมูล - 15.
- 16.
ลักษณะข้อมูลในฐานข้อมูล ระบบฐานข้อมูลจะประกอบด้วยแฟ้มข้อมูลจำนวนหลาย ๆแฟ้ม ข้อมูลเหล่านี้จะต้องมีการจัดระบบข้อมูลไว้อย่างดี กล่าวคือ ข้อมูลในแฟ้มข้อมูลเดียวกันจะต้องไม่มีการซ้ำซ้อนกันแต่ระหว่างแฟ้มอาจมีการซ้ำซ้อนกันได้บ้าง และต้องเปิดโอกาสให้ผู้ใช้สามารถเข้าถึงข้อมูล และค้นหาได้ง่าย นอกจากนี้ยังสามารถเพิ่มเติม หรือลบออกได้โดยไม่ทำให้ข้อมูลอื่นเสียหาย - 17.
- 18.
การแบ่งประเภทแฟ้ม ในการเก็บข้อมูลด้วยคอมพิวเตอร์ในรูปแบบแฟ้มนั้นต้องประกอบ ด้วยเขตข้อมูลหลายๆ เขตรวมกันเป็นระเบียน การเก็บและการเรียกข้อมูลจะกระทำทีละระเบียน การแบ่งประเภทของแฟ้มจึงมักแบ่งแยกตามรูปแบบลักษณะการเรียกค้นหา ซึ่งแบ่งออกเป็น 3 แบบด้วยกันคือ แฟ้มลำดับ ( sequential file ) แฟ้มสุ่ม ( random file ) และ แฟ้มดัชนี ( index file ) ดังนี้ 1 ) แฟ้มลำดับ เป็น แฟ้มที่มีโครงสร้างการเก็บข้อมูลแบบพื้นฐานที่สุด กล่าวคือ เมื่อมีการเพิ่มข้อมูลลงในแฟ้มทีละระเบียน ข้อมูลจะเข้าต่อท้ายเรียงกันไป ในการย้ายข้อมูลก็จะอ่านข้อมูลที่ละระเบียน เพื่อให้เข้าใจได้ง่ายอาจเปรียบเทียบได้กับการเก็บข้อมูลเพลงในเทปคาสเซต ซึ่งสมมติว่าในม้วนเทปหนึ่งมีการเก็บเพลงได้ 10 เพลง ความยาวเพลงละ 3 นาที ซึ่งหากต้องการค้นหาเพลงใดก็ต้องเริ่มต้นจากเพลงแรกไปเป็นลำดับจนกว่าจะพบ 2 ) แฟ้มสุ่ม เป็นแฟ้มที่มีคุณสมบัติที่ผู้ใช้สามารถอ่านหรือเขียนที่ตำแหน่งใด ๆ ก็ได้โดยไม่ต้องเรียงลำดับจากต้นแฟ้ม เช่น กรณีของการเก็บข้อมูลเพลงในเทปคาสเซต ถ้าต้องการอ่านเพลงที่ 5 ก็จะคำนวณความยาวของสายเทป เพื่อให้มีการเคลื่อนสายเทปไปยังตำแหน่งที่ต้องการแล้วจึงเริ่มอ่าน กรณีนี้จะทำได้เร็วกว่าสแบบลำดับ 3 ) แฟ้มแบบดัชนี แฟ้มแบบนี้จำเป็นต้องมีการจัดเรียงข้อมูลในเขตข้อมูลที่เป็นดัชนีเสียก่อน เพื่อประโยชน์ในการค้นหา การหาตำแหน่งในการเขียนการอ่านในระเบียนที่ต้องการปกติจะใช้ข้อมูลที่เป็นกุญแจสำหรับการค้นหา เพื่อความสะดวกในการกำหนดตำแหน่งการเขียนอ่าน ดังตัวอย่างเช่น ถ้าใช้ชื่อเพลงเป็นกุญแจสำหรับการค้นหา จะมีการเก็บชื่อเพลงโดยมีการจัดเรียงตามตัวอักษร เมื่อค้นหาชื่อเพลงได้ ก็ได้ลำดับเพลง ซึ่งสามารถนำไปคำนวณหาตำแหน่งที่ต้องการเขียนอ่านได้ต่อไป - 19.
การจักการฐานข้อมูล ในการทำงานด้วยคอมพิวเตอร์ ถึงแม้จะมีเครื่องคอมพิวเตอร์ที่มีประสิทธิภาพดีแล้วก็ตามยังต้องมีชุดคำสั่ง ( software ) ที่จะควบคุมการทำงานของเครื่องอีกด้วย บุคคลที่ได้คุ้นเคยกับการเขียนชุดคำสั่งด้วยคำสั่งด้วยคอมพิวเตอร์ต่าง ๆ เช่น ภาษาเบสิก ภาษาฟอร์แทรน อาจจะประสบปัญหาการเขียนชุดคำสั่งที่เกี่ยวกับแฟ้มข้อมูล ตัวอย่างเช่น บริษัทแห่งหนึ่งต้องการประมวลผลข้อมูลเกี่ยวกับเงินเดือนของพนักงาน ข้อมูลเกี่ยวกับการทำบัญชีรายรับรายจ่าย ข้อมูลของระบบสินค้าคงคลัง โดยทั่ว ๆ ไป ในการเขียนชุดคำสั่ง หรือใช้งานคอมพิวเตอร์เพื่อให้ ได้จุดประสงค์ตามความต้องการดังกล่าว อาจจะใช้หลักการทำงานโดยวิธีการจัดแฟ้ม ซึ่งเรียกวิธีนี้ว่า ระบบการจัดกระทำแฟ้มข้อมูล ( file handing system ) - 20.
ลักษณะการจักการสารสนเทศที่ดี สมัยก่อน ในศูนย์คอมพิวเตอร์จะเห็นภาพผู้คนนั่งเจาะบัตรคอมพิวเตอร์ให้เป็นรหัสทั้งส่วนที่เป็นข้อมูลหรือโปรแกรมการทำงานในสมัยนั้นส่วนใหญ่ใช้การประมวลผลแบบกลุ่ม โดยนำข้อมูลเก็บไว้ในเทปบันทึก แล้วนำมาประมวลผล เพื่อทำรายงานตามความต้องการ การทำงานในลักษณะประมวลผลแบบกลุ่มก็ยังคงมีอยู่ถึงปัจจุบันโดยเฉพาะงานวิจัย การแจ้งผลสอบผ่านเครือข่ายคอมพิวเตอร์ของธนาคาร ต้องมีการค้นหาข้อมูลผลสอบ และตอบให้ทราบทันทีทั้งที่เป็นระบบเสียงพูดและระบบแสดงผลบนจอภาพ เป็นตัวอย่างที่แสดงว่า การทำงานกับระบบฐานข้อมูลเริ่มมีความจำเป็นจะต้องมีการประมวลผลผ่านสายโทรศัพท์ที่เรียกว่า การประมวลผลแบบเชื่อมตรง การประมวลผลแบบนี้ มีการเรียกค้นหาข้อมูลและปรับปรุงแก้ไขข้อมูลได้ตลอดเวลา จึงนิยมใช้กันแพร่หลายมากขึ้น ต่อมาไมโครคอมพิวเตอร์ได้เป็นที่นิยม โดยมีขีดความสามารถทางด้านความจุข้อมูลของฮาร์ดดิสก์ ( hard disk ) เพิ่มขึ้นในขณะที่ราคาลดลง และมีโปรแกรมสำเร็จเกี่ยวกับการจัดการฐานข้อมูลที่ใช้ง่าย ๆ เกิดขึ้นหลายโปรแกรม แนวโน้มการใช้งานประมวลผลข้อมูลด้วยไมโครคอมพิวเตอร์จึงเป็นที่นิยมมากขึ้น เทคโนโลยีด้านคอมพิวเตอร์ได้เปลี่ยนแปลงไปตามกาลเวลา วิธีจัดการฐานข้อมูลก็ได็รับการพัฒนาให้ก้าวหน้าขึ้นเป็นลำดับ การจัดการฐานข้อมูลจึงเป็นศาสตร์ที่มีการศึกษาเล่าเรียนกันในหลาย ๆ ระดับ การจัดการฐานข้อมูลจะยึดหลักการที่สำคัญคือ - 21.
1 ) ลดความซ้ำซ้อนของข้อมูล การจัดเก็บข้อมูลเป็นแฟ้ม โดยกระจายอยู่ในหลาย ๆ แฟ้ม มักจะพบปัญหาของการปรับแก้ไขข้อมูล เพราะต้องคอยปรับปรุงข้อมูลให้ครบทุกแฟ้ม มิฉะนั้นจะพบกับปัญหาความซ้ำซ้อนของข้อมูล ซึ่งทำให้การบริหารข้อมูลทำได้ยากข้อมูลจึงควรได้รับการออกแบบและเก็บอยู่ในฐานข้อมูลที่ใดที่เดียว เพื่อลดความซ้ำซ้อน ในการกำหนดรูปแบบข้อมูลจะต้องทำให้ข้อมูลทั้งฐานข้อมูลเป็นรูปเดียวกัน เช่น การกำหนดข้อมูลชื่อ ให้ใช้ชื่อแล้วเว้นช่องว่างจึงเป็นนามสกุล และมีตำแหน่งต่อท้ายแทนการขึ้นต้น เช่น พ . ท . สมชาย ดีใจ เก็บเป็น สมชาย ดีใจ พ . ท . เป็นต้น เมื่อมีการกำหนดรูปแบบข้อมูลที่ชัดเจน และถือปฏิบัติใช้ทั้งฐานข้อมูลก็จะลดปัญหาการจัดการฐานข้อมูลลงไปได้มาก ทำให้ข้อมูลเป็นกลางและใช้ร่วมกันได้ นอกจากนี้ยังมีหลายสาเหตุที่อาจก่อให้เกิดความซ้ำซ้อนของข้อมูลในฐานข้อมูล ซึ่งจะต้องคำนึงถึงในการออกแบบฐานข้อมูล ข้อมูลจะต้องใช้งานได้กับผู้ใช้หลาย ๆ ประเภท หรือหลายแบบ เช่น ข้อมูลในฐานข้อมูลของจังหวัด จะต้องใช้ได้ทุกอำเภอ ความ ต้องการข้อมูลของแต่ละหน่วยงานอาจมีรายละเอียดที่ต่างกัน เช่น แผนกขายต้องการชื่อที่อยู่ของลูกค้าเพื่อติดต่อส่งเสริมการขาย แผนกติดตามหนี้ต้องการได้รายละเอียดเกี่ยวกับประวัติหนี้ค้างของลูกค้า การเรียกชื่อข้อมูล อาจจะเรียกแตกต่างกัน เช่น ชื่อสินค้า อาจเรียกได้หลายอย่างในชื่อสินค้าเดียวกัน - 22.
2 ) กำหนดมาตรฐานข้อมูล ในการสร้างฐานข้อมูลจะต้องให้ข้อมูลที่จัดเก็บเป็นมาตราฐาน มีการกำหนดรหัสที่เป็นมาตราฐาน มีการกำหนดคำหลัก ( keyword ) หรือค่าที่ใช้แทนข้อมูลอย่างเดียวกันเพื่อให้ได้ความหมายต่อการใช้งานที่ดี 3 ) มีระบบป้องกันความปลอดภัยของข้อมูล ข้อมูลที่จัดเก็บไว้ในฐานข้อมูลจำเป็นต้องจัดแบ่งระดับความสำคัญของข้อมูลเพื่อกำหนดผู้ใช้ มีการควบคุมข้อมูล เพื่อบ่งบอกว่าใครจะเป็นผู้แก้ไขหรือข้อมูลได้บ้าง มีการบันทึกประวัติการแก้ไขข้อมูลเพื่อตรวจสอบ ข้อมูลที่จัดเก็บนั้นอาจมีความสำคัญ ดังนั้นการแก้ไขหรือปรับปรุงข้อมูลโดยรู้เท่าไม่ถึงการณ์นั้นอาจทำให้ข้อมูลเสียหายได้ 4 ) มีความเป็นอิสระจากโปรแกรม ระบบจัดการฐานข้อมูลที่ดีจะต้องเป็นระบบที่ข้อมูล และฐานข้อมูลมีความเป็นอิสระจากโปรแกรม ทำให้สามารถใช้โปรแกรมจัดการฐานข้อมูลใด ๆ จัดการฐานข้อมูลได้ การออกแบบให้ข้อมูลเป็นอิสระนี้ทำให้ข้อมูลใช้ได้กับเครื่องคอมพิวเตอร์ทุกรูปแบบ 5 ) รวมข้อมูลเป็นฐานข้อมูลกลาง แต่เดิมมีการเก็บข้อมูลแยกเป็นแฟ้มกระจัดกระจาย จึงต้องเก็บข้อมูลด้วยเทป แต่ในปัจจุบันด้วยเทคโนโลยีที่ทันสมัยสามารถรวบรวมข้อมูลเข้าด้วยกันเป็นฐาน ข้อมูลกลาง ทำให้ระบบการทำงานใช้ข้อมูลร่วมกันได้ - 23.
การดำเนินงานฐานข้อมูลจะต้องมีการจัดการเตรียมฐานข้อมูลและบริหารข้อมูล โดยจัดแบ่งแยก ปรับปรุงข้อมูลและตรวจสอบความถูกต้องหน้าที่หลักของผู้บริหารฐานข้อมูล จึงประกอบด้วยการจัดเก็บข้อมูล การติดต่อประสานงานกับแหล่งข้อมูลและที่มาของข้อมูล จึงประกอบด้วยการจัดเก็บข้อมูล การติดต่อประสานงานกับแหล่งข้อมูลและที่มาของข้อมูลตรวจสอบความถูกต้องของข้อมูล แบ่งกลุ่ม จัดลำดับ กำหนดรหัสข้อมูล สรุปผลทำรายงาน คำนวณเก็บรักษาข้อมูลโดยต้องคำนึงถึงความปลอดภัยและเชื่อถือได้ของข้อมูล การค้นหาข้อมูล การสำรวจข้อมูล และเผยแพร่แจกจ่ายข้อมูล - 24.