เทคโนโลยีฐานข้อมูลสำนักงาน
DESCRIPTION
เทคโนโลยีฐานข้อมูลสำนักงาน. บทที่ 8. 1. ความหมาย ของฐานข้อมูล Database. เป็นที่เก็บรวบรวมรายละเอียดของข้อมูลที่เกี่ยวข้องกัน เช่น ทะเบียนนักศึกษา จะมีข้อมูลเกี่ยวกับนึกศึกษา รายวิชาที่ลงทะเบียน เกรด เป็นต้น. 2. องค์ประกอบ ของฐานข้อมูล. Hardware Software Data People Procedure. - PowerPoint PPT PresentationTRANSCRIPT
เทคโนโลยี�ฐานข้�อมู�ลสำ�าน�กงานเทคโนโลยี�ฐานข้�อมู�ลสำ�าน�กงาน
บทท�� 8 บทท�� 8
1. ความูหมูายีข้องฐานข้�อมู�ลDatabase1. ความูหมูายีข้องฐานข้�อมู�ลDatabase
เป็�นที่��เก็บรวบรวมรายละเอี�ยด ขอีงข�อีม�ลที่��เก็��ยวข�อีงก็�น เช่�น
ที่ะเบ�ยนน�ก็ศึ�ก็ษา จะม�ข�อีม�ล เก็��ยวก็�บน�ก็ศึ�ก็ษา รายว�ช่าที่��ลง
ที่ะเบ�ยน เก็รด เป็�นต้�น
2. องค�ประกอบข้องฐานข้�อมู�ล2. องค�ประกอบข้องฐานข้�อมู�ล
Hardware Software Data People Procedure
องค�ประกอบข้องฐานข้�อมู�ลองค�ประกอบข้องฐานข้�อมู�ล
Hardware คอีมพิ�วเต้อีร# หน�วยความจ%า
หน�วยแสดงผล หน�วยร�บข�อีม�ลพิร�อีมต้�อีก็ารใช่�งาน
องค�ประกอบข้องฐานข้�อมู�ลองค�ประกอบข้องฐานข้�อมู�ล
Software โป็รแก็รมจ�ดก็ารฐานข�อีม�ล
DBMS
องค�ประกอบข้องฐานข้�อมู�ลองค�ประกอบข้องฐานข้�อมู�ล
Data ข�อีม�ล เป็�นก็ารจ�ดเก็บข�อีม�ล
อีย�างเป็�นระบบ และม�ความป็ลอีดภั�ย
องค�ประกอบข้องฐานข้�อมู�ลองค�ประกอบข้องฐานข้�อมู�ล
People–User–Operator–Programmer–System Analyst–Database Administrator
องค�ประกอบข้องฐานข้�อมู�ลองค�ประกอบข้องฐานข้�อมู�ล
Procedure ข�-นต้อีนก็ารป็ฏิ�บ�ต้�งาน ต้�อีงวางแผน
ก็ารป็ฏิ�บ�ต้�งาน เช่�น ว�เคราะห#ระบบ . วางโครงสร�าง . พิ�ฒนาโป็รแก็รม
จ�ดก็ารข�อีม�ล . น%าไป็ใช่�งาน . สร1ป็ผล
3. การพั�ฒนาข้�อมู�ลในสำ�าน�กงาน3. การพั�ฒนาข้�อมู�ลในสำ�าน�กงาน
ก็ระบวนก็ารหร2อีวงจรใจก็าร พิ�ฒนาฐานข�อีม�ล Database
Life Cycle ,DBLC ม� 6 ข�-นต้อีน
Database Life Cycle ,DBLCDatabase Life Cycle ,DBLC
1. ก็ารศึ�ก็ษาเบ2-อีงต้�นเพิ2�อีจ�ดที่%า ฐานข�อีม�ล (Database
initial study)2. ก็ารอีอีก็แบบฐานข�อีม�ล
(Database design)3. ก็ารจ�ดที่%าและน%าข�อีม�ลส��ฐาน
ข�อีม�ล (implement & Loading)
Database Life Cycle ,DBLCDatabase Life Cycle ,DBLC
4. ก็ารที่ดสอีบป็ระเม�นผล(Testing and evaluation)
5. ก็ารใช่�งานฐานข�อีม�ล(Operation)
6. ก็ารบ%าร1งร�ก็ษา(Maintenance)
3.1 ก็ารศึ�ก็ษาเบ2-อีงต้�นเพิ2�อีจ�ดที่%าฐานข�อีม�ล3.1 ก็ารศึ�ก็ษาเบ2-อีงต้�นเพิ2�อีจ�ดที่%าฐานข�อีม�ล
ว�เคราะห#อีงค#ก็าร ก็ารก็%าหนดป็3ญหาและเง2�อีนไข ก็ารก็%าหนดว�ต้ถุ1ป็ระสงค# ก็ารก็%าหนดขอีบเขต้
3.2 การออกแบบฐานข้�อมู�ล3.2 การออกแบบฐานข้�อมู�ล
ต้�อีงค%าน�งถุ�งอีงค#ป็ระก็อีบขอีงก็าร อีอีก็แบบฐานข�อีม�ล (ส�วนขอีง
ธุ1รก็�จ,ส�วนขอีงน�ก็อีอีก็แบบ)
ข้�!นตอนการออกแบบฐานข้�อมู�ล มู� 4 ข้�!นตอน
ข้�!นตอนการออกแบบฐานข้�อมู�ล มู� 4 ข้�!นตอน
1. อีอีก็แบบระด�บแนวค�ด2. ก็ารเล2อีก็โป็รแก็รมจ�ดก็ารฐาน
ข�อีม�ล3. อีอีก็แบบระด�บต้รรก็ะ4. อีอีก็แบบระด�บก็ายภัาพิ
การออกแบบระดั�บแนวค$ดัการออกแบบระดั�บแนวค$ดั
ค�ดไว�ก็�อีนว�าต้�อีงก็ารอีะไรบ�าง เช่�น ผลล�พิธุ# ก็ารอีอีก็แบบ
สอีบถุาม เป็�นต้�น สร�างความส�มพิ�นธุ#ขอีงข�อีม�ลจ%าลอีง– เอีนที่�ต้�-–แอีต้ที่ร�บ�วต้#–ความส�มพิ�นธุ#
การเล%อกโปรแกรมูระบบจั�ดัการ ฐานข้�อมู�ล DBMS
การเล%อกโปรแกรมูระบบจั�ดัการ ฐานข้�อมู�ล DBMS
ค�าใช่�จ�าย เช่�น ราคาขอีง โป็รแก็รม ค�าล�ขส�ที่ธุ�7
ค1ณสมบ�ต้�ขอีงโป็รแก็รม ที่%าอีะไรได�บ�าง
โครงสร�างฐานข�อีม�ล ความสามารถุใช่�ก็�บหลายเพิลต้ฟอีร#ม
ก็ารใช่�ที่ร�พิยาก็รขอีงโป็รแก็รม
การออกแบบระดั�บตรรกะการออกแบบระดั�บตรรกะ
เป็�นก็ารจ%าลอีงที่��อีอีก็แบบไว�ให�เป็�นโครงสร�างต้ามโป็รแก็รมระบบจ�ดก็ารฐานข�อีม�ลที่��เล2อีก็ไว�
การออกแบบระดั�บกายีภาพัการออกแบบระดั�บกายีภาพั
เช่�นก็ารก็%าหนดต้%าแหน�งฐาน ข�อีม�ลที่��จะบ�นที่�ก็ หร2อีเร��มก็ารต้�ด
ต้�-งโป็รแก็รม
3.3 การจั�ดัท�าและน�าข้�อมู�ลเข้�าสำ�(ฐานข้�อมู�ล3.3 การจั�ดัท�าและน�าข้�อมู�ลเข้�าสำ�(ฐานข้�อมู�ล
ก็ารก็%าหนดเน2-อีที่��เพิ2�อีจ�ดเก็บต้ารางต้�างๆ
น%าข�อีม�ลจ�ดเก็บในต้าราง ก็%าหนดความป็ลอีดภั�ยให�ก็�บฐานข�อีม�ล
3.4 การทดัสำอบและประเมู$นผล3.4 การทดัสำอบและประเมู$นผล
ที่ดสอีบก็�อีนน%าไป็ใช่�งานจร�ง ป็ร�บป็ร1งแก็�ไขข�อีผ�ดพิลาดก็�อีนใช่�งาน
3.5 การใช้�งานฐานข้�อมู�ล3.5 การใช้�งานฐานข้�อมู�ล
น%าฐานข�อีม�ลที่��สร�าง น%าไป็ใช่�ก็�บ งานจร�ง และบ�นที่�ก็เป็�นรายก็าร
ไว� เพิ2�อีเป็�นรายงานป็ระก็อีบก็ารบ%าร1งร�ก็ษา
3.6 การบ�าร+งร�กษา3.6 การบ�าร+งร�กษา
บ%าร1งร�ก็ษาแบบฟร�เวนที่�ฟ ส%ารอีงข�อีม�ลในฐานข�อีม�ล
(backup) บ%าร1งร�ก็ษาแบบคอีเรคที่�ฟ ค2อีก็ารก็��ฐานข�อีม�ลในก็รณ�ที่��ฐานข�อีม�ลม�ป็3ญหา