Mais conteúdo relacionado Semelhante a Mi sch3 (20) Mais de Prapaporn Boonplord (20) Mi sch32. 2
บทนี้มีอะไรบ้าง ?
5.1 ระบบแฟ้มข้อมูลและฐานข้อมูล
5.2 ฐานข้อมูลและการจัดการฐานข้อมูล
5.3 องค์ประกอบของฐานข้อมูล
5.4 การออกแบบฐานข้อมูลเบื้องต้น
5.5 แนวโน้มของฐานข้อมูล
5.6 สรุป
Management Information System
3. 3
ระบบแฟ้ มข้อมูล (File System)
ประมาณทศวรรษที่ 1970 องค์กรส่วนใหญ่มีการเก็บข้อมูลด้วย
คอมพิวเตอร์ในลักษณะแฟ้มข้อมูล (File System) โดย
ได้ทาการเก็บข้อมูลทีละระบบหรือหน่วยงาน ดังนั้น ระบบ
ข้อมูลขององค์การในแต่ละระบบจึงเป็นอิสระต่อกัน ทาให้แต่
ละระบบหรือหน่วยงานมีข้อมูลของตนเองโดยไม่เชื่อมโยงกัน
ซึ่งสถานการณ์นี้เรียกว่า การจัดเก็บแฟ้มแบบดั้งเดิม
(Traditional File Environment) หรือเรียก
ระบบนี้ว่า ระบบแฟ้มข้อมูล (File System)
Management Information System
4. 4
ระบบแฟ้ มข้อมูล (File System)
ฝ่ายลงทะเบียน
» ข้อมูลนักศึกษา
(ชื่อ เลขทะเบียน ที่อยู่)
» ข้อมูลการลงทะเบียน
ฝ่ายห้องสมุด
» ข้อมูลนักศึกษา
(ชื่อ เลขทะเบียน ที่อยู่)
» ข้อมูลการยืม-คืนหนังสือ
ฝ่ายการเงิน
» ข้อมูลนักศึกษา
(ชื่อ เลขทะเบียน ที่อยู่)
» ข้อมูลการเงิน
Management Information System
5. 5
ปัญหาแฟ้ มข้อมูล
Management Information System
ความซ้าซ้อนของข้อมูล (Data Redundancy)
ความไม่สอดคล้องกันของข้อมูล (Data Inconsistency )
ขาดความยืดหยุ่น (Lack of Flexibility)
ความไม่ปลอดภัยของข้อมูล (Poor Security)
ขาดความเป็นอันหนึ่งอันเดียวกันของข้อมูล (Lack of
Data Integrity)
6. 6
ปัญหาแฟ้ มข้อมูล
Management Information System
ข้อมูลมีความสัมพันธ์ลักษณะขึ้นต่อกันกับ
โปรแกรม (Application/Data Dependencies)
ข้อมูลแยกอิสระต่อกัน (Data Isolation)
ขาดการใช้ข้อมูลร่วมกัน (Lack of Data
Sharing)
7. 7
ฐานข้อมูลและการจัดการฐานข้อมูล
(Databases and Databank Management)
Management Information System
ความหมายของฐานข้อมูล
ฐานข้อมูล (Database หรือ Databank) คือการจัด
กลุ่มของแฟ้มข้อมูล ที่มีความสัมพันธ์กันเพื่อนาไปใช้ในการ
ทางาน โดยใช้ซอร์ฟแวร์ชุดหนึ่ง (DBMS) ซึ่งสามารถ
เข้าถึงข้อมูลในฐานข้อมูลได้ ซึ่งจะช่วยบรรเทาปัญหาต่าง ๆ ที่
เกิดจากแฟ้มข้อมูลได้
15. 15
ฐานข้อมูลและการจัดการฐานข้อมูล
Management Information System
ส่วนประกอบของ DBMS
3. ภาษาในการจัดการข้อมูล (Data Manipulation Language –
DML)
เป็นภาษาที่ใช้ในการถามเกี่ยวกับเนื้อหาในฐานข้อมูล หรือใช้
เป็นการเก็บหรือปรับปรุงข้อมูลให้ทันสมัย และการพัฒนนา
application นอกจากนี้ยังช่วยให้ผู้ใช้สามารถดึง จัดเรียง
แสดงผล ลบข้อมูล ในฐานข้อมูลได้ด้วย ภาษาที่ใช้ในการ
จัดการข้อมูล อาจจะใช้ภาษา ยุคที่ 3 ยุคที่ 4 หรือ Object-
Oriented ก็ได้ตัวอย่าง คือ Structured Query Language (SQL)
18. 18
องค์ประกอบของฐานข้อมูล
Management Information System
1. องค์ประกอบฐานข้อมูลโดยพิจารณาจากการสร้างฐานข้อมูล
1) เอนติตี้(Entity) เป็นเรื่องเกี่ยวกับบุคคล สถานที่ สิ่งของ
หรือเหตุการณ์ที่ต้องการเก็บข้อมูล
2) ลักษณะเฉพาะของเอนติตี้(Data items หรือ Attribute)
คือลักษณะของเอนติตี้ที่ต้องการเก็บข้อมูล เช่น เอนติตี้ของ
นักศึกษาประกอบด้วย attribute คือ รหัสนักศึกษา, ชื่อ, สกุล,
คณะ, กลุ่ม ฯลฯ
19. 19
องค์ประกอบของฐานข้อมูล
Management Information System
1. องค์ประกอบฐานข้อมูลโดยพิจารณาจากการสร้างฐานข้อมูล
3) ระเบียนหรือเรคคอร์ด (Records) คือ ชุดของลักษณะ
เฉพาะที่เกี่ยวกับเอนติตี้หนึ่ง ๆ ซึ่งจะใช้ในการประมวลผล
ด้วยกัน
4) แฟ้ มข้อมูล (File) ประกอบด้วยเรคคอร์ดที่สัมพันธ์กัน
หลาย ๆ อันมารวมกัน เช่น แฟ้มข้อมูลพนักงานจะ
ประกอบด้วยเรคคอร์ดของพนักงานแต่ละคน
5) ฐานข้อมูล (Database) ประกอบด้วยแฟ้มข้อมูลหลาย ๆ
แฟ้มที่มีความสัมพันธ์กันมารวมกัน
20. 20
องค์ประกอบของฐานข้อมูล
Entity นักศึกษา
Attribute / Data Item รหัสนักศึกษา, ชื่อ – สกุล, คณะ, กลุ่ม, ที่อยู่, โทรศัพท์
Management Information System
รหัสนักศึกษา ชื่อ – สกุล คณะ กลุ่ม ที่อยู่ โทรศัพท์
46111001 น.ส.หนูนุ้ย คุยดีจัง วิทยาการจัดการ Z 11 ถ.ลูกรัง ต.บ่อยาง
อ.เมืองจ.สงขลา
074-111111
46111002 นายเท่ง เก่งจริง วิทยาการจัดการ Z 1 หมู่ 5 ต.เขารูปช้าง อ.
เมือง จ.สงขลา
09-9999999
46111003 น.ส.เน่งน้อย นุ่มนวล วิทยาการจัดการ Z 50 หมู่ 1 ต.พะวงอ.
เมือง จ.สงขลา
074-444444
แฟ้ มข้อมูลนักศึกษา
21. 21
องค์ประกอบของฐานข้อมูล
Management Information System
2. องค์ประกอบฐานข้อมูลพิจารณาจากโครงสร้างข้อมูล
ตามลาดับชั้น
1) บิต (Bit) เป็นตัวแทนของหน่วยที่เล็กที่สุดของข้อมูล ที่
ประมวลผลโดยคอมพิวเตอร์ (0 1)
2) ไบต์ (Byte) เป็นตัวอักษรหรือตัวเลขหรือสัญลักษณ์ 1 ตัว
บางครั้งอาจจะเรียกว่าอักขระ (Character)
3) ฟิลด์(Bit) เป็นหน่วยที่เล็กที่สุดในลาดับขั้นข้อมูลที่มนุษย์
สามารถแปลความหมายได้เกิดจากการนาอักขระหลาย ๆ ตัวมา
รวมกัน ทาให้มีความหมายหรือเป็นคาขึ้นมา
22. 22
องค์ประกอบของฐานข้อมูล
Management Information System
2. องค์ประกอบฐานข้อมูลพิจารณาจากโครงสร้างข้อมูล
ตามลาดับชั้น
4) ระเบียนหรือเรคคอร์ด (Record) เป็นการรวมกลุ่มฟิลด์หลาย
ๆ ฟิลด์ที่มีความสัมพันธ์กันมารวมกันอย่างมีความหมาย
5) ไฟล์ (File) หรือแฟ้มข้อมูล เป็นการนาเรคคอร์ดหลาย ๆ เรคค
อร์ดที่เกี่ยวพันกันมารวมกัน
6) ฐานข้อมูล (Database) ประกอบด้วยหลาย ๆ ไฟล์ที่เกี่ยวพัน
กันมารวมกัน
23. 23
Management Information System
ฐานข้อมูล
(Database)
46111
002
นายเท่ง เก่งจริง วิทยาการจัดการ Z 1 หมู่ 5 ต.เขารูปช้าง
อ.เมืองจ.สงขลา
09-
9999999
แฟ้ มข้อมูล
(File)
บิต
(Bit)
ไบต์
(Byte)
ฟิลด์
(Field)
เร็คคอร์ด/ระเบียน
(Record)
0 กับ 1
น
0 กับ 1
นิดหน่อย
46111
001
น.ส.หนูนุ้ย คุยดีจัง วิทยาการจัดการ Z 11 ถ.ลูกรัง ต.บ่อยาง
อ.เมืองจ.สงขลา
074-
111111
46111
002
นายเท่ง เก่งจริง วิทยาการจัดการ Z 1 หมู่ 5 ต.เขารูปช้าง
อ.เมืองจ.สงขลา
09-
9999999
46111
003
น.ส.เน่งน้อย นุ่มนวล วิทยาการจัดการ Z 50 หมู่ 1 ต.พะวง อ.
เมือง จ.สงขลา
074-
444444
โครงสร้างข้อมูลตามลาดับชั้น
ฐานข้อมูลนักศึกษา
24. 24
ความสัมพันธ์ของข้อมูล
Management Information System
ความสัมพันธ์ของข้อมูลแบ่งเป็น 3 ประเภทคือ
1) ความสัมพันธ์แบบ One to One คือความสัมพันธ์ของข้อมูล 2
ตัว ที่มีลักษณะ 1 ต่อ 1 หรือข้อมูลตัวหนึ่ง จะมีความสัมพันธ์กับ
ข้อมูลอีกตัวหนึ่งได้เพียงค่าเดียวเท่านั้น
2) ความสัมพันธ์แบบ One to Manyคือ ความสัมพันธ์ซึ่งข้อมูล
ตัวหนึ่งมีความสัมพันธ์กับข้อมูลตัวอื่นได้หลายอย่าง
3) ความสัมพันธ์แบบ Many to Many คือ ความสัมพันธ์ซึ่ง
ข้อมูลตัวหนึ่งมีหลายค่า และมีความสัมพันธ์กับข้อมูลตัวอื่นได้หลาย
อย่าง เช่น มีวิชาที่เปิดสอนหลายวิชา แต่ละวิชามีนักศึกษาหลายคน
38. 38
Object-Oriented Database Model
OODB หรือ O-O Database Model
เป็นการจัดการข้อมูลโดยการเก็บทั้งข้อมูลและวิธีการ
จัดการข้อมูลไว้ในอ็อบเจ็ค(Object) ซึ่งสามารถดึงและ
ใช้งานร่วมกันได้โดยอัตโนมัติ
Management Information System