SlideShare a Scribd company logo
1 of 88
บทททีี่่ 88 กกาารออกแแบบบขข้อ้อมลู
DDaattaa DDeessiiggnn 
สอนโดย 
อาจารย์สายสุนีย์ เจริญสุข 
สาขาวิชาเทคโนโลยี 
สารสนเทศธุรกิจ 
คณะเทคโนโลยีสารสนเทศ 
@ Gary B. Shelly, Thomas J. Cashman, 
and Harry J. Rosenblatt. 2003. 
Systems Analysis and Design. 5th Ed. 
@ผศ.กิตติมา เจริญ 
หิรญั .(2546). 
การวิเคราะห์และ
ววัตัตถถุปุปรระะสงคค์บ์บทททีี่่55 
สสาามมาารถววิเิเคครราาะะหภ์ภ์าาพ 
11..UUssee CCaassee DDiiaaggrraamm 
22..CCllaassss DDiiaaggrraammss 
33..SSeeqquueennccee DDiiaaggrraamm 
44..SSttaattee DDiiaaggrraamm 
5ว5.ั.AAถccุttiiรvvะiittสyyง DDค์iiaaทggทrraa ี่mm วัตถุประสงค์บทที่ 66 
11..สสาามมาารถปรระะเเมมนิททาางเเลลือือกซอฟตต์แ์แววรร์ไ์ไดด้้ 
22..สสาามมาารถอธธิบิบาายขขั้นั้นตอนใในนกกาารจจัดัดซซื้อื้อซอฟตต์แ์แววรร์์ 
สสำาำาเเรร็จ็จไไดด้้ 
33..สสาามมาารถททำาำาตต้น้นแแบบบ((PPhhoottoottyyppee))ไไดด้้ 
44..สสาามมาารถอธธิบิบาายขข้อ้อพพิิจจาารณณาาใในนกกาารออกแแบบบ 
รระะบบไไดด้้ 
55..สสาามมาารถอธธิบิบาายปรระะเเภภทรหหัสัสแแตต่ล่ละะปรระะเเภภทไไดด้้
11.. สสาามมาารถออกแแบบบหนน้้าาปป้อ้อนขข้อ้อมลู ((IInnppuutt 
ววัตัตถถุDDeessiiggnn)) ปุปรระะสงคค์บ์บไไดทด้้ 
ททีี่่77 
22.. สสาามมาารถออกแแบบบรราายงงาาน ((OOuuttppuutt DDeessiiggnn)) 
ไไดด้้ 
ววัตัตถถุปุปรระะสงคค์บ์บทททีี่่88 
11..สสาามมาารถสรร้า้างแแบบบจจำาำาลองขข้อ้อมลูใในนรรูปูปแแบบบของ 
EERR--DDiiaaggrraamm ไไดด้้ 
22..สสาามมาารถสรร้า้างพจนนาานนุุกรมขข้้อมลูไไดด้้ 
33..สสาามมาารถททำาำากกาารนอรร์ม์มลัไไลลเเซซชชันัน เเพพอื่แแตตกตตาารราาง 
ใในนรระะดดับับทเี่หมมาาะะสมไไดด้้
ปรระะเเภภทของแแฟฟ้ม้มขข้อ้อมลู 
โครงสร้างข้อมูล (Data Structure) 
แฟ้มข้อมูลหรือไฟล์ (File) บรรจุด้วยข้อมลู เกยี่ว 
กับคน สถานที่ สิ่งของ หรือเหตุการณ์ทโี่ต้ตอบกับ 
ระบบสารสนเทศ หรือทเี่รียกว่า ตาราง (Table) 
ฐานข้อมูล (Database) ประกอบด้วยแฟ้มข้อมลูที่ 
เชื่อมโยงกัน รวมเป็นโครงสร้างของข้อมลูทงั้หมด
กกาารออกแแบบบขข้อ้อมมูลูล ((DDaattaa DDeessiiggnn)) 
• แฟ้มหลักหรือมาสเตอร์ไฟล์ 
(Master File) 
• แฟ้มตารางหรือเทเบิลไฟล์ 
(Table File) 
• แฟ้มรายการเปลี่ยนแปลงหรือ 
ทรานเซคชั่นไฟล์ 
(Transaction File) 
• แฟ้มทำาการหรือเวิร์คไฟล์ (Work 
File) 
• แฟ้มความปลอดภัยหรือซีเคียวริ
รระะบบจจััดกกาารฐฐาานขข้อ้อมมููล ((DDaattaabbaassee 
MMaannaaggeemmeenntt SSyysstteemm :: DDBBMMSS)) 
เป็นการรวบรวมเครื่องมอื ลักษณะสำาคัญ และ 
ส่วนต่อประสาน เพอื่ใหผู้้ใช้สามารถ สร้าง 
ปรับปรุง จัดการ เข้าถึง และวิเคราะหข์้อมลูทอี่ยู่ 
ในฐานข้อมูลได้ โดยปกตริะบบจัดการฐาน 
ข้อมูลจะถูกจัดการโดยบุคคลทเี่รียกว่า ผู้ 
บริหารฐานข้อมูล (Database 
Administrator : DBA) 
ระบบจัดการฐานข้อมูลที่มีการออกแบบที่ดี จะ 
ต้องมีความสามารถในการควบคุมและในเรื่อง 
ความปลอดภยัอยู่ในตัว รวมทงั้ ซับซคีมา่ รหสั 
ผ่าน การเข้ารหสั แฟ้มหลักฐานการตรวจสอบ 
การสำารองและกู้กลับคืน และการบำารุงรักษา
รระะบบกกาารจจัดัดกกาารฐฐาานขข้้อมลู 
((DDaattaabbaassee MMaannaaggeemmeenntt SSyysstteemm –– DDBBMMSS)) 
ซอฟต์แวร์ที่ทำาหน้าที่ในการสร้าง แก้ไข เข้า 
ถึง และควบคุมฐานข้อมูล 
เปรียบเสมือน สะพาน หรือ ตัวเชอื่ม ระหว่าง 
ฐานข้อมูลกับโปรแกรม 
ช่วยให้ผู้ใช้เข้าถึงข้อมลูได้ง่าย สะดวกและมี 
ประสิทธิภาพ 
ผู้ใช้ไม่จำาเป็นต้องทราบถึงรายละเอียดภายใน 
ระบบบัญชี 
ระบบงานบุคคล 
ระบบคลังสินค้า 
ฐานข้อมูล DBMS 
โครงสร้างฐานข้อมูล
ศัพท์เฉพาะของการออกแบบข้อมูล 
• เอนทิตี (Entity) หมายถึง คน สถาน 
ที่ สงิ่ของ หรือเหตุการณ์ 
• เขตข้อมูลหรือฟิลด์ (Field) เรียกอีก 
ชื่อหนึ่งว่า ลักษณะประจำา 
หรือ แอททริบิวท์ (Attribute) ซึ่ง 
เป็นคณุลักษณะพิเศษหรือ 
ข้อเท็จจริงของเอนทิตี 
• ระเบียนข้อมูลหรือเรคคอร์ด 
(Record) หรือที่เรียกว่า ทูเพอร์ 
(Tuple) เป็นชุดของฟิลด์ที่สัมพันธ์กัน
แแบบบจจำาำาลองออี-ีออาารร์ ์ 
((EEnnttiittyy--RReellaattiioonnsshhiipp MMooddeell)) EE--RR MMooddeell 
แบบจำาลองอี-อาร์ เป็นเครื่องมือทใี่ช้ในการ 
ออกแบบฐานข้อมูล ทแี่สดงความสัมพันธ์ 
ระหว่างเอนทิตีหรือสิ่งที่เราต้องการจะจัดเก็บไว้ 
ในฐานข้อมูล 
โดยนำาเสนอในรูปของของแผนภาพ ที่เรียกว่า อี- 
อาร์ไดอะแกรม 
(E-R Diagram) ด้วยการใช้สัญลักษณ์ต่างๆ 
องค์ประกอบของแบบจำาลองอี-อาร์ 
1. Entity 
2. Attribute 
3. Key 
4. Relationship
เเออนททิติตีี ((EEnnttiittyy)) 
ตัวอย่าง เอนทิตี หมวดต่าง ๆ 
หมวด ตัวอย่างเอนทิตี 
บุคคล พนักงาน, ประชาชน, ผู้ป่วย, 
ลูกค้า 
สถานที่ รัฐ, ประเทศ, จังหวัด, ภาค, 
สาขา, วิทยาเขต 
วัตถุ อาคาร, เครื่องจักร, ผลผลิต, 
หนังสือ, วัตถุดิบ, รถยนต์ 
เหตุการณ์ 
การขาย, การลงทะเบียน, การเดิน 
ทาง, การสั่งซื้อของ, การออกใบ 
เสร็จรับเงิน, การให้รางวัล 
รายวิชา, นักศึกษา, การลง 
ทะเบียน, ผลการเรียนประจำาเทอม,
ใในนออี-ีออาารร์ไ์ไดดออะะแแกกรม ใใชช้ส้สัญัญลลักักษณณ์์รรูปูปสสี่เี่เหหลลี่ยี่ยมผผืนืนผผ้า้า 
แแททนหนนึ่งึ่งเเออนททิิตตีี โโดดยใใชช้ช้ชื่อื่อของเเออนททิติตีนีนั้นั้นๆๆ กกำาำากกับับอยยูู่่ 
ภภาายใในน เเชช่น่น
แแออตทรริบิวิวตต์ ์ ((aattttrriibbuuttee)) 
คือ คุณสมบัติต่างๆ ของเอนทิตีทเี่ราต้องการจัดเก็บ 
ในฐานข้อมูล 
ตัวอย่าง Entity นักศึกษา ประกอบด้วย Attribute 
Enหtรitือyสิ่งทตบีั่ว่งอบยอ่ากงคแุณอตสทมบริบัติวิขตอ์งนักศึกษา ดังต่อไปนี้ 
นักศึกษ 
า 
รหัสนักศึกษา, ชื่อ, นามสกุล, ที่อยู่, เบอร์ 
โทรศัพท์ 
วิชา รหัสวิชา, ชื่อวิชา, จำานวนหน่วยกติ 
บัตร 
ประชาช 
น 
หมายเลขบัตรประชาชน, ชื่อ, นามสกุล, 
วันเดือนปีเกิด, ภูมิลำาเนา, วันที่ออกบัตร, 
วันที่บัตรหมดอายุ, ส่วนสูง, นำ้าหนัก, กรุ๊ป 
เลือด 
พนักงา 
น 
รหัสพนักงาน, ชื่อ, นามสกุล, ที่อยู่, เบอร์ 
โทรศัพท์, สถานภาพสมรส, เงินเดือน
ค่าของข้อมลูในแต่ละแอตทริบิวต์ประกอบกัน เรียกว่า 
ทูเพิล (tuple) 
ทูเพิล (tuple) คือ แถวของข้อมลูในตาราง 
จำานวนแถวของข้อมลูในตารางเรียกว่า 
Cardinality 
จำานวนแอตทริบิวต์ทงั้หมดในตารางเรียกว่า Degree 
ตัวอย่าง ตาราง(Entity) นักศึกษา 
ประกอบด้วย Cardinality = 4 Degree = 5 
(จำานวน 4 แถว 5 คอลัมน์ หรือ 4 record 5 
FieldName)
คววาามสสัมัมพพันันธธ์์ 
((RReellaattiioonnsshhiipp)) 
โดยในอี-อาร์ไดอะแกรมใช้สัญลักษณ์ 
รูปสเี่หลี่ยมข้าวหลามตัด ที่มีชอื่ของ 
ความสัมพันธ์นั้นกำากับอยู่ภายใน 
และเชื่อมต่อกับเอนทิตี้ที่เกี่ยวข้องกับ 
ความสัมพันธ์ด้วยเส้นตรง
ชนิดของความสัมพันธ์ 
1. One-to-One (1:1) 
2. One-to-many (1:M) 
3. Many-to-many (M:N)
สัญ ลลักักษณณ์แ์แสสดงคววาามสสัมัมพพัันธธ์์ 
1 1 
1 M 
M N
ความสัมพันธ์ (Relationship) 
จะเป็นการ 
เชื่อมโยงเชิงตรรกะระหว่างเอนทิตีที่เกี่ยวข้อง 
แผนภาพความสัมพันธ์เอนทิตี (Entity- 
Relationship diagrams or ERD 
or E-R Diagrams) 
เป็นรูปจำาลองภาพของระบบสารสนเทศที่ 
บรรยายความสมัพันธร์ะหว่างเอนทิตีของระบบ 
แบ่งเป็น 
• ความสมัพันธแ์บบหนึ่งต่อหนึ่ง (1:1) 
• ความสมัพันธแ์บบหนึ่งต่อหลาย (1:M) 
• ความสมัพันธแ์บบหลายต่อหลาย (M:N)
11.. OOnnee--ttoo--OOnnee ((11::11))
22.. OOnnee--ttoo--mmaannyy ((11::MM))
33.. MMaannyy--ttoo--mmaannyy ((MM::MM))
Entity Relationship ddiiaaggrraamm ((EE--RR DDiiaaggrraamm)) 
คอื รรูปูปหรรือือ ddiiaaggrraamm ทที่ใี่ใชช้อ้อธธิิบบาายคววาามสสััมพพันันธธ์ร์ระะหวว่า่าง eennttiittyy 
ตต่า่างๆๆ ทที่เี่เรราาสนใใจจจจะะจจัดัดเเกก็บ็บขข้อ้อมมูลูล
ประเภทของคีย์ (Type of keys) 
• กุญแจหลักหรือไพรมาริคีย์ (Primary 
Key) เป็นฟิลด์หนึ่งหรือ 
การผสมกันของฟลิด์ ซึ่งไม่ซำ้ากันหรือเปน็ 
หนึ่งเดียว (Unique) 
• กุญแจรองหรือเซคคันเดริคีย์ 
(Secondary Key) เหมือนไพรมาริ 
คยี์ แต่สามารถซำ้ากันได้ 
• กุญแจให้เลือกหรือแคนดิเดทคีย์ 
(Candidate key) ฟิลด์หรือฟิลด์ 
ผสมเพื่อใช้เปน็ไพรมาริคยี์ สามารถนำามา 
ใช้เป็นไพรมาริคีย์ได้
คววาามหมมาายแแลละะปรระะโโยยชนน์ข์ของ EE--RR MMooddeell 
แบบจำาลองความสัมพันธ์ระหว่างข้อมูล (Model) 
· Entity-Relationship Model 
หรือเรียกอีกอย่างว่า “E-R Model” เป็น Data Model เป็นทนีิ่ยม 
อย่างแพร่หลาย เป็นเครื่องมือทดีี่มากและมีโครงสร้างสำาคัญเพิ่มขึ้น 
มา คือ “E-R Diagram” ใช้แสดงความสัมพันธร์ะหว่างข้อมูลใน 
ฐานข้อมูล 
· Data Model 
คือ แบบจำาลองที่ใช้เป็นเครื่องมือในการแสดงโครงสร้างภายในระบบ 
ฐานข้อมูล โดยใช้รูปภาพเป็นสื่อ ทำาให้ง่ายต่อการเข้าใจและการ 
เรยีนรู้ เข้าใจโครงสร้างพื้นฐานของระบบได้ง่าย 
คุณสมบัติของ Data Model 
1. Expressiveness คือ ต้องเป็นเครื่องมือที่สามารถแสดงหรือ 
อธิบายโครงสร้างของข้อมูล ได้ชัดเจนและครบถ้วน 
2. Simplicity คือ ต้องทำาให้งา่ยต่อการเข้าใจ ไม่ซับซ้อน 
3. Minimality คือ ลักษณะโครงสร้างของข้อมูลแต่ละชนิด ต้อง 
ชัดเจน และไม่กำากวม 
4. Formality คือ ข้อมูลแต่ละชนิดต้องไม่ซำ้าซ้อน มีรูปแบบเป็น
องค์ประกอบของ E-R Model 
โครงสร้างพนื้ฐานของ E-R Model ได้แก่ Entity, 
Attribute, Relationship, Key, Domain เป็นต้น 
คำาศัพท์พนื้ฐานแบบจำาลองความสัมพันธ์ระหว่างข้อมูล 
(Model) 
1. Entity Set คือ กลุ่มของความสมัพันธ์ภายในกลุ่มของ 
Entity เดียวกัน เช่น Entity Set ของนักเรียน นอกจาก 
นั้นยังประกอบด้วย Entity อาจารย์ , Entity วิชา 
ประกอบในระบบด้วย ซึ่งมี 2 ประเภทคือ 
Strong Entity Set คือ Entity Set ใด ๆ ทมีี่Attribute 
ภายในเพียงพอทจี่ะสามารถทำาหน้าทเี่ป็น Primary Key ได้ 
Weak Entity Set คือ Entity Set ทมี่ลีักษณะตรงกนั 
ข้ามกับ Strong Entity Set คือ กลุ่มของ Entity Set ใด 
ๆ ที่Attribute ภายในทงั้หมด แมจ้ะรวมกันแล้วยังไม่ 
สามารถทำาหน้าทเี่ป็น Primary Key ใหกั้บ Entity Set
22.. RReellaattiioonnsshhiipp SSeett คคือือ กลลุ่มุ่มของ RReellaattiioonnsshhiipp ทที่มี่มีี 
คววาามลลัมัมพพันันธธ์แ์แลละะอยยู่ใู่ในนปรระะเเภภทเเดดีียวกกันันมมาารวมเเขข้า้าดด้้วยกกันัน 
33.. PPrriimmaarryy KKeeyy มมีคีคุณุณสมบบัตัติดิดัังนนีี้้ 
· ขข้อ้อมมูลูลของคอลลัมัมนน์ ์ ททุกุก ๆๆ แแถถวของตตาารราางจจะะตต้อ้องไไมม่่มมีี 
ขข้อ้อมมููลซซำ้าำ้ากกันันเเลลย 
· ตต้อ้องปรระะกอบไไปปดด้้วย AAttttrriibbuuttee ทที่นี่น้อ้อยทที่สี่สด ทที่สี่สาามมาารถ 
ใในนกกาารออ้า้างออิงิงถถึงึงขข้อ้อมมูลูล ใในน TTuuppllee ใใดด TTuuppllee หนนึ่งึ่งไไดด้้ 
44.. EExxiisstteennccee DDeeppeennddeennccyy คคือือ เเหหตตุกุกาารณณ์์ททีี่่ EEnnttiittyy 
จจะะเเกกิดิดขขึ้นึ้นไไดด้้แแลละะคงอยยู่ไู่ไดด้้ ตต้อ้องขขึ้นึ้นอยยู่กู่กับับกกาารมมีหีหรรือือเเกกิดิดขขึ้นึ้น 
ของออีกีก EEnnttiittyy เเชช่น่น EEnnttiittyy รราายกกาารฝฝาาก--ถอน จจะะเเกกิดิด 
ขขึ้นึ้นไไดด้้กก็็ตต่อ่อเเมมื่อื่อมมีี EEnnttiittyy ลลูกูกคค้า้า
ตตัวัวอยย่า่างจจาากโโออภภาาส เเออี่ยี่ยมสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิิเเคครราาะะหห์แ์แลละะ 
ออกแแบบบรระะบบ..หนน้า้า222200
ตตัวัวอยย่่าางจจาากโโออภภาาส เเออี่ยี่ยมสสิริวิวงศศ์์..((22554488--22555511))..กกาาร 
ววิเิเคครราาะะหแ์ลละะออกแแบบบรระะบบ..หนน้า้า222211 
ตตัวัวอยย่่าางจจาากโโออภภาาส เเออี่ยี่ยมสริริิวิวงศศ์์..((22554488--22555511))..กกาาร 
ววิเิเคครราาะะหห์แ์แลละะออกแแบบบรระะบบ..หนน้า้า222211
ตตัวัวอยย่า่างจจาากโโออภภาาส เเออยี่มสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
ออกแแบบบรระะบบ..หนน้า้า222211
NNoorrmmaalliizzaattiioonn 
 Normalization คือ กระบวนการปรับปรุงโครงสร้างข้อมูลของ 
ฐานข้อมูลที่มีความซำ้าซ้อนให้อยู่ในรูปแบบที่เป็นบรรทัดฐาน 
 Normal Form มีอยู่ 3 ระดับด้วยกัน คือ 
– 1. Normal Form ระดับที่ 1 หรือเรียกว่า 1NF(First Normal 
Form) 
– 2. Normal Form ระดับที่ 2 หรือเรียกว่า 2NF(Second 
Normal Form) 
– 3. Normal Form ระดับที่ 3 หรือเรียกว่า 3NF(Third Normal 
Form) 
 นอกจากนี้ยังมีระดับที่ทำาให้ Normal Form ระดับที่ 3 มีความ 
แข็งแกร่งขึ้นกว่าเดิม เรียกว่า BCNF 
( Boyce-Codd Normal Form) ซึ่งพัฒนาขนึ้โดย R.Boyce และ 
E.F.Codd โดย Normal Form ทุกระดับตั้งอยู่บนพนื้ฐานของฟังก์ชัน 
การขึ้นต่อกันระหว่างแอททริบิวต์ของ
แแสสดงขขั้นั้นตอนของกกาารททำาำา NNoorrmmaalliizzaattiioonn 
Entity 
ที่มีข้อมูลซำ้าซ้อน 
1NF 
2NF 
3NF 
กำาจัดกลุ่มข้อมูลซำ้าซ้อน 
กำาจัด 
Partial 
Dependen 
cy 
กำาจัด 
Transitive 
Dependen 
cy
ตตัวัวอยย่า่างจจาากโโออภภาาส เเออยี่มสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
ออกแแบบบรระะบบ..หนน้า้า 222288
ตตัวัวอยย่า่างจจาากโโออภภาาส เเออยี่มสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
อตอกักแแยบบ่าบรจะะาบบโ..อหภนนา้า้า22 เ22อ99ยี่ตัวอย่างจากโอภาส เอยี่มสิริวงศ์..((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
ออกแแบบบรระะบบ..หนน้า้า 222299
ตตัวัวอยย่า่างจจาากโโออภภาาส เเออยี่มสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
ออกแแบบบรระะบบ..หนน้า้า 223300 
ตตัวัวอยย่า่างจจาากโโออภภาาส เเออยี่มสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
ออกแแบบบรระะบบ..หนน้า้า 223300
ตตัวัวอยย่า่างจจาากโโออภภาาส เเออยี่มสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
อตอกักแแยบบ่าบรจะะาบบโ..อหภนนา้า้า22 เ33อ11ยี่ตัวอย่างจากโอภาส เอยี่มสิริวงศ์..((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
ออกแแบบบรระะบบ..หนน้า้า 223311
ตตัวัวอยย่า่างจจาากโโออภภาาส เเออยี่มสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะ 
ออกแแบบบรระะบบ..หนน้า้า 223322
ตตัวัวอยยา่า่งตตาารราางขข้อ้อมลู
Emp_ 
ID 
Emp_Na 
me 
Dept Salar 
y 
Cou 
rse_ 
NO 
Cours 
e_ 
Name 
D-Compl 
ete 
110 วิลาวัลย์ 
ขำาคม 
Acco 
unt 
15,00 
0 
01 Acc 
PAC 
12/060 
2002 
03 SPSS 30/4/20 
02 
112 อุษาวดี 
เจริญกุล 
Acco 
unt 
15,10 
0 
01 Acc 
PAC 
12/060 
2002 
091 นพพร บุญ 
ชู 
IT 12,00 
0 
02 3D 
Studio 
max 
31/03/2 
002 
03 SPSS 30/4/20
NNoorrmmaalliizzaattiioonn 
Emp_ID Course_No D_CompleteCourse_Name 
Partial Dependency
NNoorrmmaalliizzaattiioonn 
Emp_ID Name Job_Class Chg_Hour 
Transitive Dependency
FFiirrsstt NNoorrmmaall FFoorrmm ((11NNFF)) 
Course_No Salary 
Salary 
Course_No 
Course_Name 
Emp_ID Dept Emp_Name 
Course_Name 
Employee 
D_Complete 
Emp_Name 
Emp_ID 
Dept 
Employee 
D_Complete 
ผลลัพธ์ที่ได้จากการทำา 1NF
ผลลลััพธธ์ท์ที่ไี่ไดดจ้จ้าากกกาารททำาำา 11NNFF 
Emp_ 
ID 
Cou 
rse_ 
NO 
Emp_Na 
me 
Dept Sal 
ary 
Cours 
e_ 
Name 
D-Comp 
lete 
110 01 วิลาวัลย์ 
ขำาคม 
Accou 
nt 
15, 
000 
Acc 
PAC 
12/060 
2002 
110 03 วิลาวัลย์ 
ขำาคม 
Accou 
nt 
15, 
000 
SPSS 30/4/2 
002 
112 01 อุษาวดี 
เจริญกุล 
Accou 
nt 
15, 
100 
Acc 
PAC 
12/060 
2002 
091 02 นพพร บุญ 
ชู 
IT 12, 
000 
3D 
Studio 
max 
31/03/ 
2002 
นพพร บุญ
SSeeccoonndd NNoorrmmaall FFoorrmm ((22NNFF)) 
Entity หรือ Relationship จะมีคุณสมบัติ 
เป็น 2 NF ได้เมื่อ 
1. Entity นั้นจะต้องมีคุณสมบัติ 1NF 
2. Attributes จะต้องไม่มีความสัมพันธ์ 
กันแบบ Partial Dependency กล่าวคือ 
Nonprime Attribute จะต้องไม่ขึ้นอยู่ 
กับ Identifier ตัวใดตัวหนึ่ง กรณีที่ 
Identifier นนั้เกิดจาก Attribute 
มากกว่า 1 Attribute
SSeeccoonndd NNoorrmmaall FFoorrmm ((22NNFF)) 
Emp_Name 
Employee 
TRAINED 
Course 
Dept 
Salary 
Emp_ID 
D_Complete 
Course_No Course_Name
SSeeccoonndd NNoorrmmaall FFoorrmm ((22NNFF)) 
Emp_ 
ID 
Emp_Na 
me 
Dept Sal 
ary 
001 วนิดา 
แซ่ลี้ 
Mark 
eting 
12, 
50 
0 
010 กสมา 
ร่มเย็น 
IT 11, 
00 
0 
091 นพพร 
บุญชู 
IT 12, 
00 
Employee 
Course 
Cours 
e_No 
Course_Na 
me 
01 Acc PAC 
02 3D Studio 
max 
03 SPSS
TThhiirrdd NNoorrmmaall FFoorrmm ((33NNFF)) 
Entity หรือ Relationship จะมีคุณสมบัติ 
เป็น 3NF ได้เมอื่ 
1. Entity นั้นจะต้องมีคุณสมบัติ 2NF 
2. ต้องเป็น Entity ที่ Attributes ไม่มี 
ความสัมพันธ์แบบ Transitive 
Dependency กล่าวคือเกิดกรณีที่ 
Nonprime Attribute (หรือ Attribute ที่ 
ไม่ใช่ Identifier นนั่เอง) ไปขึ้นอยู่กับ 
Nonprime attribute ด้วยกันเอง
TThhiirrdd NNoorrmmaall FFoorrmm ((33NNFF)) 
Emp_Name 
Employee 
TRAINED 
Course 
Dept 
Salary 
Emp_ID 
D_Complete 
WORK_ON 
DEPARTMENT 
Dept_Name 
Dept_No 
Course_No Course_Name
กกาารแแปปลงโโคครงรร่า่างของ RReellaattiioonnsshhiipp ใใหห้อ้อยยูู่่ 
ใในนรรูปูปของ RReellaattiioonnaall SScchheemmaa 
Name Phone-No 
SALEMAN 
(1,n) 
ORDER(Order-No, Date) 
SALE-ORDER(Order-No, Name, Discount-Discount- 
WRITES 
1 SALEMAN(Name, Phone-No) 
(0,1) M 
ORDER 
Rate 
Order_No Date
กกาารแแปปลงโโคครงรร่่าางของ RReellaattiioonnsshhiipp ใใหห้้ 
อยยู่ใู่ในนรรูปูปของ RReellaattiioonnaall SScchheemmaa 
Student-NoName 
STUDENT(Student_No, Last-Name,GPA) 
COURSE(Course-No, Course-Name) 
ENROLL-IN(Student-No, Course-No, Semester,GPA 
STUDENT 
(1,n) 
ENROLL-IN 
(1,n) 
COURSE 
Semester 
Course_No 
M 
N 
Grade 
Course-Name
กกาารแแปปลงโโคครงรร่า่างของ RReellaattiioonnsshhiipp ใใหห้้ 
อยยู่ใู่ในนรรูปูปของ RReellaattiioonnaall SScchheemmaa 
Product-CodeName 
Description 
PRODUCT 
M 
PART SUPPLY 
M 
Part-Code 
Supplier-Code 
SUPPLIER Telephone 
Name 
Description M 
Quantity 
Address 
PRODUCT(Product-Code, Name, Description) 
PART(Part-Code, Description) 
SUPPLIER(Supplier-Code, Name, Address, Telephone) 
SUPPLY(Product-Code, Part-Code, Supplier-Code, Quantity
การออกแบบฐานข้อมูลในระดับ Conceptual 
และ Logical เป็นการวางโครงสร้างของฐาน 
ข้อมูลที่ยังไม่มีการกำาหนดหรือระบุรายละเอียดลง 
ไปว่า ข้อมูลต่าง ๆ จะจัดเก็บลงในหน่วยความจำา 
สำารองด้วยวิธีใด ใช้ซอฟต์แวร์อะไร 
การออกแบบฐานข้อมูลในระดับกายภาพ จึง 
เป็นการออกแบบเพื่อกำาหนดโครงสร้างทาง 
กายภาพของฐานข้อมูล จากโครงสร้างที่ได้รับการ 
ออกแบบมาแล้วในระดับตรรกะ 
◦ ด้วยการนำา Relation ทไี่ด้มาสร้างเป็น Table 
◦ และกำาหนดโครงสร้างทางกายภาพให้กับ Table นั้น 
◦ กำาหนดกฎของความถกูต้อง (integrity Rules)
กกาารออกแแบบบโโคครงสรร้า้างททาางกกาายภภาาพใใหห้ก้กัับ 
TTaabbllee 
การออกแบบโครงสร้างทางกายภาพให้กบั Table ได้แก่ 
การนำา Relation ต่างๆ ที่กำาหนดอยใู่น Relational 
Schema ทไี่ด้จากการออกแบบฐานข้อมลูในระดับ 
Logical มาสร้างเป็น Table ซึ่งจะต้องมกีารกำาหนดราย 
ละเอียดใหกั้บ Table กอ่นดังนี้ 
◦ ชื่อของ Table 
◦ รายชื่อ Attribute ต่างๆ ของแต่ละ Table 
◦ ประเภทของข้อมูล (Data type) ของแต่ละ Attribute 
◦ ขนาดของแต่ละ Attribute 
◦ รายชื่อของ Attribute ที่ทำาหน้าที่เป็น Primary Key ,Foreign 
Key หรือ Alternate Key 
◦ Integrity Rule ทใี่ช้ควบคุม Primary Key และ Foreign Key
กกาารออกแแบบบโโคครงสรร้า้างททาางกกาายภภาาพใใหห้ก้กัับ TTaabbllee 
Employee(Emp-No,Name,Address,Sex,Salary,DeptNo) 
จากโครงสร้างต่อไปนี้สามารถนำามากำาหนด 
โครงสร้างทางกายภาพได้ดังนี้ 
ชื่อ 
Attri 
bute 
ประเภทข้อมูล ขน 
าด 
Domain 
ของ 
ข้อมูล 
ประเภท 
Key 
Attribut 
eที่อ้าง 
ถึง 
Emp- 
No 
Charแบบ 
Fixed-Length 
5 - Primary 
Key 
- 
Nam 
e 
Charแบบ 
Fixed-Length 
25 - Alterna 
te Key 
- 
Addr 
ess 
Charแบบ 
Fixed-Length 
30 - - - 
Sex Charแบบ 
1 “M” 
- -
กกาารออกแแบบบโโคครงสรร้า้างททาางกกาายภภาาพใใหห้ก้กัับ TTaabbllee 
อาจใช้ภาษา SQL ในการสร้าง Table ขึ้นใช้ 
งานแทนเช่น 
CREATE TABLE Employee (EmpNo Char(5), 
Name VARCHAR (25), 
Address VARCHAR (30), 
Sex CHAR(1), 
Salary CURRENCY, 
DeptNo CHAR(3)) 
PRIMARY KEY (EmpNo);
การทำาให้เป็นบรรทัดฐาน 
(Normalization) 
เป็นการพัฒนาการออกแบบฐานข้อมูล 
ทั้งหมด ให้งา่ย ยืดหยุ่น และอิสระจากการ 
ซำ้าซ้อนของข้อมูล แบ่ง 
เปน็สามขนั้ตอนคอื ที่สอง และที่สาม ทั้ง 
สามรูปแบบบรรทัดฐานนั้นเป็นไปตามกฎ 
ต่อเนื่องกัน three stages - 
• รูปแบบบรรทัดฐานที่หนึ่ง (First 
normal form : 1NF 
• รูปแบบบรรทัดฐานที่สอง (Second
ตัวอย่างนอร์มอลไลสเซชั่น
ขั้นตอนการออกแบบฐานข้อมูล 
1. สร้าง E-R Diagram 
2. กำาหนดหน่วยย่อยข้อมูลให้กับเอนทิ 
ตี 
3. ออกแบบ 3NF สำาหรับเรคคอร์ด 
ทั้งหมด 
4. ตรวจทานพจนานุกรมข้อมูลเอนทิตี 
ทั้งหมด
ฐานขข้้อมมูลูลททาางกกาารบรริิหหาาร 
ทรรััพยยาากรมนนุษุษยย์์
รระะบบซซื้อื้อ--ขขาายสสินินคค้า้า
การขาย 
N 
สินค้า 
การซื้อ 
รหัส วันที่ 
ราคา 
มี 
มี 
รหัส จำานวน 
สินค้า 
เลขที่ใบสั่ง 
ของ 
เบอร์ 
โทร 
ที่อยู่ 
ชื่อผู้ 
จำาหน่าย 
รหัสผู้ 
รหัส จำาหน่าย 
มี 
มี 
ราคา 
จำานวน 
รหัส 
เลขที่ใบสั่ง สนิค้า 
ของ 
รหัส 
วันที่ 
จำานว 
น 
ประเภท 
สินค้า 
รหัส 
สินค้า 
ชื่อสินค้า 
รหัส 
ราคา 
ที่อยู่ 
ชื่อลูกค้า 
รหัสลูกค้า 
รหัส 
ลูกค้า 1 N 
M 
ผู้จำาหน่าย 1 N 
M 
N 
เบอร์ 
โทร
แแบบบฝฝึกึกหหัดัดทท้า้ายชชั่วั่วโโมมง 
((จจาากโโออภภาาส เเออี่ยี่ยมสสิริวิวงศศ์.์.((22554488--22555511))..กกาารววิเิเคครราาะะหห์แ์แลละะออกแแบบบ 
รระะบบ..หนน้้าา 223344--223355 
11.. จงเเขขียียนออีีออาารร์ไ์ไดดออะะแแกกรมรระะบบงงาานหห้อ้องสมมุดุด 
22.. จงเเขขียียนพจนนาานนุุกรมขข้้อมมูลูลใในนรรูปูปแแบบบของโโคครงสรร้า้างแแฟฟ้ม้ม 
ขข้อ้อมมูลูลของรระะบบงงาานหห้อ้องสมมุุด 
33.. ..จจาากแแบบบฟอรร์ม์มเเออกสสาารใใบบแแจจ้ง้งซซ่่อมของบรริษิษัทัทBBMM CCaarr 
RReenntt CCeenntteerr ตต่อ่อไไปปนนี้ใี้ใหห้ท้ทำาำากกาารนอรร์ม์มัลัลไไลลเเซซชชันัน ตตาาม 
โโคครงสรร้า้างแแบบบแแผผนกกาารววิเิเคครราาะะหห์ค์คววาามสสัมัมพพันันธธ์ข์ของขข้อ้อมมูลูล

More Related Content

What's hot

สถิติ คณิตศาสตร์
สถิติ คณิตศาสตร์สถิติ คณิตศาสตร์
สถิติ คณิตศาสตร์Pla FC
 
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไรการวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไรAomJi Math-ed
 
ค่ากลางปี
ค่ากลางปีค่ากลางปี
ค่ากลางปีanutree pankulab
 
บทที่ 2 สถาปัตยกรรม
บทที่ 2 สถาปัตยกรรมบทที่ 2 สถาปัตยกรรม
บทที่ 2 สถาปัตยกรรมPrinceStorm Nueng
 
แนวคิดแผนภาพกระแสข้อมูล
แนวคิดแผนภาพกระแสข้อมูลแนวคิดแผนภาพกระแสข้อมูล
แนวคิดแผนภาพกระแสข้อมูลShengyou Lin
 
วิชาโปรแกรมสำเร็จรูปทางสถิติเพื่อการวิจัย
วิชาโปรแกรมสำเร็จรูปทางสถิติเพื่อการวิจัยวิชาโปรแกรมสำเร็จรูปทางสถิติเพื่อการวิจัย
วิชาโปรแกรมสำเร็จรูปทางสถิติเพื่อการวิจัยChamada Rinzine
 
โครงงานคอม
โครงงานคอมโครงงานคอม
โครงงานคอมnoeiinoii
 
การเขียนแผนภาพ DFD
การเขียนแผนภาพ DFDการเขียนแผนภาพ DFD
การเขียนแผนภาพ DFDskiats
 
ปฏิบัติการที่ 6 การใช้งานโปรแกรมไมโครซอฟท์เอ็กเซล 1
ปฏิบัติการที่ 6 การใช้งานโปรแกรมไมโครซอฟท์เอ็กเซล 1ปฏิบัติการที่ 6 การใช้งานโปรแกรมไมโครซอฟท์เอ็กเซล 1
ปฏิบัติการที่ 6 การใช้งานโปรแกรมไมโครซอฟท์เอ็กเซล 1teaw-sirinapa
 
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไรการวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไรAomJi Math-ed
 
การรวบรวมความต้องการ
การรวบรวมความต้องการการรวบรวมความต้องการ
การรวบรวมความต้องการskiats
 
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศNattapon
 
พจนานุกรมข้อมูล
พจนานุกรมข้อมูลพจนานุกรมข้อมูล
พจนานุกรมข้อมูลtumetr
 
วิธีการสำคัญในการวิเคราะห์ข้อมูลเชิงปริมาณ
วิธีการสำคัญในการวิเคราะห์ข้อมูลเชิงปริมาณวิธีการสำคัญในการวิเคราะห์ข้อมูลเชิงปริมาณ
วิธีการสำคัญในการวิเคราะห์ข้อมูลเชิงปริมาณSaiiew
 

What's hot (20)

สถิติ คณิตศาสตร์
สถิติ คณิตศาสตร์สถิติ คณิตศาสตร์
สถิติ คณิตศาสตร์
 
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไรการวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
 
ค่ากลางปี
ค่ากลางปีค่ากลางปี
ค่ากลางปี
 
06
0606
06
 
บทที่ 2 สถาปัตยกรรม
บทที่ 2 สถาปัตยกรรมบทที่ 2 สถาปัตยกรรม
บทที่ 2 สถาปัตยกรรม
 
แนวคิดแผนภาพกระแสข้อมูล
แนวคิดแผนภาพกระแสข้อมูลแนวคิดแผนภาพกระแสข้อมูล
แนวคิดแผนภาพกระแสข้อมูล
 
Epi info unit09
Epi info unit09Epi info unit09
Epi info unit09
 
Epi info unit08
Epi info unit08Epi info unit08
Epi info unit08
 
SA Chapter 6
SA Chapter 6SA Chapter 6
SA Chapter 6
 
วิชาโปรแกรมสำเร็จรูปทางสถิติเพื่อการวิจัย
วิชาโปรแกรมสำเร็จรูปทางสถิติเพื่อการวิจัยวิชาโปรแกรมสำเร็จรูปทางสถิติเพื่อการวิจัย
วิชาโปรแกรมสำเร็จรูปทางสถิติเพื่อการวิจัย
 
โครงงานคอม
โครงงานคอมโครงงานคอม
โครงงานคอม
 
การเขียนแผนภาพ DFD
การเขียนแผนภาพ DFDการเขียนแผนภาพ DFD
การเขียนแผนภาพ DFD
 
ปฏิบัติการที่ 6 การใช้งานโปรแกรมไมโครซอฟท์เอ็กเซล 1
ปฏิบัติการที่ 6 การใช้งานโปรแกรมไมโครซอฟท์เอ็กเซล 1ปฏิบัติการที่ 6 การใช้งานโปรแกรมไมโครซอฟท์เอ็กเซล 1
ปฏิบัติการที่ 6 การใช้งานโปรแกรมไมโครซอฟท์เอ็กเซล 1
 
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไรการวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
การวิเคราะห์ข้อมูลเบื้องต้นคืออะไร
 
Stat 101 Module2 การวิเคราะห์และแปลผล
Stat 101 Module2 การวิเคราะห์และแปลผลStat 101 Module2 การวิเคราะห์และแปลผล
Stat 101 Module2 การวิเคราะห์และแปลผล
 
การรวบรวมความต้องการ
การรวบรวมความต้องการการรวบรวมความต้องการ
การรวบรวมความต้องการ
 
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
ใบความรู้ที่ 1 การแก้ปัญหาด้วยกระบวนการเทคโนโลยีสารสนเทศ
 
Big Data 101 : Chapter 8 Module 1
Big Data 101 : Chapter 8 Module 1Big Data 101 : Chapter 8 Module 1
Big Data 101 : Chapter 8 Module 1
 
พจนานุกรมข้อมูล
พจนานุกรมข้อมูลพจนานุกรมข้อมูล
พจนานุกรมข้อมูล
 
วิธีการสำคัญในการวิเคราะห์ข้อมูลเชิงปริมาณ
วิธีการสำคัญในการวิเคราะห์ข้อมูลเชิงปริมาณวิธีการสำคัญในการวิเคราะห์ข้อมูลเชิงปริมาณ
วิธีการสำคัญในการวิเคราะห์ข้อมูลเชิงปริมาณ
 

Similar to Chapter8การออกแบบข้อมูล

การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูลOrapan Chamnan
 
ใบความรู้ที่1
ใบความรู้ที่1ใบความรู้ที่1
ใบความรู้ที่1Orapan Chamnan
 
ข้อมูลและการจัดการข้อมูล
ข้อมูลและการจัดการข้อมูลข้อมูลและการจัดการข้อมูล
ข้อมูลและการจัดการข้อมูลDr.Kridsanapong Lertbumroongchai
 
งานคอมนางสาว มลทิรา เอกกุล เรื่อง เทคโนโลยีการสื่อสาร
งานคอมนางสาว มลทิรา  เอกกุล เรื่อง เทคโนโลยีการสื่อสารงานคอมนางสาว มลทิรา  เอกกุล เรื่อง เทคโนโลยีการสื่อสาร
งานคอมนางสาว มลทิรา เอกกุล เรื่อง เทคโนโลยีการสื่อสารmiwmilk
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์Nattanan Rassameepak
 
ตัวอย่างการเขียน มคอ.3 รายละเอียดรายวิชา ที่ถูกต้องสอดคล้องกับผลการเรียนรู้ที...
ตัวอย่างการเขียน มคอ.3 รายละเอียดรายวิชา ที่ถูกต้องสอดคล้องกับผลการเรียนรู้ที...ตัวอย่างการเขียน มคอ.3 รายละเอียดรายวิชา ที่ถูกต้องสอดคล้องกับผลการเรียนรู้ที...
ตัวอย่างการเขียน มคอ.3 รายละเอียดรายวิชา ที่ถูกต้องสอดคล้องกับผลการเรียนรู้ที...Mnr Prn
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลkruthanyaporn
 
ใบความรู้ที่1
ใบความรู้ที่1ใบความรู้ที่1
ใบความรู้ที่1Orapan Chamnan
 
มาตรฐานตัวชี้วัดการงานฯ
มาตรฐานตัวชี้วัดการงานฯมาตรฐานตัวชี้วัดการงานฯ
มาตรฐานตัวชี้วัดการงานฯWittawas Kaewpradis
 
รายงาน
รายงานรายงาน
รายงานNuTty Quiz
 
10 ระบบสารสนเทศ
10 ระบบสารสนเทศ10 ระบบสารสนเทศ
10 ระบบสารสนเทศteaw-sirinapa
 
5 8-120816125651-phpapp02
5 8-120816125651-phpapp025 8-120816125651-phpapp02
5 8-120816125651-phpapp02Sky Aloha'
 
5 8-120816125651-phpapp02
5 8-120816125651-phpapp025 8-120816125651-phpapp02
5 8-120816125651-phpapp02Sky Aloha'
 

Similar to Chapter8การออกแบบข้อมูล (20)

การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูล
 
ใบความรู้ที่1
ใบความรู้ที่1ใบความรู้ที่1
ใบความรู้ที่1
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
 
Mis 1
Mis 1Mis 1
Mis 1
 
Entity relationship model
Entity relationship modelEntity relationship model
Entity relationship model
 
แผนการจัดการเรียนรู้ที่ 2
แผนการจัดการเรียนรู้ที่ 2แผนการจัดการเรียนรู้ที่ 2
แผนการจัดการเรียนรู้ที่ 2
 
ข้อมูลและการจัดการข้อมูล
ข้อมูลและการจัดการข้อมูลข้อมูลและการจัดการข้อมูล
ข้อมูลและการจัดการข้อมูล
 
งานคอมนางสาว มลทิรา เอกกุล เรื่อง เทคโนโลยีการสื่อสาร
งานคอมนางสาว มลทิรา  เอกกุล เรื่อง เทคโนโลยีการสื่อสารงานคอมนางสาว มลทิรา  เอกกุล เรื่อง เทคโนโลยีการสื่อสาร
งานคอมนางสาว มลทิรา เอกกุล เรื่อง เทคโนโลยีการสื่อสาร
 
โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์โครงงานคอมพิวเตอร์
โครงงานคอมพิวเตอร์
 
ตัวอย่างการเขียน มคอ.3 รายละเอียดรายวิชา ที่ถูกต้องสอดคล้องกับผลการเรียนรู้ที...
ตัวอย่างการเขียน มคอ.3 รายละเอียดรายวิชา ที่ถูกต้องสอดคล้องกับผลการเรียนรู้ที...ตัวอย่างการเขียน มคอ.3 รายละเอียดรายวิชา ที่ถูกต้องสอดคล้องกับผลการเรียนรู้ที...
ตัวอย่างการเขียน มคอ.3 รายละเอียดรายวิชา ที่ถูกต้องสอดคล้องกับผลการเรียนรู้ที...
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
 
it-06-50
it-06-50it-06-50
it-06-50
 
ใบความรู้ที่1
ใบความรู้ที่1ใบความรู้ที่1
ใบความรู้ที่1
 
Dpu template 462-n
Dpu template 462-nDpu template 462-n
Dpu template 462-n
 
มาตรฐานตัวชี้วัดการงานฯ
มาตรฐานตัวชี้วัดการงานฯมาตรฐานตัวชี้วัดการงานฯ
มาตรฐานตัวชี้วัดการงานฯ
 
รายงาน
รายงานรายงาน
รายงาน
 
10 ระบบสารสนเทศ
10 ระบบสารสนเทศ10 ระบบสารสนเทศ
10 ระบบสารสนเทศ
 
5 8-120816125651-phpapp02
5 8-120816125651-phpapp025 8-120816125651-phpapp02
5 8-120816125651-phpapp02
 
5 8-120816125651-phpapp02
5 8-120816125651-phpapp025 8-120816125651-phpapp02
5 8-120816125651-phpapp02
 
K3
K3K3
K3
 

Chapter8การออกแบบข้อมูล