1. นายธนพนธ์ ประเทือง       เลขที่ 11      4. น.ส. สุพิชญา อยู่ฉิม เลขที่ 20


2. น.ส. ศุภกานต์ มาประเสริฐกุล เลขที่18     5. น.ส. อรทัย วงษ์เอี่ยม   เลขที่ 21


3. น.ส. สิริกาญจน์ เสมคา เลขที่ 19        6. นายกิตตินันท์ หนูอินทร์ เลขที่ 24


                      ชั้นมัธยมศึกษาปีที่ 5/3
การนาเอาระบบคอมพิวเตอร์มาใช้งานเพื่อประมวลผลข้อมูล นอกจาก
อานวยความสะดวกในการทางานได้รวดเร็วแล้ว ยังมีความถูกต้องแม่นยาใน
การประมวลผลอีกด้วย นอกจากนีระบบฐานข้อมูลยังมีความสาคัญในด้าน
                            ้
ต่าง ๆ อีก ดังนี้
   1. ความมีประสิทธิภาพ
   2. การสอบถามข้อมูล
   3. การเข้าถึงข้อมูล
   4. ลดข้อมูลที่ขัดแย้ง
ระบบฐานข้อมูลส่วนใหญ่เป็นระบบที่มีการนาคอมพิวเตอร์เข้ามา
ช่วยในการจัดเก็บข้อมูลโดยมีซอฟแวร์หรือโปรแกรมช่วยในการ
จัดการข้อมูลเหล่านี้เพื่อให้ได้ข้อมูลตามผู้ใช้ต้องการ องค์ประกอบของ
ระบบฐานข้อมูล แบ่งออกเป็น 5 ประเภท คือ
1. ฮาร์ดแวร์ (Hardware)
2. โปรแกรม (Program)
3. ข้อมูล (Data)
4. บุคลากร (People)
   - ผู้ใช้ทั่วไป
    - พนักงานปฏิบัติงาน
    - นักวิเคราะห์และออกแบบระบบ
    - ผู้เขียนโปรแกรมประยุกต์ใช้งาน
    - ผู้บริหารงานฐานข้อมูล
5. ขั้นตอนการปฏิบัติงาน (Procedures)
1. บิต (Bit)
2. ไบต์ (Byte) หรือ อักขระ (Character)
3. ฟิลด์ (Field)
4. เรคคอร์ด (Record)
5. ไฟล์ (Files) หรือ แฟ้มข้อมูล
6. ฐานข้อมูล (Database)
1. หน้าที่จัดการพจนานุกรมข้อมูล
2. หน้าที่จัดการแหล่งจัดเก็บข้อมูล
3. การเปลี่ยนรูปแบบและการแสดงผลข้อมูล
4. จัดการด้านความปลอดภัยของข้อมูล
5. ควบคุมการเข้าถึงข้อมูลของผู้ใช้
6. สารองข้อมูลและการกู้คืนข้อมูล
7. จัดการด้านบูรณภาพของข้อมูล
8. เป็นภาษาสาหรับจัดการข้อมูลและจัดสร้างส่วนประสานกับผู้ใช้
9. เป็นส่วนประสานกับผู้ใช้ในด้านการสื่อสารฐานข้อมูล
ภาษาที่ใช้ในฐานข้อมูลมี 3 ประเภท คือ
1. ภาษาสาหรับนิยามข้อมูล ( Data Defintion : DDL )
2. ภาษาสาหรับจัดดาเนินการข้อมูล ( Data Mainpopula
  Langquage )
3. ภาษาที่ใช้ในการควบคุมข้อมูล ( Data Control Langquage )
ความสัมพันธ์ระหว่างข้อมูล ซึ่งมี 3 ชนิด ดังนี้
  1. แบบหนึงต่อหนึง
            ่       ่
  2. แบบหนึงต่อกลุ่ม
              ่
  3. แบบกลุ่มต่อกลุ่ม
การจาลองข้อมูลในระบบการจัดการฐานข้อมูล มีวัตถุประสงค์เพื่อเป็น
เครื่องมือสื่อสารระหว่างผู้ใช้ข้อมูลสนเทศกับผู้ออกแบบฐานข้อมูล และ
ผู้ออกแบบฐานข้อมูลกับโปรแกรมเมอร์ให้เข้าใจตรงกัน การจาลองข้อมูลใช้
เทคนิคการใช้รูปภาพไดอะแกรมแทน ความหมาย การจาลองข้อมูลมีหลายชนิด
ได้แก่ แบบลาดับชั้น แบบเครือข่ายและแบบเชิงสัมพันธ์ ซึ่งมีรายละเอียด
ดังต่อไปนี้
     1. แบบลาดับชั้น
    2. แบบเครือข่าย
    3. แบบเชิงสัมพันธ์
การออกแบบฐานข้อมูลเพื่อใช้งานฐานข้อมูลได้อย่างมีประสิทธิ์ภาพ
ผู้ออกแบบต้องสามารถจาแนกกลุ่มข้อมูลหรือเอนทิตได้อย่างชัดเจนและ
                                              ี้
ครบถ้วน โดยกาหนดคุณลักษณะหรือแอตทริบิวต์ของแต่ละเอนทิตได้อย่าง
                                                           ี้
ถูกต้องและเหมาะสม รวมทั้งจะต้องสามารถสร้างความสัมพันธ์ระหว่าง
กลุ่มข้อมูลได้ จะมีขั้นตอน ดังนี้
    ขั้นที่ 1 เก็บรวบรวมข้อมูลรายละเอียดทั้งหมด
    ขั้นที่ 2 กาหนดโครงสร้างของ Table
    ขั้นที่ 3 กาหนดคีย์
    ขั้นที่ 4 การทา Normalization
    ขั้นที่ 5 กาหนดความสัมพันธ์
การจัดการฐานข้อมูล


ความสาคัญ             องค์ประกอบ              โครงสร้าง       ชนิดของ
                                                ข้อมูล      ความสัมพันธ์
 ความมีประสิทธิภาพ     ฮาร์ดแวร์               บิต             แบบหนึ่งต่อหนึง
                                                                             ่
 การสอบถามข้อมูล       โปรแกรม                 ไบต์            แบบหนึ่งต่อกลุ่ม
 การเข้าถึงข้อมูล      ข้อมูล                   ฟิลด์          แบบกลุ่มต่อกลุ่ม
                       บุคลากร                  เรคคอร์ด
 ลดข้อมูลที่ขัดแย้ง
                       ขั้นตอนการปฏิบัติงาน     ไฟล์
                                                ฐานข้อมูล
การจัดการฐานข้อมูล


หน้าที่                                                      ขั้นตอนการออกแบบ
                                                                  ฐานข้อมูล
  หน้าที่จัดการพจนานุกรมข้อมูล
  หน้าที่จัดการแหล่งจัดเก็บข้อมูล
                                                             ขั้นที่ 1 เก็บรวบรวมข้อมูลรายละเอียดทังหมด
                                                                                                   ้
  การเปลี่ยนรูปแบบและการแสดงผลข้อมูล
                                                             ขั้นที่ 2 กาหนดโครงสร้างของ Table
  จัดการด้านความปลอดภัยของข้อมูล
                                                             ขั้นที่ 3 กาหนดคีย์
  ควบคุมการเข้าถึงข้อมูลของผูใช้
                               ้
                                                             ขั้นที่ 4 การทา Normalization
  สารองข้อมูลและการกูคืนข้อมูล
                       ้
                                                             ขั้นที่ 5 กาหนดความสัมพันธ์
  จัดการด้านบูรณภาพของข้อมูล
  เป็นภาษาสาหรับจัดการข้อมูลและจัดสร้างส่วนประสานกับผู้ใช้
  เป็นส่วนประสานกับผู้ใช้ในด้านการสื่อสารฐานข้อมูล
การจัดการฐานข้อมูล



ภาษาที่ใช้                       การจาลองข้อมูล       โปรแกรม
  ภาษาสาหรับนิยามข้อมูล             แบบลาดับชั้น
                                    แบบเครือข่าย      dBASE
  ภาษาสาหรับจัดดาเนินการข้อมูล
                                                      Microsoft Access
  ภาษาที่ใช้ในการควบคุมข้อมูล       แบบเชิงสัมพันธ์
                                                      Microsoft SQL Server
                                                      Oracle
                                                      FoxPro

การจัดการฐานข้อมูล