Please enable JavaScript.
Coggle requires JavaScript to display documents.
บทที่8 ข้อมูลและการจัดการข้อมูล - Coggle Diagram
บทที่8 ข้อมูลและการจัดการข้อมูล
แหล่งข้อมูล
สามารถแบ่ง ประเภทตามแหล่งที่มาได้ 2 ประเภท คือ
แหล่งข้อมูลภายใน
แหล่งกำเนิดข้อมูลอยู่ภายในองค์กรทั่วไป
เช่น ยอดขายประจำปีข้อมูลผู้ถือหุ้น รายงานกำไรขาดทุน รายชื่อ
พนักงาน ฯลฯ
แหล่งข้อมูลภายนอก
แหล่งกำเนิดอยู่ภายนอกองค์กร ไม่ใช่ข้อมูลที่มีอยู่ภายในบริษัทหรือ
องค์กร
ตัวอย่างเช่น ข้อมูลลูกค้า เจ้าหนี้ อัตราดอกเบี้ยสถาบันการเงิน กฎหมายและอัตราภาษีของรัฐบาล หรือข้อมูลบริษัทคู่แข่ง
คุณสมบัติของข้อมูลที่ดี
ความถูกต้อง (Accuracy)
มีความเป็นปัจจุบัน (Update)
ตรงตามความต้องการ (Relevance)
ความสมบูรณ์(Complete)
สามารถตรวจสอบได้ (Verifiable)
การแบ่งลำดับชั้นของการจัดการข้อมูล
บิต (Bit : Binary Digit)
ไบต์(Byte)
ฟี ลด์ (Field) หรือเขตของข้อมูล
เรคอร์ด (Record)
ไฟล์(File) หรือแฟ้มตารางข้อมูล
ฐานข้อมูล (Database)
การจัดโครงสร้างของแฟ้มข้อมูล
(File Organization)
แบบแฮชไฟล์(Hash File)
อาศัยอัลกอริทึมที่เรียกว่า แฮชชิ่ง (Hashing) ในการคำนวณหาค่าคีย์
ฟีลด์
แบบดรรชนี(Indexed File)
แฟ้มดรรชนีประกอบด้วยคีย์2 ตัวคือ คีย์ของข้อมูล และคีย์ของตำแหน่งที่
เก็บข้อมูล
ประเภทของแฟ้มข้อมูล (File Type)
แฟ้มหลัก (Master File)
ตัวอย่างแฟ้มหลัก ลูกค้าธนาคาร จะเก็บข้อมูลของลูกค้า เช่น ชื่อ ที่อยู่ หมายเลขบัญชียอดเงินคงเหลือในบัญชีเป็นต้น
แฟ้มรายการเปลี่ยนแปลง (Transaction File)
ตัวอย่างแฟ้มรายการเปลี่ยนแปลง เวลาเข้า-ออกงานของพนักงาน ซึ่ง
จะมีรายการบันทึกหรือลงเวลาเกิดขึ้นอยู่เป็นประจำทุกวัน
เครื่องมือสำหรับจัดการฐานข้อมูล (DBMS)
ตัวอย่างโปรแกรม RDBMS เช่น
Oracle
Microsoft SQL Server
Microsoft Access
MySQL
DB2
Sybase
ลักษณะของ DBMS
ผู้ใช้ไม่จำเป็นต้องทราบถึงโครงสร้างทางกายภาพของข้อมูลในระดับที่ลึกมาก
ควบคุมการเข้าถึงข้อมูลได้ตามระดับการใช้งานที่ต้องการ
ใช้ภาษาที่จัดการกับข้อมูลโดยเฉพาะเรียกว่า ภาษาคิวรี่ (Query Language)
ภาษาคิวรี่ (Query Language)
ภาษาที่ได้รับความนิยมสูงสุดคือ ภาษา SQL (Structure
Query Language)
ตัวอย่างคำสั่งภาษา SQL
SELECT ใช้สำหรับเลือกข้อมูล หรือเลือกเรคอร์ดใดๆที่ต้องการจากฐานข้อมูล
INSERT ใช้สำหรับเพิ่มข้อมูล หรือเพิ่มเรคอร์ดใดๆเข้าไปในฐานข้อมูล
UPDATE ใช้สำหรับแก้ไขข้อมูล หรือแก้ไขเรคอร์ดใดๆในฐานข้อมูล
DELETE ใช้สำหรับลบข้อมูล หรือลบเรคอร์ดใดๆในฐานข้อมูล
ความสามารถทั่วไปของ DBMS
สร้างฐานข้อมูล (Create Database)
เปลี่ยนแปลง และลบข้อมูล (Add, Update and Delete Data)
จัดเรียงและค้นหาข้อมูล (Sort and Retrieve Data)
สร้างแบบฟอร์มและรายงาน (Create Form and Report)