SlideShare a Scribd company logo
1 of 28
Download to read offline
การจัดการฐานข้อมูล คือ
การจัดการฐานข้อมูล คือ การบริหารแหล่งข้อมูลทีถูกเก็บรวบรวมไว้ที
ศูนย์กลาง เพือตอบสนองต่อการใช้ของโปรแกรมประยุกต์อย่างมี
ประสิทธิภาพและลดการซํ0าซ้อนของข้อมูล รวมทั0งความขัดแย้งของข้อมูลที
เกิดขึ0 นภายในองค์การ ในอดีตการเก็บข้อมูลมักจะเป็ นอิสระต่อกันไม่มีการ
เชือมโยงของข้อมูลเกิดการ สิ0 นเปลืองพื0 นทีในการเก็บข้อมูล
ฐานข้อมูล คือ

กลุ่มข้อมูลทีมีความสัมพันธ์กนและถูกเก็บรวบรวมไว้ในที
                             ั
เดียวกันอย่าเป็ นระเบียบ เพือนําไปใช้ในวัตถุประสงค์
อย่างใดอย่างหนึ งโดยกลุ่มผูใช้ต0งแต่หนึ งกลุ่มขึ0 นไป
                           ้ ั
รู ปแบบของฐานข้อมูล

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

               ฐานข้อมูลแบบลําดับขัน

โครงสร้างของฐานข้อมูลแบบลําดับขัน เป็ นโครงสร้างที#
จัดเก็บข้อมูลในลักษณะความสัมพันธ์แบบ พ่อ – ลูก
รู ปแบบของฐานข้อมูล

เค้าร่ างของฐานข้อมูลเชิงลําดับขันประกอบด้วย ประเภทของ
เรคคอร์ด และความสัมพันธ์ดงนี  ั
1. ประกอบด้วย 3 เรคคอร์ ด คือ แผนก พนักงาน และโครงการ
2. ประกอบด้วยความสัมพันธ์แบบ PCR 2 ประเภท คือ ความสัมพันธ์ของ
ข้อมูลแผนกกับพนักงาน และความสัมพันธ์
ของข้อมูลแผนกกับโครงการ โดยที#มีแผนกเป็ นเรคคอร์ ด พ่อ – แม่ และพนักงาน
กับโครงการเป็ น
เรคคอร์ ดประเภทลูก
รู ปแบบของฐานข้อมูล

       ฐานข้อมูลแบบเครื อข่ายงาน

โครงสร้างของข่ายงานประกอบด้วยประเภทของเรคคอร์ ด และกลุ่มของข้อมูลของ
เรคคอร์ ดนัน ๆ เช่นเดียวกับโครงสร้างของฐานข้อมูลเชิงสัมพันธ์และเชิงลําดับ
ชัน ความสัมพันธ์ระหว่างประเภทของเรคคอร์ ดในฐานข้อมูล เรี ยกว่า
Set Type ซึ# งสามารถแสดงในแผนภูมิที#
เรี ยกว่า Bachman diagram อันมีองค์ประกอบดังนี
รู ปแบบของฐานข้อมูล

   1. ชื#อของ Set Type
   2. ชื#อของประเภทของเรคคอร์ ดหลัก
   3. ชื#อของเรคคอร์ ดที#เป็ นสมาชิก




จากรู ปประกอบด้วย Set type ที#ชื#อว่า วิชาเอก โดยมีแผนกเป็ นเรคคอร์ ด
หลัก และมีนกศึกษาเป็ นเรคคอร์ ด
            ั
สมาชิก โดยมีความสัมพันะแบบ 1 : N
ข้อมูล คือ

ข้อมูลเป็ นองค์ประกอบทีสําคัญอย่างหนึ งในระบบคอมพิวเตอร์ เป็ น
สิงทีต้องปอนเข้าไปในคอมพิวเตอร์ พร้อมกับโปรแกรมทีนัก
           ้
คอมพิวเตอร์เขียนขึ0 นเพือผลิตผลลัพธ์ทีต้องการออกมา ข้อมูลที
สามารถนํามาใช้กบคอมพิวเตอร์ได้ มี 5 ประเภท คือ ข้อมูล
                   ั
ตัวเลข ข้อมูลตัวอักษร ข้อมูลเสียง ข้อมูลภาพ และข้อมูลภาพ
เคลือนไหว
โครงสร้างข้อมูล
    บิต (Bit)
    คือ ข้อมูลทีมีขนาดเล็กทีสุด เป็ นข้อมูลทีเครืองคอมพิวเตอร์สามารถเข้าใจ
    และนําไปใช้งานได้ ซึงได้แก่ เลข 0 หรือ เลข 1 เท่านั0น

ไบต์ (Byte) หรื อ อักขระ (Character)
ได้แก่ ตัวเลข หรื อ ตัวอักษร หรื อ สัญลักษณ์พิเศษ 1 ตัว เช่น 0, 1, …, 9,
A, B, …, Z และเครื# องหมายต่างๆ ซึ# ง 1 ไบต์จะเท่ากับ 8 บิต หรื อ ตัว
อักขระ 1 ตัว เป็ นต้น
     ฟิ ลด์ (Field)
     ได้แก่ ไบต์ หรื อ อักขระตังแต่ 1 ตัวขึนไปรวมกันเป็ นฟิ ลด์ เช่น เลขประจําตัว
     ชื#อพนักงาน เป็ นต้น
โครงสร้างข้อมูล
เรคคอร์ด (Record)
ได้แก่ ฟิ ลด์ต0งแต่ 1 ฟิ ลด์ ขึ0 นไป ทีมีความสัมพันธ์เกียวข้องรวมกันเป็ นเรคค
               ั
อร์ด เช่น ชือ นามสกุล เลขประจําตัว ยอดขาย ข้อมูลของพนักงาน 1 คน เป็ น
1 เรคคอร์ด
    ไฟล์ (Files) หรือ แฟ้ มข้อมูล
          (
    ได้แก่ เรคคอร์ดหลายๆ เรคคอร์ดรวมกัน ซึงเป็ นเรืองเดียวกัน เช่น ข้อมูลของ
    ประวัติพนักงานแต่ละคนรวมกันทั0งหมดเป็ นไฟล์หรือแฟ้ มข้อมูลเกียวกับประวัติ
    พนักงานของบริษัท เป็ นต้น
ฐานข้อมูล (Database)
คือ การเก็บรวบรวมไฟล์ขอมูลหลายๆ ไฟล์ทีเกียวข้องกันมารวมเข้าด้วยกัน เช่น
                      ้
ไฟล์ขอมูลของแผนกต่างๆ มารวมกันเป็ นฐานข้อมูลของบริษัท เป็ นต้น
     ้
องค์ประกอบของฐานข้อมูล
 ระบบฐานข้อมูลส่ วนใหญ่เป็ นระบบที#มีการนําคอมพิวเตอร์ เข้ามาช่วยในการจัดเก็บ
 ข้อมูลโดยมีซอฟแวร์ หรื อโปรแกรมช่วยในการจัดการข้อมูลเหล่านีเพื#อให้ได้ขอมูล
                                                                        ้
 ตามผูใช้ตองการ องค์ประกอบของระบบฐานข้อมูล แบ่งออกเป็ น 5 ประเภท
       ้ ้
 คือ

 1. ฮาร์ ดแวร์ ( Hardware )
 2. โปรแกรม ( Program )
 3. ข้อมูล ( Data )
 4. บุคลากร ( People )
 5. ขันตอนการปฏิบติงาน ( Procedures )
                   ั
องค์ประกอบของฐานข้อมูล
ฮาร์ ดแวร์ ( Hardware )
       ในระบบฐานข้อมูลที#มีประสิ ทธิ ภาพควรมีฮาร์ ดแวร์ ต่าง ๆ ที#พร้อมจะอํานวย
ความสะดวกในการบริ หารระบบงานฐานข้อมูลได้อย่างมีประสิ ทธิ ภาพ ไม่วาจะเป็ น่
ขนาดของหน่วยความจํา ความเร็ วของหน่วยประมวลผลกลาง อุปกรณ์นาเข้าและ     ํ
ออกรายงาน รวมถึงหน่วยความจําสํารองที#รองรับการประมวลผลข้อมูลในระบบได้
อย่างมีประสิ ทธิ ภาพ
องค์ประกอบของฐานข้อมูล
โปรแกรม ( Program )
ในการประมวลผลฐานข้อมูลอาจจะใช้โปรแกรมที#แตกต่างกัน ทังนีขึนอยูกบระบบ ่ ั
                   ่
คอมพิวเตอร์ ที#ใช้วาเป็ นแบบใด โปรแกรมที#ทาหน้าที#การสร้าง การเรี ยกใช้ขอมูล การ
                                           ํ                             ้
จัดทํารายงาน การปรับเปลี#ยนแก้ไขโครงสร้าง การควบคุม หรื อกล่าวได้อีกอย่างหนึ# ง
ว่า ระบบจัดการฐานข้อมูล คือโปรแกรมหรื อซอฟท์แวร์ ที#ทาหน้าที#ในการจัดการ
                                                        ํ
ฐานข้อมูลโดยจะเป็ นสื# อกลางระหว่างผูใช้ และโปรแกรมประยุกต์ต่าง ๆ ที#มีอยูใน
                                     ้                                     ่
ฐานข้อมูล
องค์ประกอบของฐานข้อมูล
ข้อมูล ( Data )
      ฐานข้อมูลเป็ นการจัดเก็บรวบรวมข้อมูลให้เป็ นศูนย์กลางข้อมูลอย่างเป็ นระบบ ซึ# ง
ข้อมูลเหล่านีสามารถใช้ร่วมกันได้ ผูใช้ขอมูลในระบบฐานข้อมูล จะมองภาพข้อมูลใน
                                   ้ ้
ลักษณะที#แตกต่างกัน เช่น ผูใช้บางคนมองภาพของข้อมูลที#ถกจัดเก็บไว้ในสื# อเก็บข้อมูล
                             ้                               ู
จริ ง ในขณะที#ผใช้บางคนมองภาพข้อมูลจากการใช้งานของผูใช้
                ู้                                         ้
องค์ประกอบของฐานข้อมูล
บุคลากร ( People )
ผูใช้ทวไป เป็ นบุคลากรที#ใช้ขอมูลจากระบบฐานข้อมูล เพื#อให้งานสําเร็ จลุล่วง
  ้ ั#                        ้
ได้ เช่น ในระบบข้อมูลการจองตัวเครื# องบิน ผูใช้ทวไป คือ พนักงานจองตัว
                                 ;          ้ #ั                        ;
พนักงานปฏิบติงาน เป็ นผูปฏิบติการด้านการประมวลผล การป้ อนข้อมูลลง
               ั          ้ ั
เครื# องคอมพิวเตอร์ นกวิเคราะห์และออกแบบระบบ เป็ นบุคลากรที#ทาหน้าที#
                     ั                                       ํ
วิเคราะห์ระบบฐานข้อมูล และออกแบบระบบงานที#จะนํามาใช้
องค์ประกอบของฐานข้อมูล
        บุคลากร (ต่อ)
ผูเ้ ขียนโปรแกรมประยุกต์ใช้งาน เป็ นผูทาหน้าที#เขียนโปรแกรมประยุกต์ใช้งานต่าง
                                       ้ ํ
ๆ เพื#อให้การจัดเก็บการเรี ยกใช้ขอมูลเป็ นไปตามความต้องการของผูใช้ผบริ หารงาน
                                 ้                             ้ ู้
ฐานข้อมูล เป็ นบุคคลที#ทาหน้าที#บริ หารและควบคุมการบริ หารงานของระบบ
                            ํ
ฐานข้อมูลทังหมด เป็ นผูที#จะต้องตัดสิ นใจว่าจะรวบรวมข้อมูลอะไรเข้าสู่
                         ้
ระบบ จัดเก็บโดยวิธีใด เทคนิ คการเรี ยกใช้ขอมูล กําหนดระบบการรักษาความ
                                             ้
ปลอดภัยของข้อมูล การสร้างระบบข้อมูลสํารอง การกู้ และประสานงานกับผูใช้วา   ้ ่
ต้องการใช้ขอมูลอย่างไร รวมถึงนักวิเคราะห์และออกแบบระบบ และ
              ้
โปรแกรมเมอร์ ประยุกต์ใช้งาน เพื#อให้การบริ หารการใช้งานเป็ นไปอย่างมี
ประสิ ทธิ ภาพ
องค์ประกอบของฐานข้อมูล
ขันตอนการปฏิบติงาน ( Procedures )
               ั
ในระบบฐานข้อมูลควรมีการจัดทําเอกสารที#ระบุขนตอนการทํางานของหน้าที#
                                           ั
การงานต่าง ๆ ในระบบฐานข้อมูล ในสภาวะปกติ และในสภาวะที#ระบบเกิด
ปั ญหา ( Failure ) ซึ# งเป็ นขันตอนการปฏิบติงานสําหรับบุคลากรทุก
                                             ั
ระดับขององค์กร
โปรแกรมในการจัดการฐานข้อมูล
Oracle
         Oracle คือ โปรแกรมจัดการฐานข้อมูล ผลิตโดยบริษัทออราเคิล
ซึงเป็ นโปรแกรมจัดการฐานข้อมูลเชิงสัมพันธ์ หรือ DBMS ตัวโปรแกรม
นี0 จะทําหน้าทีเป็ นตัวกลางคอยติดต่อ ประสาน ระหว่างผูใช้และฐานข้อมูล ทํา
                                                     ้
ให้ผใช้งานสามารถใช้งานฐานข้อมูลได้สะดวกขึ0 น เช่นการค้นหาข้มลต่างๆ
      ู้                                                      ู
ภายในฐานข้อมูลทีง่ายและสะดวก โดยผูใช้ไม่จาเป็ นต้องทราบถึงโครงสร้าง
                                       ้    ํ
ภายในของฐานข้อมูลก้สามารถเข้าใช้ฐานข้อมุลนั0นได้
โปรแกรมในการจัดการฐานข้อมูล
dBASE II

dBASE Iiเป็ นครั0งแรกทีใช้กนอย่างแพร่หลายระบบการจัดการ
                                ั
ฐานข้อมูล สําหรับไมโครคอมพิวเตอร์ . ระบบ dBase รวมถึงหลักเครืองมือ
ฐานข้อมูลระบบแบบสอบถามเครืองยนต์รปแบบและการเขียนโปรแกรมภาษาที
                                       ู
ผูกทุกองค์ประกอบเหล่านี0 ร่วมกัน รูปแบบไฟล์ dBase ของต้นแบบDBF.
ไฟล์จะถูกใช้กนอย่างแพร่หลายในการใช้งานอืน ๆ อีกมากมายทีจําเป็ นต้อง
             ั
รูปแบบง่ายๆในการจัดเก็บข้อมูลทีมีโครงสร้าง
โปรแกรมในการจัดการฐานข้อมูล
  SQL Server
          SQL Server เป็ นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (relational
  database management system หรื อ RDBMS) จาก Microsoft ที#ได้รับการ
  ออกแบบสําหรับสภาพแวดล้อมวิสาหกิจ SQL Server เรี ยกใช้บน T-SQL
  (Transact -SQL) ชุดของส่ วนขยายโปรแกรมจาก Sybase และ Microsoft ที#
  เพิ#มหลายส่ วนการทํางานจาก SQL มาตรฐาน รวมถึงการควบคุมทรานแซค
  ชัน, exception และการควบคุมความผิดพลาด, การประมวลผลแถว และการ
  ประกาศตัวแปร
โปรแกรมในการจัดการฐานข้อมูล
 Microsoft Access
                                         ั
 Access นับเป็ นโปรแกรมที#นิยมใช้กนมากในขณะนี โดยเฉพาะในระบบ
 ฐานข้อมูลขนาดใหญ่ สามารถสร้างแบบฟอร์ มที#ตองการจะเรี ยกดูขอมูลใน
                                                ้             ้
 ฐานข้อมูลหลังจากบันทึก ข้อมูลลงในฐานข้อมูลเรี ยบร้อยแล้ว จะสามารถค้นหา
 หรื อเรี ยกดูขอมูลจากเขตข้อมูลใดก็ได้ การแสดงผลก็อาจแสดงทางจอภาพ หรื อ
               ้
 ส่ งพิมพ์ออกทางเครื# องพิมพ์ได้ นอกจากนี Access ยังมีระบบความ
 ปลอดภัยของข้อมูล โดยการกําหนดรหัสผ่านเพื#อป้ องกันความปลอดภัยของ
 ข้อมูลในระบบได้ดวยสําหรับ โปรแกรม Access นีจะกล่าวถึงวิธีการใช้
                     ้
 เบืองต้นโดยสังเขปไว้ในหน่วยถัดไป
โปรแกรมในการจัดการฐานข้อมูล
 โปรแกรม DBMS
ได้ถกพัฒนาขึ0 นมาเพือแก้ปัญหาทางด้าน Data Independence ทีไม่
     ู
มีในระบบแฟ้ มข้อมูล ดังนั0นจึงมีความเป็ นอิสระจากทั0งตังฮาร์ดแวร์ และตัวข้อมูล
ภายในฐานข้อมูล กล่าวคือ โปรแกรม DBMS จะมีการทํางานทีไม่ขึ0นอยูกบ          ่ ั
รูปแบบ (Platform) ของตัวฮาร์ดแวร์ ทีนํามาใช้กบระบบฐานข้อมูล รวมทั0ง
        Platform)                                       ั
มีรปแบบในการอ้างถึงข้อมูลทีไม่ขึ0นอยูกบ โครงสร้างทางกายภาพของข้อมูล ด้วย
   ู                                   ่ ั
การใช้ Query Language ในการติดต่อกับข้อมูลในฐานข้อมูล หน้าที
ของโปรแกรม DBMS โดยสรุปมีดงนี0       ั
โปรแกรมในการจัดการฐานข้อมูล
                                  #       ั                                   ่
           1.) ทําหน้าที#แปลงคําสังที#ใช้จดการกับข้อมูลภายในฐานข้อมูลให้อยูในรู ปแบบที#
ข้อมูลเข้าใจ
           2.) ทําหน้าที#ในการนําคําสังต่างๆ ซึ# งได้รับการแปลแล้วไปสังให้ฐานข้อมูล
                                       #                                #
ทํางาน เช่น การเรี ยกใช้ขอมูล (Retrieve) การจัดเก็บข้อมูล (Update) การลบข้อมูล (Delete)
                            ้
หรื อ การเพิ#มข้อมูลเป็ นต้น (Add) ฯลฯ
           3.) ทําหน้าที#ป้องกันความเสี ยหายที#จะเกิดขึนกับข้อมูลภายในฐานข้อมูล โดยจะ
คอยตรวจสอบว่าคําสังใดที#สามารถทํางานได้และคําสังใดที#ไม่สามารถทําได้
                        #                                 #
           4.) ทําหน้าที#รักษาความสัมพันธ์ของข้อมูลภายในฐานข้อมูลให้มีความถูกต้องอยู่
เสมอ
           5.) ทําหน้าที#เก็บรายละเอียดต่าง ๆ ที#เกี#ยวข้องกับข้อมูลภายในฐานข้อมูลไว้ใน
Data Dictionary ซึ# งรายละเอียดเหล่านีมักจะถูกเรี ยกว่า "ข้อมูลของข้อมูล" (Meta Data)
           6.) ทําหน้าที#ควบคุมให้ฐานข้อมูลทํางานได้อย่างถูกต้องและมีประสิ ทธิภาพ
โปรแกรมในการจัดการฐานข้อมูล
บรรณานุ กรม
http://irrigation.rid.go.th/rid15/ppn/Knowledge/Database/database3.htm
วันที# 13 ธันวาคม 2555
หนังสื อ คู่มือ ACCESS 2007 ฉบับสมบูรณ์
ผูเ้ ขียน นันทนี แขวงโสภา
วันที# 23 ธันวาคม 2555
http://www.thaiwbi.com/course/Intro_com/Intro_com/wbi1/hie/page44.htm
วันที# 13 ธันวาคม 2555
http://www.prangku.ac.th/onlinekroopom/unit5.ppt
วันที# 13 ธันวาคม 2555
http://aftersixpm.wordpress.com/category/microsoft-sql-server/
วันที# 13 ธันวาคม 2555
บรรณานุ กรม
http://www.com5dow.com/%E0%B9%84%E0%B8%82%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB%
E0%B8%B2%E0%B8%A8%E0%B8%B1%E0%B8%9E%E0%B8%97%E0%B9%8C-IT/1764-SQL-Server-
%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html
วันที# 13 ธันวาคม 2555
http://en.wikipedia.org/wiki/DBase
วันที# 13 ธันวาคม 2555
http://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B
7%E0%B8%AD/73-
%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B
8%A3/2283-oracle-
%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B
8%A3.html
วันที# 13 ธันวาคม 2555
บรรณานุ กรม
http://irrigation.rid.go.th/rid15/ppn/Knowledge/Database/database1.htm
วันที# 13 ธันวาคม 2555
http://www.thaigoodview.com/library/teachershow/lumpang/datamon/photo12.htm
วันที# 13 ธันวาคม 2555

More Related Content

What's hot

การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูลYongyut Nintakan
 
การจัดการข้อมูล
การจัดการข้อมูลการจัดการข้อมูล
การจัดการข้อมูลWanphen Wirojcharoenwong
 
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลบทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลRungnapa Rungnapa
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลkruthanyaporn
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1palmyZommanow
 
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5palmyZommanow
 
01 ฐานข้อมูลและคลังข้อมูล
01 ฐานข้อมูลและคลังข้อมูล01 ฐานข้อมูลและคลังข้อมูล
01 ฐานข้อมูลและคลังข้อมูลpop Jaturong
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5สิรินยา ปาโจด
 
บทที่ 3
บทที่ 3บทที่ 3
บทที่ 3nunzaza
 
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล Watuka Wannarun
 
ระบบสารสนเทศและข้อมูลข่าวสาร MIS
ระบบสารสนเทศและข้อมูลข่าวสาร MISระบบสารสนเทศและข้อมูลข่าวสาร MIS
ระบบสารสนเทศและข้อมูลข่าวสาร MISsiriporn pongvinyoo
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1nunzaza
 
ฐานข้อมูลเชิงสัมพันธ์ 2
ฐานข้อมูลเชิงสัมพันธ์ 2ฐานข้อมูลเชิงสัมพันธ์ 2
ฐานข้อมูลเชิงสัมพันธ์ 2kanjana Pongkan
 
Data processing
Data processingData processing
Data processingchukiat008
 

What's hot (18)

การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูล
 
Lesson 1
Lesson 1Lesson 1
Lesson 1
 
การจัดการข้อมูล
การจัดการข้อมูลการจัดการข้อมูล
การจัดการข้อมูล
 
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูลบทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
บทที่ 1 แนวคิดทั่วไปเกี่ยวกับฐานข้อมูล
 
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูลความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
ความรู้พื้นฐานเกี่ยวกับฐานข้อมูล
 
หน่วยที่ 1
หน่วยที่ 1หน่วยที่ 1
หน่วยที่ 1
 
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์  น่านกร ม.5
หน่วยที่ 1เรื่อง การจัดการข้อมูล ธนพงษ์ น่านกร ม.5
 
01 ฐานข้อมูลและคลังข้อมูล
01 ฐานข้อมูลและคลังข้อมูล01 ฐานข้อมูลและคลังข้อมูล
01 ฐานข้อมูลและคลังข้อมูล
 
การจัดการข้อมูลสารสนเทศ
การจัดการข้อมูลสารสนเทศการจัดการข้อมูลสารสนเทศ
การจัดการข้อมูลสารสนเทศ
 
บท1
บท1บท1
บท1
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
 
บทที่ 3
บทที่ 3บทที่ 3
บทที่ 3
 
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
ความรู้ทั่วไปเกี่ยวกับระบบฐานข้อมูล
 
ระบบสารสนเทศและข้อมูลข่าวสาร MIS
ระบบสารสนเทศและข้อมูลข่าวสาร MISระบบสารสนเทศและข้อมูลข่าวสาร MIS
ระบบสารสนเทศและข้อมูลข่าวสาร MIS
 
บทที่ 1
บทที่ 1บทที่ 1
บทที่ 1
 
ฐานข้อมูลเชิงสัมพันธ์ 2
ฐานข้อมูลเชิงสัมพันธ์ 2ฐานข้อมูลเชิงสัมพันธ์ 2
ฐานข้อมูลเชิงสัมพันธ์ 2
 
Data processing
Data processingData processing
Data processing
 

Similar to งานนำเสนอ..

การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูลYongyut Nintakan
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5สิรินยา ปาโจด
 
ใบงานมราเเปด
ใบงานมราเเปดใบงานมราเเปด
ใบงานมราเเปดNoot Ting Tong
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Intro
การพัฒนาเอกสารออนไลน์ขั้นสูง Introการพัฒนาเอกสารออนไลน์ขั้นสูง Intro
การพัฒนาเอกสารออนไลน์ขั้นสูง IntroJenchoke Tachagomain
 
งาคอม
งาคอมงาคอม
งาคอมlookpair
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์	องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์ Thanawut Rattanadon
 
Database basic new
Database basic newDatabase basic new
Database basic newQoo Kratai
 
Database basic new
Database basic newDatabase basic new
Database basic newQoo Kratai
 
งานคอม หน่วยที่1
งานคอม หน่วยที่1งานคอม หน่วยที่1
งานคอม หน่วยที่1Ruttikan Munkhan
 
2. ใบความรู้ที่ 1
2. ใบความรู้ที่ 12. ใบความรู้ที่ 1
2. ใบความรู้ที่ 1ครูเพชร
 
องค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศองค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศOrapan Chamnan
 
องค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศองค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศOrapan Chamnan
 

Similar to งานนำเสนอ.. (20)

Database1
Database1Database1
Database1
 
การจัดการฐานข้อมูล
การจัดการฐานข้อมูลการจัดการฐานข้อมูล
การจัดการฐานข้อมูล
 
K8
K8K8
K8
 
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา  ปาโจด ม.5
หน่วยที่1 เรื่อง เทคโนโลยีการสื่อสาร นางสาว สิรินยา ปาโจด ม.5
 
ใบงานมราเเปด
ใบงานมราเเปดใบงานมราเเปด
ใบงานมราเเปด
 
ใบงาน8
ใบงาน8ใบงาน8
ใบงาน8
 
การพัฒนาเอกสารออนไลน์ขั้นสูง Intro
การพัฒนาเอกสารออนไลน์ขั้นสูง Introการพัฒนาเอกสารออนไลน์ขั้นสูง Intro
การพัฒนาเอกสารออนไลน์ขั้นสูง Intro
 
งาคอม
งาคอมงาคอม
งาคอม
 
องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์	องค์ประกอบของระบบคอมพิวเตอร์
องค์ประกอบของระบบคอมพิวเตอร์
 
689 2
689 2689 2
689 2
 
Database basic new
Database basic newDatabase basic new
Database basic new
 
Database basic new
Database basic newDatabase basic new
Database basic new
 
8
88
8
 
งานคอม หน่วยที่1
งานคอม หน่วยที่1งานคอม หน่วยที่1
งานคอม หน่วยที่1
 
2. ใบความรู้ที่ 1
2. ใบความรู้ที่ 12. ใบความรู้ที่ 1
2. ใบความรู้ที่ 1
 
องค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศองค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศ
 
องค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศองค์ประกอบของระบบสารสนเทศ
องค์ประกอบของระบบสารสนเทศ
 
08
0808
08
 
Unit5
Unit5Unit5
Unit5
 
Unit5
Unit5Unit5
Unit5
 

More from สุปรีดา มารักษ์

ชื่อ นาย สุปรีดา มารักษ์ ชั้น ม6/3 เลขที่24
ชื่อ นาย สุปรีดา มารักษ์ ชั้น ม6/3 เลขที่24ชื่อ นาย สุปรีดา มารักษ์ ชั้น ม6/3 เลขที่24
ชื่อ นาย สุปรีดา มารักษ์ ชั้น ม6/3 เลขที่24สุปรีดา มารักษ์
 
สรุปคำชมเชย5จ้อและคำแนะนำ5ข้อ
สรุปคำชมเชย5จ้อและคำแนะนำ5ข้อสรุปคำชมเชย5จ้อและคำแนะนำ5ข้อ
สรุปคำชมเชย5จ้อและคำแนะนำ5ข้อสุปรีดา มารักษ์
 
10วันแสนวิว คนใช้แท็บเล็ตโหลดชมได้แล้ว
10วันแสนวิว คนใช้แท็บเล็ตโหลดชมได้แล้ว10วันแสนวิว คนใช้แท็บเล็ตโหลดชมได้แล้ว
10วันแสนวิว คนใช้แท็บเล็ตโหลดชมได้แล้วสุปรีดา มารักษ์
 
Galaxy grand มอบพื้นที่หน้าจอสูงสุดบนสมาร์ทโฟนที่เพรียวบาง คุณสมบัติพร้อมสรรพ...
Galaxy grand มอบพื้นที่หน้าจอสูงสุดบนสมาร์ทโฟนที่เพรียวบาง คุณสมบัติพร้อมสรรพ...Galaxy grand มอบพื้นที่หน้าจอสูงสุดบนสมาร์ทโฟนที่เพรียวบาง คุณสมบัติพร้อมสรรพ...
Galaxy grand มอบพื้นที่หน้าจอสูงสุดบนสมาร์ทโฟนที่เพรียวบาง คุณสมบัติพร้อมสรรพ...สุปรีดา มารักษ์
 

More from สุปรีดา มารักษ์ (9)

เอ็ม
เอ็มเอ็ม
เอ็ม
 
นายสุปรีดา มารักษ์
นายสุปรีดา มารักษ์นายสุปรีดา มารักษ์
นายสุปรีดา มารักษ์
 
ชื่อ นาย สุปรีดา มารักษ์ ชั้น ม6/3 เลขที่24
ชื่อ นาย สุปรีดา มารักษ์ ชั้น ม6/3 เลขที่24ชื่อ นาย สุปรีดา มารักษ์ ชั้น ม6/3 เลขที่24
ชื่อ นาย สุปรีดา มารักษ์ ชั้น ม6/3 เลขที่24
 
สรุปคำชมเชย5จ้อและคำแนะนำ5ข้อ
สรุปคำชมเชย5จ้อและคำแนะนำ5ข้อสรุปคำชมเชย5จ้อและคำแนะนำ5ข้อ
สรุปคำชมเชย5จ้อและคำแนะนำ5ข้อ
 
งานการประกวดพานไหว้ครู
งานการประกวดพานไหว้ครูงานการประกวดพานไหว้ครู
งานการประกวดพานไหว้ครู
 
10วันแสนวิว คนใช้แท็บเล็ตโหลดชมได้แล้ว
10วันแสนวิว คนใช้แท็บเล็ตโหลดชมได้แล้ว10วันแสนวิว คนใช้แท็บเล็ตโหลดชมได้แล้ว
10วันแสนวิว คนใช้แท็บเล็ตโหลดชมได้แล้ว
 
แอลจี
แอลจีแอลจี
แอลจี
 
Galaxy grand มอบพื้นที่หน้าจอสูงสุดบนสมาร์ทโฟนที่เพรียวบาง คุณสมบัติพร้อมสรรพ...
Galaxy grand มอบพื้นที่หน้าจอสูงสุดบนสมาร์ทโฟนที่เพรียวบาง คุณสมบัติพร้อมสรรพ...Galaxy grand มอบพื้นที่หน้าจอสูงสุดบนสมาร์ทโฟนที่เพรียวบาง คุณสมบัติพร้อมสรรพ...
Galaxy grand มอบพื้นที่หน้าจอสูงสุดบนสมาร์ทโฟนที่เพรียวบาง คุณสมบัติพร้อมสรรพ...
 
งานนำเสนอ..
งานนำเสนอ..งานนำเสนอ..
งานนำเสนอ..
 

งานนำเสนอ..

  • 1.
  • 2. การจัดการฐานข้อมูล คือ การจัดการฐานข้อมูล คือ การบริหารแหล่งข้อมูลทีถูกเก็บรวบรวมไว้ที ศูนย์กลาง เพือตอบสนองต่อการใช้ของโปรแกรมประยุกต์อย่างมี ประสิทธิภาพและลดการซํ0าซ้อนของข้อมูล รวมทั0งความขัดแย้งของข้อมูลที เกิดขึ0 นภายในองค์การ ในอดีตการเก็บข้อมูลมักจะเป็ นอิสระต่อกันไม่มีการ เชือมโยงของข้อมูลเกิดการ สิ0 นเปลืองพื0 นทีในการเก็บข้อมูล
  • 3. ฐานข้อมูล คือ กลุ่มข้อมูลทีมีความสัมพันธ์กนและถูกเก็บรวบรวมไว้ในที ั เดียวกันอย่าเป็ นระเบียบ เพือนําไปใช้ในวัตถุประสงค์ อย่างใดอย่างหนึ งโดยกลุ่มผูใช้ต0งแต่หนึ งกลุ่มขึ0 นไป ้ ั
  • 4. รู ปแบบของฐานข้อมูล ฐานข้อมูลเชิงสัมพันธ์ ฐานข้อมูลเชิงสัมพันธ์ เป็ นการจัดเก็บข้อมูลของเอนทิตี0ใน รูปแบบของตาราง ทีมีลกษณะเป็ น 2 มิติ คือ เป็ นแถวและเป็ น ั คอลัมภ์ ในการเชือมโยงข้อมูลระหว่างตาราง จะเชือมโยงโดยใช้แอทท ริบิวต์ทีมีอยูในทั0งสองตาราง เป็ นตัวเชือมโยงข้อมูลกัน ฐานข้อมูลเชิง ่ สัมพันธ์นี0 จะเป็ นรูปแบบทีใช้ในปั จจุบน ั
  • 5. รู ปแบบของฐานข้อมูล ฐานข้อมูลแบบลําดับขัน โครงสร้างของฐานข้อมูลแบบลําดับขัน เป็ นโครงสร้างที# จัดเก็บข้อมูลในลักษณะความสัมพันธ์แบบ พ่อ – ลูก
  • 6. รู ปแบบของฐานข้อมูล เค้าร่ างของฐานข้อมูลเชิงลําดับขันประกอบด้วย ประเภทของ เรคคอร์ด และความสัมพันธ์ดงนี ั 1. ประกอบด้วย 3 เรคคอร์ ด คือ แผนก พนักงาน และโครงการ 2. ประกอบด้วยความสัมพันธ์แบบ PCR 2 ประเภท คือ ความสัมพันธ์ของ ข้อมูลแผนกกับพนักงาน และความสัมพันธ์ ของข้อมูลแผนกกับโครงการ โดยที#มีแผนกเป็ นเรคคอร์ ด พ่อ – แม่ และพนักงาน กับโครงการเป็ น เรคคอร์ ดประเภทลูก
  • 7. รู ปแบบของฐานข้อมูล ฐานข้อมูลแบบเครื อข่ายงาน โครงสร้างของข่ายงานประกอบด้วยประเภทของเรคคอร์ ด และกลุ่มของข้อมูลของ เรคคอร์ ดนัน ๆ เช่นเดียวกับโครงสร้างของฐานข้อมูลเชิงสัมพันธ์และเชิงลําดับ ชัน ความสัมพันธ์ระหว่างประเภทของเรคคอร์ ดในฐานข้อมูล เรี ยกว่า Set Type ซึ# งสามารถแสดงในแผนภูมิที# เรี ยกว่า Bachman diagram อันมีองค์ประกอบดังนี
  • 8. รู ปแบบของฐานข้อมูล 1. ชื#อของ Set Type 2. ชื#อของประเภทของเรคคอร์ ดหลัก 3. ชื#อของเรคคอร์ ดที#เป็ นสมาชิก จากรู ปประกอบด้วย Set type ที#ชื#อว่า วิชาเอก โดยมีแผนกเป็ นเรคคอร์ ด หลัก และมีนกศึกษาเป็ นเรคคอร์ ด ั สมาชิก โดยมีความสัมพันะแบบ 1 : N
  • 9. ข้อมูล คือ ข้อมูลเป็ นองค์ประกอบทีสําคัญอย่างหนึ งในระบบคอมพิวเตอร์ เป็ น สิงทีต้องปอนเข้าไปในคอมพิวเตอร์ พร้อมกับโปรแกรมทีนัก ้ คอมพิวเตอร์เขียนขึ0 นเพือผลิตผลลัพธ์ทีต้องการออกมา ข้อมูลที สามารถนํามาใช้กบคอมพิวเตอร์ได้ มี 5 ประเภท คือ ข้อมูล ั ตัวเลข ข้อมูลตัวอักษร ข้อมูลเสียง ข้อมูลภาพ และข้อมูลภาพ เคลือนไหว
  • 10. โครงสร้างข้อมูล บิต (Bit) คือ ข้อมูลทีมีขนาดเล็กทีสุด เป็ นข้อมูลทีเครืองคอมพิวเตอร์สามารถเข้าใจ และนําไปใช้งานได้ ซึงได้แก่ เลข 0 หรือ เลข 1 เท่านั0น ไบต์ (Byte) หรื อ อักขระ (Character) ได้แก่ ตัวเลข หรื อ ตัวอักษร หรื อ สัญลักษณ์พิเศษ 1 ตัว เช่น 0, 1, …, 9, A, B, …, Z และเครื# องหมายต่างๆ ซึ# ง 1 ไบต์จะเท่ากับ 8 บิต หรื อ ตัว อักขระ 1 ตัว เป็ นต้น ฟิ ลด์ (Field) ได้แก่ ไบต์ หรื อ อักขระตังแต่ 1 ตัวขึนไปรวมกันเป็ นฟิ ลด์ เช่น เลขประจําตัว ชื#อพนักงาน เป็ นต้น
  • 11. โครงสร้างข้อมูล เรคคอร์ด (Record) ได้แก่ ฟิ ลด์ต0งแต่ 1 ฟิ ลด์ ขึ0 นไป ทีมีความสัมพันธ์เกียวข้องรวมกันเป็ นเรคค ั อร์ด เช่น ชือ นามสกุล เลขประจําตัว ยอดขาย ข้อมูลของพนักงาน 1 คน เป็ น 1 เรคคอร์ด ไฟล์ (Files) หรือ แฟ้ มข้อมูล ( ได้แก่ เรคคอร์ดหลายๆ เรคคอร์ดรวมกัน ซึงเป็ นเรืองเดียวกัน เช่น ข้อมูลของ ประวัติพนักงานแต่ละคนรวมกันทั0งหมดเป็ นไฟล์หรือแฟ้ มข้อมูลเกียวกับประวัติ พนักงานของบริษัท เป็ นต้น ฐานข้อมูล (Database) คือ การเก็บรวบรวมไฟล์ขอมูลหลายๆ ไฟล์ทีเกียวข้องกันมารวมเข้าด้วยกัน เช่น ้ ไฟล์ขอมูลของแผนกต่างๆ มารวมกันเป็ นฐานข้อมูลของบริษัท เป็ นต้น ้
  • 12. องค์ประกอบของฐานข้อมูล ระบบฐานข้อมูลส่ วนใหญ่เป็ นระบบที#มีการนําคอมพิวเตอร์ เข้ามาช่วยในการจัดเก็บ ข้อมูลโดยมีซอฟแวร์ หรื อโปรแกรมช่วยในการจัดการข้อมูลเหล่านีเพื#อให้ได้ขอมูล ้ ตามผูใช้ตองการ องค์ประกอบของระบบฐานข้อมูล แบ่งออกเป็ น 5 ประเภท ้ ้ คือ 1. ฮาร์ ดแวร์ ( Hardware ) 2. โปรแกรม ( Program ) 3. ข้อมูล ( Data ) 4. บุคลากร ( People ) 5. ขันตอนการปฏิบติงาน ( Procedures ) ั
  • 13. องค์ประกอบของฐานข้อมูล ฮาร์ ดแวร์ ( Hardware ) ในระบบฐานข้อมูลที#มีประสิ ทธิ ภาพควรมีฮาร์ ดแวร์ ต่าง ๆ ที#พร้อมจะอํานวย ความสะดวกในการบริ หารระบบงานฐานข้อมูลได้อย่างมีประสิ ทธิ ภาพ ไม่วาจะเป็ น่ ขนาดของหน่วยความจํา ความเร็ วของหน่วยประมวลผลกลาง อุปกรณ์นาเข้าและ ํ ออกรายงาน รวมถึงหน่วยความจําสํารองที#รองรับการประมวลผลข้อมูลในระบบได้ อย่างมีประสิ ทธิ ภาพ
  • 14. องค์ประกอบของฐานข้อมูล โปรแกรม ( Program ) ในการประมวลผลฐานข้อมูลอาจจะใช้โปรแกรมที#แตกต่างกัน ทังนีขึนอยูกบระบบ ่ ั ่ คอมพิวเตอร์ ที#ใช้วาเป็ นแบบใด โปรแกรมที#ทาหน้าที#การสร้าง การเรี ยกใช้ขอมูล การ ํ ้ จัดทํารายงาน การปรับเปลี#ยนแก้ไขโครงสร้าง การควบคุม หรื อกล่าวได้อีกอย่างหนึ# ง ว่า ระบบจัดการฐานข้อมูล คือโปรแกรมหรื อซอฟท์แวร์ ที#ทาหน้าที#ในการจัดการ ํ ฐานข้อมูลโดยจะเป็ นสื# อกลางระหว่างผูใช้ และโปรแกรมประยุกต์ต่าง ๆ ที#มีอยูใน ้ ่ ฐานข้อมูล
  • 15. องค์ประกอบของฐานข้อมูล ข้อมูล ( Data ) ฐานข้อมูลเป็ นการจัดเก็บรวบรวมข้อมูลให้เป็ นศูนย์กลางข้อมูลอย่างเป็ นระบบ ซึ# ง ข้อมูลเหล่านีสามารถใช้ร่วมกันได้ ผูใช้ขอมูลในระบบฐานข้อมูล จะมองภาพข้อมูลใน ้ ้ ลักษณะที#แตกต่างกัน เช่น ผูใช้บางคนมองภาพของข้อมูลที#ถกจัดเก็บไว้ในสื# อเก็บข้อมูล ้ ู จริ ง ในขณะที#ผใช้บางคนมองภาพข้อมูลจากการใช้งานของผูใช้ ู้ ้
  • 16. องค์ประกอบของฐานข้อมูล บุคลากร ( People ) ผูใช้ทวไป เป็ นบุคลากรที#ใช้ขอมูลจากระบบฐานข้อมูล เพื#อให้งานสําเร็ จลุล่วง ้ ั# ้ ได้ เช่น ในระบบข้อมูลการจองตัวเครื# องบิน ผูใช้ทวไป คือ พนักงานจองตัว ; ้ #ั ; พนักงานปฏิบติงาน เป็ นผูปฏิบติการด้านการประมวลผล การป้ อนข้อมูลลง ั ้ ั เครื# องคอมพิวเตอร์ นกวิเคราะห์และออกแบบระบบ เป็ นบุคลากรที#ทาหน้าที# ั ํ วิเคราะห์ระบบฐานข้อมูล และออกแบบระบบงานที#จะนํามาใช้
  • 17. องค์ประกอบของฐานข้อมูล บุคลากร (ต่อ) ผูเ้ ขียนโปรแกรมประยุกต์ใช้งาน เป็ นผูทาหน้าที#เขียนโปรแกรมประยุกต์ใช้งานต่าง ้ ํ ๆ เพื#อให้การจัดเก็บการเรี ยกใช้ขอมูลเป็ นไปตามความต้องการของผูใช้ผบริ หารงาน ้ ้ ู้ ฐานข้อมูล เป็ นบุคคลที#ทาหน้าที#บริ หารและควบคุมการบริ หารงานของระบบ ํ ฐานข้อมูลทังหมด เป็ นผูที#จะต้องตัดสิ นใจว่าจะรวบรวมข้อมูลอะไรเข้าสู่ ้ ระบบ จัดเก็บโดยวิธีใด เทคนิ คการเรี ยกใช้ขอมูล กําหนดระบบการรักษาความ ้ ปลอดภัยของข้อมูล การสร้างระบบข้อมูลสํารอง การกู้ และประสานงานกับผูใช้วา ้ ่ ต้องการใช้ขอมูลอย่างไร รวมถึงนักวิเคราะห์และออกแบบระบบ และ ้ โปรแกรมเมอร์ ประยุกต์ใช้งาน เพื#อให้การบริ หารการใช้งานเป็ นไปอย่างมี ประสิ ทธิ ภาพ
  • 18. องค์ประกอบของฐานข้อมูล ขันตอนการปฏิบติงาน ( Procedures ) ั ในระบบฐานข้อมูลควรมีการจัดทําเอกสารที#ระบุขนตอนการทํางานของหน้าที# ั การงานต่าง ๆ ในระบบฐานข้อมูล ในสภาวะปกติ และในสภาวะที#ระบบเกิด ปั ญหา ( Failure ) ซึ# งเป็ นขันตอนการปฏิบติงานสําหรับบุคลากรทุก ั ระดับขององค์กร
  • 19. โปรแกรมในการจัดการฐานข้อมูล Oracle Oracle คือ โปรแกรมจัดการฐานข้อมูล ผลิตโดยบริษัทออราเคิล ซึงเป็ นโปรแกรมจัดการฐานข้อมูลเชิงสัมพันธ์ หรือ DBMS ตัวโปรแกรม นี0 จะทําหน้าทีเป็ นตัวกลางคอยติดต่อ ประสาน ระหว่างผูใช้และฐานข้อมูล ทํา ้ ให้ผใช้งานสามารถใช้งานฐานข้อมูลได้สะดวกขึ0 น เช่นการค้นหาข้มลต่างๆ ู้ ู ภายในฐานข้อมูลทีง่ายและสะดวก โดยผูใช้ไม่จาเป็ นต้องทราบถึงโครงสร้าง ้ ํ ภายในของฐานข้อมูลก้สามารถเข้าใช้ฐานข้อมุลนั0นได้
  • 20. โปรแกรมในการจัดการฐานข้อมูล dBASE II dBASE Iiเป็ นครั0งแรกทีใช้กนอย่างแพร่หลายระบบการจัดการ ั ฐานข้อมูล สําหรับไมโครคอมพิวเตอร์ . ระบบ dBase รวมถึงหลักเครืองมือ ฐานข้อมูลระบบแบบสอบถามเครืองยนต์รปแบบและการเขียนโปรแกรมภาษาที ู ผูกทุกองค์ประกอบเหล่านี0 ร่วมกัน รูปแบบไฟล์ dBase ของต้นแบบDBF. ไฟล์จะถูกใช้กนอย่างแพร่หลายในการใช้งานอืน ๆ อีกมากมายทีจําเป็ นต้อง ั รูปแบบง่ายๆในการจัดเก็บข้อมูลทีมีโครงสร้าง
  • 21. โปรแกรมในการจัดการฐานข้อมูล SQL Server SQL Server เป็ นระบบจัดการฐานข้อมูลเชิงสัมพันธ์ (relational database management system หรื อ RDBMS) จาก Microsoft ที#ได้รับการ ออกแบบสําหรับสภาพแวดล้อมวิสาหกิจ SQL Server เรี ยกใช้บน T-SQL (Transact -SQL) ชุดของส่ วนขยายโปรแกรมจาก Sybase และ Microsoft ที# เพิ#มหลายส่ วนการทํางานจาก SQL มาตรฐาน รวมถึงการควบคุมทรานแซค ชัน, exception และการควบคุมความผิดพลาด, การประมวลผลแถว และการ ประกาศตัวแปร
  • 22. โปรแกรมในการจัดการฐานข้อมูล Microsoft Access ั Access นับเป็ นโปรแกรมที#นิยมใช้กนมากในขณะนี โดยเฉพาะในระบบ ฐานข้อมูลขนาดใหญ่ สามารถสร้างแบบฟอร์ มที#ตองการจะเรี ยกดูขอมูลใน ้ ้ ฐานข้อมูลหลังจากบันทึก ข้อมูลลงในฐานข้อมูลเรี ยบร้อยแล้ว จะสามารถค้นหา หรื อเรี ยกดูขอมูลจากเขตข้อมูลใดก็ได้ การแสดงผลก็อาจแสดงทางจอภาพ หรื อ ้ ส่ งพิมพ์ออกทางเครื# องพิมพ์ได้ นอกจากนี Access ยังมีระบบความ ปลอดภัยของข้อมูล โดยการกําหนดรหัสผ่านเพื#อป้ องกันความปลอดภัยของ ข้อมูลในระบบได้ดวยสําหรับ โปรแกรม Access นีจะกล่าวถึงวิธีการใช้ ้ เบืองต้นโดยสังเขปไว้ในหน่วยถัดไป
  • 23. โปรแกรมในการจัดการฐานข้อมูล โปรแกรม DBMS ได้ถกพัฒนาขึ0 นมาเพือแก้ปัญหาทางด้าน Data Independence ทีไม่ ู มีในระบบแฟ้ มข้อมูล ดังนั0นจึงมีความเป็ นอิสระจากทั0งตังฮาร์ดแวร์ และตัวข้อมูล ภายในฐานข้อมูล กล่าวคือ โปรแกรม DBMS จะมีการทํางานทีไม่ขึ0นอยูกบ ่ ั รูปแบบ (Platform) ของตัวฮาร์ดแวร์ ทีนํามาใช้กบระบบฐานข้อมูล รวมทั0ง Platform) ั มีรปแบบในการอ้างถึงข้อมูลทีไม่ขึ0นอยูกบ โครงสร้างทางกายภาพของข้อมูล ด้วย ู ่ ั การใช้ Query Language ในการติดต่อกับข้อมูลในฐานข้อมูล หน้าที ของโปรแกรม DBMS โดยสรุปมีดงนี0 ั
  • 24. โปรแกรมในการจัดการฐานข้อมูล # ั ่ 1.) ทําหน้าที#แปลงคําสังที#ใช้จดการกับข้อมูลภายในฐานข้อมูลให้อยูในรู ปแบบที# ข้อมูลเข้าใจ 2.) ทําหน้าที#ในการนําคําสังต่างๆ ซึ# งได้รับการแปลแล้วไปสังให้ฐานข้อมูล # # ทํางาน เช่น การเรี ยกใช้ขอมูล (Retrieve) การจัดเก็บข้อมูล (Update) การลบข้อมูล (Delete) ้ หรื อ การเพิ#มข้อมูลเป็ นต้น (Add) ฯลฯ 3.) ทําหน้าที#ป้องกันความเสี ยหายที#จะเกิดขึนกับข้อมูลภายในฐานข้อมูล โดยจะ คอยตรวจสอบว่าคําสังใดที#สามารถทํางานได้และคําสังใดที#ไม่สามารถทําได้ # # 4.) ทําหน้าที#รักษาความสัมพันธ์ของข้อมูลภายในฐานข้อมูลให้มีความถูกต้องอยู่ เสมอ 5.) ทําหน้าที#เก็บรายละเอียดต่าง ๆ ที#เกี#ยวข้องกับข้อมูลภายในฐานข้อมูลไว้ใน Data Dictionary ซึ# งรายละเอียดเหล่านีมักจะถูกเรี ยกว่า "ข้อมูลของข้อมูล" (Meta Data) 6.) ทําหน้าที#ควบคุมให้ฐานข้อมูลทํางานได้อย่างถูกต้องและมีประสิ ทธิภาพ
  • 26. บรรณานุ กรม http://irrigation.rid.go.th/rid15/ppn/Knowledge/Database/database3.htm วันที# 13 ธันวาคม 2555 หนังสื อ คู่มือ ACCESS 2007 ฉบับสมบูรณ์ ผูเ้ ขียน นันทนี แขวงโสภา วันที# 23 ธันวาคม 2555 http://www.thaiwbi.com/course/Intro_com/Intro_com/wbi1/hie/page44.htm วันที# 13 ธันวาคม 2555 http://www.prangku.ac.th/onlinekroopom/unit5.ppt วันที# 13 ธันวาคม 2555 http://aftersixpm.wordpress.com/category/microsoft-sql-server/ วันที# 13 ธันวาคม 2555
  • 27. บรรณานุ กรม http://www.com5dow.com/%E0%B9%84%E0%B8%82%E0%B8%9B%E0%B8%B1%E0%B8%8D%E0%B8%AB% E0%B8%B2%E0%B8%A8%E0%B8%B1%E0%B8%9E%E0%B8%97%E0%B9%8C-IT/1764-SQL-Server- %E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3.html วันที# 13 ธันวาคม 2555 http://en.wikipedia.org/wiki/DBase วันที# 13 ธันวาคม 2555 http://www.mindphp.com/%E0%B8%84%E0%B8%B9%E0%B9%88%E0%B8%A1%E0%B8%B 7%E0%B8%AD/73- %E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B 8%A3/2283-oracle- %E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B 8%A3.html วันที# 13 ธันวาคม 2555
  • 28. บรรณานุ กรม http://irrigation.rid.go.th/rid15/ppn/Knowledge/Database/database1.htm วันที# 13 ธันวาคม 2555 http://www.thaigoodview.com/library/teachershow/lumpang/datamon/photo12.htm วันที# 13 ธันวาคม 2555