34
นนนนน นนนนนนนนน คคคคคคคคคคคคคคคคคคค คคคคคคคคคคคคค คคคคคคคคคคคคคคคคคค คคคคคคคคคคคคคคคคคคคคคคคคคคคคคคค คคคค ค คคคคคคคคคค คคคคคคคคคคคคคคค คคคคคคคคคคคคคคคคคคคคค คคคคคค คคคคคคคคคคคคคคคคคคคคคคคคคคคคคค คคคคคคคคคค คคคคคคคคคคคคคคคคคคคคค คคคคคคคคคคคคคคคคคคคค คคคคคคค คคคคคคคคคคคคคคค คคคคคคคคคคคคคคคค คคคคคคคคคคคคคคคคคคคคคคคคคคคค Database system

นิยาม

Embed Size (px)

DESCRIPTION

Database system. นิยาม - PowerPoint PPT Presentation

Citation preview

Page 1: นิยาม

นิ�ยามฐานิข้�อมล คื�อการจั�ดเก�บข้�อมู�ลอย่�างเป็�นระบบ ทำ�าให้�

ผู้��ใช้�สามูารถใช้�ข้�อมู�ลทำ!"เก!"ย่วข้�องในระบบงานต่�าง ๆ ร�วมูก�นได� โดย่ทำ!"จัะไมู�เก(ดคืวามูซ้ำ�*าซ้ำ�อนข้องข้�อมู�ล และ

ย่�งสามูารถห้ล!กเล!"ย่งคืวามูข้�ดแย่�งข้องข้�อมู�ลด�วย่ อ!ก ทำ�*งข้�อมู�ลในระบบก�จัะถ�กต่�องเช้�"อถ�อได� และเป็�น

มูาต่รฐานเด!ย่วก�น โดย่จัะมู!การก�าห้นดระบบคืวามูป็ลอดภั�ย่ข้องข้�อมู�ลข้.*น

Database system

Page 2: นิยาม

นิ�ยามและคำ�าศั�พท์�พ��นิฐานิเกี่��ยวกี่�บระบบฐานิข้�อมล บ�ท์ (Bit) หมายถึ ง หนิ"วยข้องข้�อมลท์��ม�ข้นิาดเล$กี่ท์��สุ&ด ไบท์�

(Byte) หมายถึ ง หนิ"วยข้องข้�อมลท์��กี่�ดจากี่กี่ารนิ�าบ�ท์มา รวมกี่�นิเป็*นิตั�วอ�กี่ข้ระ (Character)

เข้ตัข้�อมล (Field) หมายถึ ง หนิ"วยข้องข้�อมลท์��ป็ระกี่อบข้ �นิจากี่ตั�วอ�กี่ข้ระตั��งแตั"หนิ �งตั�วข้ �นิไป็มารวมกี่�นิแล�วได�คำวาม

หมายข้องสุ��งใดสุ��งหนิ �ง เช่"นิ ช่��อ ท์��อย" เป็*นิตั�นิ ระเบ�ยนิ (Record) หมายถึ ง หนิ"วยข้องข้�อมลท์��เกี่�ดจากี่กี่า

รนิเอาเข้ตัข้�อมลหลาย ๆ เข้ตัข้�อมลมารวมกี่�นิ เพ��อเกี่�ด เป็*นิข้�อมลเร��องใดเร��องหนิ �ง เช่"นิ ข้�อมลข้องนิ�กี่ศั กี่ษา 1

ระเบ�ยนิ (1 คำนิ) จะป็ระกี่อบด�วย รห�สุป็ระจ�าตั�วนิ�กี่ศั กี่ษา 1 เข้ตัข้�อมล

ช่��อนิ�กี่ศั กี่ษา 1 เข้ตัข้�อมล ท์��อย" 1 เข้ตัข้�อมล

แฟ้1มข้�อมล (File) หมายถึ งหนิ"วยข้องข้�อมลท์��เกี่�ดจากี่ กี่ารนิ�าข้�อมลหลาย ๆ ระเบ�ยนิท์��เป็*นิเร��องเด�ยวกี่�นิมารวม

กี่�นิ เช่"นิ แฟ้1มข้�อมลนิ�กี่ศั กี่ษา แฟ้1มข้�อมลลกี่คำ�า แฟ้1มข้�อมลพนิ�กี่งานิ

Page 3: นิยาม

ระบบการจั�ดการฐานข้�อมู�ลป็ระกอบด�วย่ส�วน ส�าคื�ญห้ล�กๆ 5 ส�วน คื�อ ฮาร1ดแวร1

ซ้ำอฟต่1แวร1 ข้�อมู�ล กระบวนการทำ�างาน และบ3คืลากร

ระบบกี่ารจ�ดกี่ารฐานิข้�อมล (Data Base Management System: DBMS) หมายถึ ง ซอฟ้ตั�แวร�

ท์��สุร�างข้ �นิเพ��อรวบรวมข้�อมลให�เป็*นิระบบ เพ��อจะได� นิ�าไป็เกี่$บร�กี่ษา เร�ยกี่ใช่�หร�อนิ�ามาป็ร�บป็ร&งให�ท์�นิสุม�ย

ได�ง"าย ท์��งนิ��จ�าเป็*นิตั�องคำ�านิ งถึ งกี่ารร�กี่ษาคำวาม ป็ลอดภั�ยข้องข้�อมลเป็*นิเร��องสุ�าคำ�ญด�วย

Page 4: นิยาม
Page 5: นิยาม

ผู้�บร�หารข้�อมล (data administrators) ท์�าหนิ�าท์��ในิกี่ารกี่�าหนิดคำวามตั�องกี่ารในิกี่ารใช่�ข้�อมลข้"าวสุารข้อง

องคำ�กี่ร กี่ารป็ระมาณข้นิาดและอ�ตัรากี่ารข้ยายตั�วข้อง ข้�อมลในิองคำ�กี่ร ตัลอดจนิท์�ากี่ารจ�ดกี่ารดแล

พจนิานิ&กี่รมข้�อมล เป็�นผู้��ต่�ดส(นใจัว�าจัะเก�บข้�อมู�ลใดในฐานข้�อมู�ลก�อนและก�าห้นดนโย่บาย่การร�กษาคืวามูป็ลอดภั�ย่ข้องข้�อมู�ล

ผู้�บร�หารฐานิข้�อมล (database administrators) ท์�า หนิ�าท์��ในิกี่ารบร�หารจ�ดกี่าร คำวบคำ&ม กี่�าหนิดนิโยบาย

มาตัรกี่าร และมาตัรฐานิข้องระบบฐานิข้�อมลท์��งหมด ภัายในิองคำ�กี่ร ตั�วอย"างเช่"นิ กี่�าหนิดรายละเอ�ยดและว�ธี�

กี่ารจ�ดเกี่$บข้�อมล กี่�าหนิดคำวบคำ&มกี่ารใช่�งานิฐานิข้�อมล กี่�าหนิดระบบร�กี่ษาคำวามป็ลอดภั�ยข้องข้�อมล กี่�าหนิด

ระบบสุ�ารองข้�อมล และกี่�าหนิดระบบกี่ารกี่�คำ�นิข้�อมล เป็*นิตั�นิ ตัลอดจนิท์�าหนิ�าท์��ป็ระสุานิงานิกี่�บผู้�ใช่� นิ�กี่

ว�เคำราะห�ระบบ และนิ�กี่เข้�ยนิโป็รแกี่รม เพ��อให�กี่ารบร�หารระบบฐานิข้�อมลสุามารถึด�าเนิ�นิไป็ได�อย"างม�ป็ระสุ�ท์ธี�ภัาพ

Page 6: นิยาม

นิ�กี่ว�เคำราะห�ระบบ (systems analysts) ม�หนิ�าท์��ศั กี่ษา และท์�าคำวามเข้�าใจในิระบบงานิข้ององคำ�กี่ร ศั กี่ษา

ป็9ญหาท์��เกี่�ดข้ �นิจากี่ระบบงานิเด�ม และคำวามตั�องกี่าร ข้องระบบใหม"ท์��จะท์�ากี่ารพ�ฒนิาข้ �นิมา รวมท์��งตั�องเป็*นิ

ผู้�ท์��ม�คำวามร� คำวามเข้�าใจในิกี่ระบวนิกี่ารท์�างานิโดยรวมข้องท์��งฮาร�ดแวร�และซอฟ้ตั�แวร�อ�กี่ด�วย นิ�กี่ออกี่แบบฐานิข้�อมล (database designers) ท์�าหนิ�าท์��

นิ�าผู้ลกี่ารว�เคำราะห� ซ �งได�แกี่"ป็9ญหาท์��เกี่�ดข้ �นิจากี่กี่าร ท์�างานิในิป็9จจ&บ�นิ และคำวามตั�องกี่ารท์��อยากี่จะให�ม�ในิ

ระบบใหม" มาออกี่แบบฐานิข้�อมลเพ��อแกี่�ป็9ญหาท์��เกี่�ดข้ �นิและให�ตัรงกี่�บคำวามตั�องกี่ารข้องผู้�ใช่�งานิ

นิ�กี่เข้�ยนิโป็รแกี่รม (programmers) ม�หนิ�าท์��ร�บผู้�ดช่อบในิกี่ารเข้�ยนิโป็รแกี่รมป็ระย&กี่ตั�เพ��อกี่ารใช่�งานิในิ

ล�กี่ษณะตั"าง ๆ ตัามคำวามตั�องกี่ารข้องผู้�ใช่� ตั�วอย"างเช่"นิ กี่ารเกี่$บบ�นิท์ กี่ข้�อมล และกี่ารเร�ยกี่ใช่�ข้�อมลจากี่ฐานิ

ข้�อมล เป็*นิตั�นิ

Page 7: นิยาม

ผู้�ใช่� (end-users) เป็*นิบ&คำคำลท์��ใช่�ข้�อมลจากี่ระบบฐานิข้�อมล ซ �งว�ตัถึ&ป็ระสุงคำ�หล�กี่ข้องระบบฐานิข้�อมล คำ�อ ตัอบสุนิอง

คำวามตั�องกี่ารในิกี่ารใช่�งานิข้องผู้�ใช่� ด�งนิ��นิในิกี่ารออกี่แบบระบบฐานิข้�อมลจ งจ�าเป็*นิตั�องม�ผู้�ใช่�เข้�าร"วมอย"ในิกี่ล&"มบ&คำลากี่รท์��ท์�าหนิ�าท์��ออกี่แบบฐานิข้�อมลด�วย

Page 8: นิยาม

ฮาร�ดแวร� (hardware) หมายถึ ง คำอมพ�วเตัอร�และ อ&ป็กี่รณ�ตั"างๆ เพ��อเกี่$บข้�อมลและป็ระมวลผู้ลข้�อมล

ซอฟ้ตั�แวร� (software) หมายถึ ง โป็รแกี่รมท์��ใช่�ในิระบบกี่ารจ�ดกี่ารฐานิ

Page 9: นิยาม

ข้�อมล (Data) หมายถึ ง ข้"าว สุาร เอกี่สุาร ข้�อเท์$จจร�งเกี่��ยว กี่�บบ&คำคำล สุ��งข้องหร�อเหตั&กี่ารณ�ท์��ม�อย"ในิรป็ข้องตั�วเลข้

ภัาษา ภัาพ สุ�ญล�กี่ษณ�ตั"างๆ ท์��ม�คำวามหมายเฉพาะตั�ว ซ �งย�งไม"ม�กี่ารป็ระมวลไม"เกี่��ยวกี่�บกี่ารนิ�าไป็ใช่�ได�อย"างม�ป็ระสุ�ท์ธี�ภัาพ

ระบบกี่ารจ�ดกี่ารฐานิข้�อมลท์��ด�และม�ป็ระสุ�ท์ธี�ภัาพ คำวรป็ระกี่อบด�วยข้�อมลท์��ม�คำ&ณสุมบ�ตั�ข้��นิพ��นิฐานิด�งนิ��- ม�คำวามถึกี่ตั�อง- ม�คำวามรวดเร$วและเป็*นิป็9จจ&บ�นิ- ม�คำวามสุมบรณ�ข้องข้�อมล- ม�คำวามช่�ดเจนิและกี่ะท์�ดร�ด- ม�คำวามสุอดคำล�องกี่�บคำวามตั�องกี่าร

Page 10: นิยาม

ล�กี่ษณะข้�อมล1. ข้�อมลท์��คำ�านิวณไม"ได� ได�แกี่" ตั�วอ�กี่ษร ตั�วเลข้ รป็ภัาพรห�สุป็ระจ�าตั�ว2. ข้�อมลท์��คำ�านิวณได� ได�แกี่" ตั�วเลข้ท์��ม�คำวามหมายในิกี่าร

คำ�านิวณป็ระเภัท์ข้องข้�อมล1. ข้�อมลเพ��อกี่ารวางแผู้นิ หมายถึ ง ข้�อมลท์��ม�คำวามสุ�าคำ�ญ

เกี่��ยวกี่�บกี่ารวางแผู้นิงานิกี่ารบร�หาร ใช่�ในิกี่ารคำวบคำ&ม กี่าร ตั�ดสุ�นิใจ โดยได�ม�กี่ารสุร&ป็เป็*นิหมวดหม"เป็*นิตัาราง ม�กี่าร คำ�านิวณ จ�ดเร�ยงล�าด�บ ซ �งเร�ยกี่กี่�นิท์��วไป็ว"า สุารสุนิเท์ศั

2. ข้�อมลกี่ารป็ฏิ�บ�ตั�งานิ หมายถึ ง ข้�อมลท์��เกี่�ดข้ �นิจากี่กี่ารป็ฏิ�บ�ตั�งานิท์��เกี่�ดข้ �นิเป็*นิป็ระจ�า3. ข้�อมลอ�างอ�ง หมายถึ ง ข้�อมลท์��เกี่$บไว�สุ�าหร�บอ�างอ�ง

Page 11: นิยาม

กี่ระบวนิกี่ารท์�างานิ (procedures) หมายถึ ง ข้��นิตัอนิกี่ารท์�างานิเพ��อให�ได�ผู้ลล�พธี�ตัามท์��ตั�องกี่ารในระบบฐานข้�อมู�ลคืวรมู!การจั�ดทำ�าเอกสารทำ!"ระบ3ข้�*น

ต่อนการทำ�างานข้องห้น�าทำ!"การงานต่�าง ๆ ใน ระบบฐานข้�อมู�ล ในสภัาวะป็กต่( และในสภัาวะทำ!"ระบบ

เก(ดป็5ญห้า ( Failure ) ซ้ำ."งเป็�นข้�*นต่อนการป็ฏิ(บ�ต่(งานส�าห้ร�บบ3คืลากรทำ3กระด�บข้ององคื1กร

Page 12: นิยาม

คำวามสุ�าคำ�ญข้องกี่ารป็ระมวลผู้ลแบบระบบฐานิข้�อมลจากี่กี่ารจ�ดเกี่$บข้�อมลรวมเป็*นิฐานิข้�อมลจะกี่"อให�เกี่�ดป็ระโยช่นิ�

ด�งนิ��1. สุามารถึลดคำวามซ��าซ�อนิข้องข้�อมลได� กี่ารเกี่$บข้�อมลช่นิ�ด

เด�ยวกี่�นิไว�หลาย ๆ ท์�� ท์�าให�เกี่�ดคำวามซ��าซ�อนิ (Redundancy) ด�งนิ��นิกี่ารนิ�าข้�อมลมารวมเกี่$บไว�ในิฐานิข้�อมล จะช่าวยลด

ป็9ญหากี่ารเกี่�ดคำวามซ��าซ�อนิข้องข้�อมลได� โดยระบบจ�ดกี่าร ฐานิข้�อมล (Database Management System : DBMS) จะช่"วย

คำวบคำ&มคำวามซ��าซ�อนิได� เนิ��องจากี่ระบบจ�ดกี่ารฐานิข้�อมลจะ ท์ราบได�ตัลอดเวลาว"าม�ข้�อมลซ��าซ�อนิกี่�นิอย"ท์��ใดบ�าง

2. หล�กี่เล��ยงคำวามข้�ดแย�งข้องข้�อมลได� หากี่ม�กี่ารเกี่$บข้�อมล ช่นิ�ดเด�ยวกี่�นิไว�หลาย ๆ ท์��และม�กี่ารป็ร�บป็ร&งข้�อมลเด�ยวกี่�นินิ��

แตั"ป็ร�บป็ร&งไม"คำรบท์&กี่ท์��ท์��ม�ข้�อมลเกี่$บอย"กี่$จะท์�าให�เกี่�ดป็9ญหา ข้�อมลช่นิ�ดเด�ยวกี่�นิ อาจม�คำ"าไม"เหม�อนิกี่�นิในิแตั"ละท์��ท์��เกี่$บ

ข้�อมลอย" จ งกี่"อใให�เกี่�ดคำวามข้�ดแย�งข้องข้�อมลข้ �นิ(Inconsistency)

Page 13: นิยาม

3. สุามารถึใช่�ข้�อมลร"วมกี่�นิได� ฐานิข้�อมลจะเป็*นิกี่ารจ�ดเกี่$บ ข้�อมลรวมไว�ด�วยกี่�นิ ด�งนิ��นิหากี่ผู้�ใช่�ตั�องกี่ารใช่�ข้�อมลในิฐานิ

ข้�อมลท์��มาจากี่แฟ้1มข้�อมลตั"างๆ กี่$จะท์�าได�โดยง"าย4. สุามารถึร�กี่ษาคำวามถึกี่ตั�องเช่��อถึ�อได�ข้องข้�อมลบางคำร��งพบว"ากี่ารจ�ดเกี่$บข้�อมลในิฐานิข้�อมลอาจม�ข้�อผู้�ด

พลาดเกี่�ดข้ �นิ เช่"นิ จากี่กี่ารท์��ผู้�ป็1อนิข้�อมลป็1อนิข้�อมลผู้�ด พลาดคำ�อป็1อนิจากี่ตั�วเลข้หนิ �งไป็เป็*นิอ�กี่ตั�วเลข้หนิ �ง โดย

เฉพาะกี่รณ�ม�ผู้�ใช่�หลายคำนิตั�องใช่�ข้�อมลจากี่ฐานิข้�อมลร"วม กี่�นิ หากี่ผู้�ใช่�คำนิใดคำนิหนิ �งแกี่�ไข้ข้�อมลผู้�ดพลาดกี่$ท์�าให�ผู้�อ��นิ

ได�ร�บผู้ลกี่ระท์บตัามไป็ด�วย ในิระบบจ�ดกี่ารฐานิข้�อมล(DBMS) จะสุามารถึใสุ"กี่ฎเกี่ณฑ์�เพ��อคำวบคำ&มคำวามผู้�ดพลาดท์��เกี่ดข้ �นิ

Page 14: นิยาม

5. สุามารถึกี่�าหนิดคำวามป็*นิมาตัรฐานิเด�ยวกี่�นิข้องข้�อมลได�กี่ารเกี่$บข้�อมลร"วมกี่�นิไว�ในิฐานิข้�อมลจะท์�าให�สุามารถึกี่�าหนิด

มาตัรฐานิข้องข้�อมลได�รวมท์��งมาตัรฐานิตั"าง ๆ ในิกี่ารจ�ด เกี่$บข้�อมลให�เป็*นิไป็ในิล�กี่ษณะเด�ยวกี่�นิได� เช่"นิกี่ารกี่�าหนิดรป็

แบบกี่ารเข้�ยนิว�นิท์�� ในิล�กี่ษณะ ว�นิ/เด�อนิ/ ป็@ หร�อป็@/เด�อนิ/ ว�นิ ท์��งนิ��จะม�ผู้�ท์��คำอยบร�หารฐานิข้�อมลท์��เราเร�ยกี่ว"า

ผู้�บร�หารฐานิข้�อมล (Database Administrator : DBA) เป็*นิผู้� กี่�าหนิดมาตัรฐานิตั"างๆ

6. สุามารถึกี่�าหนิดระบบคำวามป็ลอดภั�ยข้องข้�อมลได� ระบบ คำวามป็ลอดภั�ยในิท์��นิ�� เป็*นิกี่ารป็1องกี่�นิไม"ให�ผู้�ใช่�ท์��ไม"ม�สุ�ท์ธี�มา

ใช่� หร�อมาเห$นิข้�อมลบางอย"างในิระบบ ผู้�บร�หารฐานิข้�อมลจะสุามารถึกี่�าหนิดระด�บกี่ารเร�ยกี่ใช่�ข้�อมลข้องผู้�ใช่�แตั"ละคำนิได�ตัามคำวามเหมาะสุม7. เกี่�ดคำวามเป็*นิอ�สุระข้องข้�อมล ในิระบบฐานิข้�อมลจะม�ตั�ว

จ�ดกี่ารฐานิข้�อมลท์��ท์�าหนิ�าท์��เป็*นิตั�วเช่��อมโยงกี่�บฐานิข้�อมล โป็รแกี่รมตั"าง ๆ อาจไม"จ�าเป็*นิตั�องม�โคำรงสุร�างข้�อมลท์&กี่

คำร��ง ด�งนิ��นิกี่ารแกี่�ไข้ข้�อมลบางคำร��ง จ งอาจกี่ระท์�าเฉพาะกี่�บ โป็รแกี่รมท์��เร�ยกี่ใช่�ข้�อมลท์��เป็ล��ยนิแป็ลงเท์"านิ��นิ สุ"วนิ

โป็รแกี่รมท์��ไม"ได�เร�ยกี่ใช่�ข้�อมลด�งกี่ล"าว กี่$จะเป็*นิอ�สุระจากี่กี่ารเป็ล��ยนิแป็ลง

Page 15: นิยาม

ข้�อเสุ�ยข้องกี่ารใช่�ฐานิข้�อมล แม�ว"ากี่ารป็ระมวลผู้ล ข้�อมลด�วยระบบกี่ารจ�ดกี่ารจ�ดกี่ารฐานิข้�อมล จะม�ข้�อด�

หลายป็ระกี่าร แตั"กี่$จะม�ข้�อเสุ�ยอย"บ�างด�งตั"อไป็นิ��6.1 เสุ�ยคำ"าใช่�จ"ายสุง เนิ��องจากี่ราคำาข้องโป็รแกี่รมท์��ใช่�ในิ

ระบบกี่ารจ�ดกี่ารฐานิข้�อมลจะม�ราคำาคำ"อนิข้�างแพง รวมท์��ง เคำร��องคำอมพ�วเตัอร�ท์��ม�ป็ระสุ�ท์ธี�ภัาพสุง คำ�อ ตั�องม�คำวามเร$ว

สุง ม�ข้นิาดหนิ"วยคำวามจ�าและหนิ"วยเกี่$บข้�อมลสุ�ารองท์��ม� คำวามจ&มากี่ ท์�าให�ตั�องเสุ�ยคำ"าใช่�จ"ายสุงในิกี่ารจ�ดท์�าระบบ

กี่ารจ�ดกี่ารฐานิข้�อมล 6.2 เกี่�ดกี่ารสุญเสุ�ยข้�อมลได� เนิ��องจากี่ข้�อมลตั"างๆ ภัายในิฐานิข้�อมลจะถึกี่จ�ดเกี่$บอย"ในิท์��

เด�ยวกี่�นิ ด�งนิ��นิถึ�าท์��เกี่$บข้�อมลเกี่�ดม�ป็9ญหา อาจท์�าให�ตั�อง สุญเสุ�ยข้�อมลท์��งหมดในิฐานิข้�อมลได� ด�งนิ��นิกี่ารจ�ดท์�าฐานิ

ข้�อมลท์��ด�จ งตั�องม�กี่ารสุ�ารองข้�อมลไว�เสุมอ

Page 16: นิยาม

โป็รแกี่รมฐานิข้�อมลท์��นิ�ยมใช่� โป็รแกี่รมฐานิข้�อมล เป็*นิโป็รแกี่รมหร�อซอฟ้แวร�ท์��ช่"วย

จ�ดกี่ารข้�อมลหร�อรายกี่ารตั"าง ๆ ท์��อย"ในิฐานิข้�อมล ไม"ว"าจะ เป็*นิกี่ารจ�ดเกี่$บ กี่ารเร�ยกี่ใช่� กี่ารป็ร�บป็ร&งข้�อมล โป็รแกี่รม

ฐานิข้�อมล จะช่"วยให�ผู้�ใช่�สุามารถึคำ�นิหาข้�อมลได�อย"าง รวดเร$ว ซ �งโป็รแกี่รมฐานิข้�อมมลท์��นิ�ยมใช่�ม�อย"ด�วยกี่�นิหลาย

ตั�ว เช่"นิ Access, FoxPro, Clipper, dBase, FoxBase, Oracle, SQL เป็*นิตั�นิ โดยแตั"ละโป็รแกี่รมจะม�คำวามสุามารถึตั"างกี่�นิ

บางโป็รแกี่รมใช่�ง"ายแตั"จะจ�ากี่�ดข้อบเข้ตักี่ารใช่�งานิ บ"ง โป็รแกี่รมใช่�งานิยากี่กี่ว"า แตั"จะม�คำวามสุามารถึในิกี่ารท์�างานิ

มากี่กี่ว"า โป็รแกี่รม Access นิ�บเป็*นิโป็รแกี่รมท์��นิ�ยมใช่�กี่�นิมากี่ในิข้ณะ

นิ�� โดยเฉพาะในิระบบฐานิข้�อมลข้นิาดใหญ" สุามารถึสุร�าง แบบฟ้อร�มท์��ตั�องกี่ารจะเร�ยกี่ดข้�อมลในิฐานิข้�อมล หล�งจากี่

บ�นิท์ กี่ข้�อมลในิฐานิข้�อมลเร�ยบร�อยแล�ว จะสุามารถึคำ�นิหา หร�อเร�ยกี่ดข้�อมลจากี่เข้ตัข้�อมลใดกี่$ได� นิอกี่จากี่นิ�� Access

ย�งม�ระบบร�กี่ษาคำวามป็ลอดภั�ยข้องข้�อมล โดยกี่ารกี่�าหนิดรห�สุผู้"านิเพ��อป็1องกี่�นิคำวามป็ลอดภั�ยข้องข้�อมลในิระบบได�ด�วย

Page 17: นิยาม

โป็รแกี่รม FoxPro เป็*นิโป็รแกี่รมฐานิข้�อมลท์��ม�ผู้�ใช่�งานิมากี่ ท์��สุ&ด เนิ��องจากี่ใช่�ง"ายท์��งว�ธี�กี่ารเร�ยกี่จากี่เมนิข้อง FoxPro

และป็ระย&กี่ตั�โป็รแกี่รมข้ �นิใช่�งานิ โป็รแกี่รมท์��เข้�ยนิด�วยFoxPro จะสุามารถึใช่�กี่ล�บ dBase คำ�าสุ��งและฟ้9งกี่�ช่��นิตั"าง ๆ

ในิ dBase จะสุามารถึใช่�งานิบนิ FoxPro ได� นิอกี่จากี่นิ��ในิFoxPro ย�งม�เคำร��องม�อช่"วยในิกี่ารเข้�ยนิโป็รแกี่รม เช่"นิ กี่าร

สุร�างรายงานิ โป็รแกี่รม dBase เป็*นิโป็รแกี่รมฐานิข้�อมล ช่นิ�ดหนิ �ง กี่ารใช่�งานิจะคำล�ายกี่�บโป็รแกี่รม FoxPro ข้�อมล

รายงานิท์��อย"ในิไฟ้ล�บนิ dBase จะสุามารถึสุ"งไป็ป็ระมวลผู้ล ในิโป็รแกี่รม Word Processor ได� และแม�แตั" Excel กี่$

สุามารถึอ"านิไฟ้ล� .DBF ท์��สุร�างข้ �นิโดยโป็รแกี่รม dBase ได�ด�วย

Page 18: นิยาม

โป็รแกี่รม SQL เป็*นิโป็รแกี่รมฐานิข้�อมลท์��ม�โคำรงสุร�างข้อง ภัาษาท์��เข้�าใจง"าย ไม"ซ�บซ�อนิ ม�ป็ระสุ�ท์ธี�ภัาพกี่ารท์�างานิสุง

สุามารถึท์�างานิท์��ซ�บซ�อนิได�โดยใช่�คำ�าสุ��งเพ�ยงไม"กี่��คำ�าสุ��ง โป็รแกี่รม SQL จ งเหมาะท์��จะใช่�กี่�บระบบฐานิข้�อมลเช่�ง

สุ�มพ�นิธี� และเป็*นิภัาษาหนิ �งท์��ม�ผู้�นิ�ยมใช่�กี่�นิมากี่ โดยท์��วไป็ โป็รแกี่รมฐานิข้�อมลข้องบร�ษ�ท์ตั"าง ๆ ท์��ม�ใช่�อย"ในิป็9จจ&บ�นิ

เช่"นิ Oracle, Microsoft SQL ,MySQL ซ �งแตั"ละโป็รแกี่รมกี่$ ม�กี่จะม�คำ�าสุ��ง SQL ท์��ตั"างจากี่มาตัรฐานิไป็บ�างเพ��อให�เป็*นิจ&ด

เด"นิข้องแตั"ละโป็รแกี่รมไป็

Page 19: นิยาม

ภัาษาท์��ใช่�ในิระบบกี่ารจ�ดกี่ารฐานิข้�อมล ภัาษาทำ!"ใช้�ในระบบฐานข้�อมู�ลจัะใช้�ภัาษาเอสคื(วแอลห้ร�อ SQL

ย่�อมูาจัาก Structure Query Language (SQL) ห้ร�อเร!ย่กว�า ซ้ำ! เคืวล ภัาษา SQL มู�กจัะน�ามูาใช้�ก�บฐานข้�อมู�ลเช้(งส�มูพั�นธ์1 ซ้ำ."ง

เป็�นภัาษามูาต่รฐานมู!ล�กษณะคืล�าย่ก�บภัาษาอ�งกฤษ ซ้ำ."งแบ�ง ออกเป็�น 3 ป็ระเภัทำห้ล�ก ๆ ได�แก� 1. ภัาษาส�าห้ร�บการน(ย่ามู

ข้�อมู�ล (Data Definition Language: DDL) 2. ภัาษาส�าห้ร�บการ จั�ดการข้�อมู�ล (Data Manipulation Language: DML) 3. ภัาษาคืวบคื3มู (Control Language) ภัาษาส�าห้ร�บการน(ย่ามู

ข้�อมู�ล ป็ระกอบด�วย่ คื�าส�"งส�าห้ร�บสร�างโคืรงสร�างต่ารางและ ก�าห้นดช้น(ดข้องข้�อมู�ล ข้นาดข้องข้�อมู�ลทำ!"จัะเก�บ ภัาษาส�าห้ร�บ

การจั�ดการข้�อมู�ล ป็ระกอบด�วย่คื�าส�"งส�าห้ร�บจั�ดการข้�อมู�ล เช้�น เพั�"อแทำรกข้�อมู�ลเข้�าส��ต่าราง เพั�"อต่�องการเร!ย่กข้�อมู�ลจัาก

ต่ารางมูาแสดงผู้ลทำ!"จัอภัาพั ห้ร�อ เพั�"อแก�ไข้ ห้ร�อลบข้�อมู�ลทำ!"ไมู�ต่�องการ ในส�วนข้องภัาษาคืวบคื3มู จัะป็ระกอบด�วย่คื�าส�"ง

ส�าห้ร�บการอน3ญาต่ให้�ผู้��ใช้�แต่�ละคืนห้ร�อกล3�มูผู้��ใช้�กล3�มูใด ๆ มู! ส(ทำธ์(ในการใช้�คื�าส�"งใด ๆ ได�บ�าง รวมูทำ�*งคื�าส�"งส�าห้ร�บส�ารอง

ข้�อมู�ลไมู�ให้�เส!ย่ห้าย่และคื�าส�"งในการก��คื�นข้�อมู�ลในกรณ!ทำ!" ข้�อมู�ลได�ร�บคืวามูเส!ย่ห้าย่ไป็แล�ว เป็�นต่�น

Page 20: นิยาม

พัจันาน3กรมูข้�อมู�ล ต่าราง MEMBER

Attribute Name

Data Type (length) Description NN,U PK/FK

Table Referenc

eM_CODE INT(5) รห้�สห้มูาย่เลข้ผู้��

บร(จัาคืNN,U PK

M_NAME VARCHAR(30) ช้�"อสมูาช้(ก NN

M_LASTNAME VARCHAR(30) นามูสก3ลสมูาช้(ก NN

BLOOD VARCHAR(3) ห้มู��เล�อด NN

DOB DATE ว�นเด�อนป็;เก(ด NN

WEIGHT SMALLINT(3) น�*าห้น�ก NN

PHONE_NO VARCHAR(11) ห้มูาย่เลข้โทำรศั�พัทำ1

NN ห้มูาย่ถ.ง Not Null (ห้�ามูมู!คื�าว�าง)U ห้มูาย่ถ.ง Unique (เอกล�กษณ1ห้ร�อมู!คื�าเพั!ย่งห้น."งเด!ย่ว) PK ห้มูาย่ถ.ง Primary key (คื!ย่1ห้ล�ก)

Page 21: นิยาม

ช้น(ดข้�อมู�ลช่นิ�ดข้�อมล รายละเอ�ยดกี่ารจ�ดเกี่$บ

INT, INTEGER จั�ดเก�บข้�อมู�ลทำ!"เป็�นต่�วเลข้ทำ!"มู!คื�าต่�*งแต่� -2,147,483,648 ถ.ง 2,147,483,647 ป็ระเภัทำข้�อมู�ลน!*น(ย่มูใช้�ในการ

คื�านวณSMALLINT จั�ดเก�บข้�อมู�ลทำ!"เป็�นต่�วเลข้ทำ!"มู!คื�าต่�*งแต่� -32,768 ถ.ง

32,767TINYINT จั�ดเก�บข้�อมู�ลทำ!"เป็�นต่�วเลข้ทำ!"มู!คื�าต่�*งแต่� -128 ถ.ง 127DECIMAL(L,D) จั�ดเก�บข้�อมู�ลทำ!"เป็�นต่�วเลข้ทำ!"ก�าห้นดเป็�นจั�านวนห้ล�กและ

จั�านวนจั3ดทำศัน(ย่มูได� เช้�น DECIMAL(5,2) ห้มูาย่ถ.ง สามูารถเก�บข้�อมู�ลได� 3 ห้ล�กและทำศัน(ย่มู2 ต่�าแห้น�งใน

ระบบเลข้ฐานส(บFLOAT(m) จั�ดเก�บข้�อมู�ลช้น(ดต่�วเลข้ทำ!"มู!ทำศัน(ย่มู ก�าห้นดให้� m มู!คื�าน�อย่

กว�า 24CHAR(n) จั�ดเก�บต่�วอ�กข้ระทำ!"ป็ระกาศัได�จั�านวน n ต่�วอ�กษร เป็�นคืวามู

กว�างคืงทำ!" เช้�น CHAR(10) ถ�ามู!ข้�อมู�ลเพั!ย่ง 5 ต่�วอ�กษร จัะถ�กใช้�ต่ามูจั�านวน 10 ต่�วอ�กษรต่ามูทำ!"ก�าห้นดเอาไว�

สามูารถเก�บต่�วเลข้ได�แต่�ไมู�สามูารถน�ามูาคื�านวณได�VARCHAR(n) จั�ดเก�บข้�อมู�ลป็ระเภัทำอ�กข้ระเช้�นเด!ย่วก�บ CHAR แต่�จัะเก�บ

ข้�อมู�ลต่ามูทำ!"มู!ข้�อมู�ลอย่��จัร(ง สามูารถจั�ดเก�บต่�วอ�กข้ระได�ถ.ง255 อ�กข้ระ

TEXT เห้มูาะส�าห้ร�บจั�ดเก�บอ�กข้ระทำ!"มูากกว�า 255 อ�กข้ระ สามูารถ จั�ดเก�บอ�กข้ระได�ส�งส3ด 65,535 อ�กข้ระ

DATE จั�ดเก�บข้�อมู�ลทำ!"เป็�นว�นเด�อนป็; มู!ร�ป็แบบ YYYY-MM-DD คื�าต่�*งแต่� 1000-01-01 ถ.ง 9999-12-31

DATETIME จั�ดเก�บข้�อมู�ลทำ!"เป็�นว�นเด�อนป็;เวลา มู!ร�ป็แบบ YYYY-MM-DD HH:MM:SS คื�าต่�*งแต่� 1000-01-01 00:00:00ถ.ง9999-12-31 23:59:59

Page 22: นิยาม

ป็ระเภัทำข้องระบบฐานข้�อมู�ล แบ�งออกเป็�น 4 ป็ระเภัทำคื�อ1.แบ"งตัามจ�านิวนิข้องผู้�ใช่�

การแบ�งโดย่ใช้�จั�านวนผู้��ใช้�เป็�นห้ล�ก สามูารถแบ�งออกเป็�น 2 ป็ระเภัทำได�แก�1.1 ผู้��ใช้�คืนเด!ย่วเป็�นระบบฐานข้�อมู�ลทำ!"ใช้�ภัาย่ในองคื1กรข้นาดเล�ก

เช้�น ระบบ Point of sale ข้องร�านสะดวกซ้ำ�*อ ห้ร�อระบบบ�ญช้!ข้อง ร�านเล�ก ๆ ทำ�"วไป็ เป็�นต่�น มู!เคืร�"องคือมูพั(วเต่อร1เพั!ย่งเคืร�"องเด!ย่ว

และผู้��ใช้�เพั!ย่งคืนเด!ย่ว ไมู�มู!การแบ�งฐานข้�อมู�ลร�วมูก�นใช้�ก�บผู้��อ�"นถ�าผู้��ใช้�คืนอ�"นต่�องการใช้�ระบบน!*จัะต่�องรอให้�ผู้��ใช้�คืนแรกเล(กใช้�ก�อนจั.งจัะใช้�ได�1.2 ผู้��ใช้�ห้ลาย่คืน แบ�งออกเป็�น 2 ป็ระเภัทำย่�อย่ ๆ ได�แก� ผู้��ใช้�

เป็�นกล3�มู ห้ร�อ Workgroup database และป็ระเภัทำฐานข้�อมู�ลข้อง องคื1กรข้นาดให้ญ�ห้ร�อ Enterprise database

ผู้��ใช้�เป็�นกล3�มู เป็�นฐานข้�อมู�ลทำ!"มู!ผู้��ใช้�ห้ลาย่กล3�มูห้ร�อห้ลาย่แผู้นก และแต่�ละกล3�มูอาจัมู!ผู้��ใช้�ห้ลาย่คืน มู!การแลกเป็ล!"ย่นข้�อมู�ลซ้ำ."งก�น

ห้ร�ออาจัจัะใช้�ฐานข้�อมู�ลเด!ย่วก�นก�ได� แต่�จัะอย่��ในองคื1กรเด!ย่วก�นเทำ�าน�*น

องคื1การข้นาดให้ญ� เป็�นระบบฐานข้�อมู�ลทำ!"ใช้�ก�บองคื1กรข้นาด ให้ญ�ทำ!"มู!สาข้าห้ลาย่สาข้า ทำ�*งในป็ระเทำศัห้ร�อมู!สาข้าในต่�างป็ระเทำศั จัะใช้�ฐานข้�อมู�ลข้นาดให้ญ� มู!ระบบส�ารอง การร�กษาคืวามู

ป็ลอดภั�ย่เป็�นอย่�างด!

Page 23: นิยาม

2. แบ"งโดยใช่�ข้อบเข้ตัข้องงานิ การแบ�งโดย่ใช้�ข้อบเข้ต่ข้องงาน แบ�งออกเป็�น 3 ป็ระเภัทำ

ให้ญ� ๆ ได�แก� ป็ระเภัทำผู้��ใช้�คืนเด!ย่ว ป็ระเภัทำผู้��ใช้�เป็�นกล3�มูและป็ระเภัทำองคื1การข้นาดให้ญ�3. แบ"งตัามสุถึานิท์��ตั��ง

การแบ�งต่ามูสถานทำ!"ต่�*ง แบ�งออกเป็�น 2 ป็ระเภัทำให้ญ� ๆ ได�แก� ป็ระเภัทำ ศั�นย่1กลาง และป็ระเภัทำกระจัาย่ ทำ�*งสองป็ระเภัทำมู!ราย่

ละเอ!ย่ดด�งน!*3.1 ป็ระเภัทำศั�นย่1กลาง เป็�นระบบฐานข้�อมู�ลทำ!"น�าเอามูาเก�บไว�ใน

ต่�าแห้น�งศั�นย่1กลาง ผู้��ใช้�ทำ3กแผู้นก ทำ3กคืนจัะต่�องมูาใช้�ข้�อมู�ล ร�วมูก�น ต่ามูส(ทำธ์(=ข้องผู้��ใช้�แต่�ละกล3�มูห้ร�อแต่�ละคืน

3.2 ป็ระเภัทำกระจัาย่ เป็�นระบบฐานข้�อมู�ลทำ!"เก�บฐานข้�อมู�ลไว� ณ ต่�าแห้น�งใด ๆ ข้องแผู้นก และแต่�ละแผู้นกใช้�ฐานข้�อมู�ลร�วมูก�น

โดย่ผู้��มู!ส(ทำธ์(=ใช้�ต่ามูส(ทำธ์(=ทำ!"ได�ก�าห้นดจัากผู้��มู!อ�านาจั การเข้�าถ.ง ข้�อมู�ล เช้�น ฐานข้�อมู�ลข้องฝ่?าย่บ3คืคืลเก�บไว�ทำ!"แผู้นกทำร�พัย่ากร บ3คืคืล ย่อมูให้�ฝ่?าย่บ�ญช้!น�าราย่ช้�"อข้องพัน�กงานไป็ใช้�ร�วมูก�บ

ฐานข้�อมู�ลการจั�าย่โบน�ส และในข้ณะเด!ย่วก�นฝ่?าย่บ�ญช้!มู!ฐาน ข้�อมู�ลเก�บเง(นเด�อน สว�สด(การและราย่จั�าย่ต่�าง ๆ ข้อง

พัน�กงานเพั�"อให้�แผู้นกอ�"นๆ เข้�ามูาใช้�ได�เช้�นก�น

Page 24: นิยาม

4.แบ"งตัามกี่ารใช่�งานิ การแบ�งต่ามูการใช้�งานแบ�งออกเป็�น 3 ป็ระเภัทำให้ญ� ๆ ได�แก�

ฐานข้�อมู�ลส�าห้ร�บงานป็ระจั�าว�น ฐานข้�อมู�ลเพั�"อใช้�ในการต่�ดส(นใจัและเพั�"อเป็�นคืล�งข้�อมู�ล4.1 ฐานข้�อมู�ลส�าห้ร�บงานป็ระจั�าว�น เป็�นระบบฐานข้�อมู�ลทำ!"ใช้�ในงานป็ระจั�าว�นข้องพัน�กงานระด�บป็ฏิ(บ�ต่(การป็@อนข้�อมู�ลเข้�าส��

ระบบ เช้�น งานส(นคื�าคืงคืล�ง งานระบบซ้ำ�*อมูาข้าย่ไป็ ส�าห้ร�บร�าน สะดวกซ้ำ�*อ ห้ร�อระบบงานข้าย่ข้องร�านคื�าทำ�"วไป็ เป็�นต่�น ฐาน

ข้�อมู�ลป็ระเภัทำน!*มู!การน�าข้�อมู�ลเข้�า เป็ล!"ย่นแป็ลงและลบออก ต่ลอดทำ�*งว�น จั.งทำ�าให้�ข้�อมู�ลเป็ล!"ย่นแป็ลงต่ลอดเวลา

4.2 ฐานข้�อมู�ลเพั�"อการต่�ดส(นใจั (MIS) ร ะบบฐานข้�อมู�ลป็ระเภัทำน!*มู!ไว�เพั�"อใช้�ในการสน�บสน3นการต่�ดส(นใจัข้องผู้��ใช้�ระด�บผู้��บร(ห้าร

ระด�บกลางข้.*นไป็ ข้�อมู�ลทำ!"น�าเข้�ามูาในระบบได�จัากการป็@อนข้�อมู�ล งานป็ระจั�าว�นข้องฐานข้�อมู�ลส�าห้ร�บงานป็ระจั�าว�น ส�วนให้ญ�ฐาน

ข้�อมู�ลป็ระเภัทำน!*น�าไป็ใช้�ในงานวางแผู้นกลย่3ทำธ์1ในองคื1กร4.3 ฐานข้�อมู�ลเพั�"อเป็�นคืล�งข้�อมู�ล (DATA WAREHOUSE)ฐาน

ข้�อมู�ลป็ระเภัทำน!*เก(ดจัากการน�าข้�อมู�ลเข้�ามูาในระบบทำ3ก ๆ ว�นจั.ง ทำ�าให้�เก(ดมู!ข้�อมู�ลข้นาดให้ญ� จั.งน�าเอาข้�อมู�ลทำ!"มู!ป็ระโย่ช้น1มูาสร�าง

ฟ5งก1ช้�นห้ร�อสมูการต่�างเพั�"อป็ระมูวลผู้ลห้าผู้ลล�พัธ์1ต่�าง ๆ ให้�เป็�นป็ระโย่ช้น1ก�บองคื1กร

Page 25: นิยาม

การพั�ฒนาระบบงานสารสนเทำศัคืวามูต่�องการ

อย่��ทำ!"ให้น

ป็ระกอบด�วย่อะไรบ�าง

- ร�ป็แบบราย่งาน- ข้�อมู�ลน�าเสนอผู้��บร(ห้าร- อย่ากเก�บข้�อมู�ล- แห้ล�งทำ!"มูาข้อง

ข้�อมู�ล- ใคืรเป็�นผู้��ร �บผู้(ด

ช้อบ- อย่��ในห้น�วย่งาน

ห้ล�กห้ร�อในพั�*นทำ!"- กล3�มูผู้��ใช้�งาน- ล�กษณะการด�าเน(นงาน- ข้�อมู�ลพั�*นทำ!"

Page 26: นิยาม

ข้�อมู�ลผู้��ใช้�งาน- ส(ทำธ์(การเข้�า

ถ.ง- ข้�อมู�ลผู้��ใช้�

งาน- username- password

กี่ารว�เคำราะห�ระบบงานิเบ��องตั�นิ

- ร�ป็แบบราย่งาน- ข้�อมู�ลน�าเสนอผู้��บร(ห้าร- อย่ากเก�บข้�อมู�ล

- ข้�อมู�ลการด�าเน(นงาน

- ข้�อมู�ลการใช้�งบป็ระมูาณ

- ข้�อมู�ลการป็ระเมู(นผู้ล

ข้�อมู�ลพั�*นทำ!"- ห้มู��บ�าน- ต่�าบล- อ�าเภัอ- จั�งห้ว�ด

- ข้�อมู�ลจัากพั�*นทำ!"- ห้น�วย่งานพั�*นทำ!"เป็�น

ผู้��ราย่งาน- กล3�มูผู้��ใช้�งาน- คืวามูเช้�"อมูโย่ง

คืวามูต่�องการ

แห้ล�งข้�อมู�ล

ข้�อมู�ล

Page 27: นิยาม

โคืรงสร�างรห้�สข้�อมู�ลมูาต่รฐานกระทำรวงสาธ์ารณส3ข้

Province_id : รห้�สจั�งห้ว�ดProvince_name : ช้�"อจั�งห้ว�ดRegion : รห้�สพั�*นทำ!"เข้ต่Part : รห้�สภัาคืLat : พั(ก�ดละต่(จั�ดLong : พั(ก�ด ลองต่(จั�ด

Page 28: นิยาม

รห้�สพั�*นทำ!"อ�าเภัอ

ampur_id : รห้�สอ�าเภัอampur_name : ช้�"ออ�าเภัอProvince_id : รห้�สจั�งห้ว�ดLat : พั(ก�ดละต่(จั�ดLong : พั(ก�ด ลองต่(จั�ด

Page 29: นิยาม

รห้�สพั�*นทำ!"ต่�าบล

tambon_id : รห้�สต่�าบลtambon_name : ช้�"อต่�าบลampur_id : รห้�สอ�าเภัอLat : พั(ก�ดละต่(จั�ดLong : พั(ก�ด ลองต่(จั�ด

Page 30: นิยาม

villcode : รห้�สห้มู��บ�านVill_no : ล�าด�บห้มู��ทำ!"V_name : ช้�"อห้มู��บ�านTambonId : รห้�สต่�าบลLat : พั(ก�ดละต่(จั�ดLong : พั(ก�ด ลองต่(จั�ด

Page 31: นิยาม

HospId : รห้�สสถานบร(การสาธ์ารณส3ข้HospName : ช้�"อสถานบร(การสาธ์ารณส3ข้HospTypeName : ป็ระเภัทำสถานบร(การสาธ์ารณส3ข้ProvinceId : รห้�สจั�งห้ว�ดAmpurId : รห้�สอ�าเภัอTambonId : รห้�สต่�าบล

Page 32: นิยาม

รห้�สจั�งห้ว�ด11

สมู3ทำรป็ราการ

110111021103

ต่�าบลอ�าเภัอ

110101110102110103

สถานบร(การ10685 โรง

พัย่าบาลสมู3ทำรป็ราการ11483 โรงพัย่าบาลโรงเร!ย่นนาย่เร�อ

อ�าเภัอ110111021103

ต่�าบล

110101

Page 33: นิยาม

มาตัรฐานิด�านิอาคำารสุถึานิท์�� ผู้ลการด�าเน(นงาน ป็; 2551-2553 (190 /192 /195)

จั�งห้ว�ดรห้�สสถานบร(การส3ข้ภัาพั

ช้�"อสถานบร(การส3ข้ภัาพัป็;งบป็ระมูาณด�าเน(นการ

กระบวนการด�าเน(นงาน สถานะเข้�าส��การพั�ฒนา

ป็; พั.ศั.ทำ!"ได�ร�บการร�บรอง

ส�งเสร(มู อ�านวย่การ คืวบคื3มู

สมู3ทำรป็ราการ 10685 โรงพัย่าบาลสมู3ทำรป็ราการ 2552 1 ต่ามูแผู้น

11483โรงพัย่าบาลโรงเร!ย่นนาย่เร�อ 1 ต่ามูแผู้น

Page 34: นิยาม

THE END