1 / 26

โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา

โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา. ระบบ ฐานข้อมูล (Database System). โดย...มิสนพเก้า ปราชญากุล ระดับชั้นมัธยมศึกษาปีที่ 1 ปีการศึกษา 2553. กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา. จุดประสงค์การเรียนรู้. 1. บอกความหมายคำว่าข้อมูลและสารสนเทศได้

Download Presentation

โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ระบบฐานข้อมูล (Database System) โดย...มิสนพเก้า ปราชญากุล ระดับชั้นมัธยมศึกษาปีที่ 1 ปีการศึกษา 2553 กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  2. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา จุดประสงค์การเรียนรู้ 1. บอกความหมายคำว่าข้อมูลและสารสนเทศได้ 2. สามารถแยกประเภท ข้อมูล และสารสนเทศได้ 3. อธิบายหน้าที่ของ DBMS ได้ 4. อธิบายรูปแบบฐานข้อมูลแต่ละประเภทได้ 5. บอกประโยชน์ของฐานข้อมูลได้ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  3. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา Data/Information • Data และ Information แตกต่างกันอย่างไร? • ข้อมูล (Data) • รูปแบบเป็นเศษส่วน หรือทศนิยม เช่น น้ำไหลด้วยความเร็ว 10.5 กม/ชม. • รูปแบบที่เป็นชิ้น หรือจำนวน เช่น เงาะได้ผลผลิต 2000 ผล/ต้น • รูปแบบอักษร หรือรหัส • ภาพ, เสียง • สารสนเทศ (Information) • รายการ • ตาราง • กราฟ • ภาพถ่าย • เสียง กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  4. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ข้อมูล (Data) • สิ่งที่ได้จากการสังเกต • ปรากฏการณ์ • การกระทำ • ลักษณะต่างๆ ของวัตถุ สิ่งของ คน สัตว์ หรือพืช • มีการบันทึกไว้เป็นตัวเลข หรือสัญลักษณ์ต่างๆ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  5. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ข้อมูล สารสนเทศ Data Information สารสนเทศ (Information) • ข้อมูลที่ได้รับการประมวลผล ด้วยคอมพิวเตอร์ และเสนอออกมาในรูปที่ผู้ใช้รู้ความหมาย กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  6. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา สารสนเทศ (Information) • เป็นข้อมูลที่ผ่านการประมวลผลแล้ว • มีรูปแบบที่มีประโยชน์ นำไปใช้งานได้ • มีคุณค่าสำหรับใช้ในการดำเนินงาน หรือตัดสินใจ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  7. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ลักษณะของการจัดเก็บข้อมูล 0 หรือ 1 Bit Byte 00100110 Character f female Field Arunee Srisuk female Record FName LName Sex Arunee Srisuk female Boonme Niyom Male …. …. ….. File Database กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  8. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ฐานข้อมูล • รหัสเลขฐานสอง 1 ตัว เช่น 0 เรียกว่า bit (บิต) • ข้อมูล 1 อักขระ ประกอบด้วย 0, 1 รวมกัน 8 ตัว เรียกว่า Byte (ไบต์) • 00000000 = 0 ในเลขฐาน 10 • 00000001 = 1 ในเลขฐาน 10 • ข้อมูล 1 คำ (Word) ประกอบด้วยอักขระมากกว่า 1 อักขระ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  9. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ฐานข้อมูล • ชาย ประกอบด้วย “ช” “กา” “ย” เท่ากับ 3 อักขระ • ปราณี ประกอบด้วยอักขระจำนวน 5 อักขระ • คำที่มีความหมายในตัวเอง เรียกว่า “ข้อมูล” Data • กลุ่มข้อมูลที่มีความเกี่ยวเนื่องกัน เรียกว่า “รายการ” Record • เช่น “นายปราณี เพศชาย อายุ 28 ปี” • แต่ถ้ากลุ่มข้อมูลเป็น “สีเทาปราณี28เครื่องมือ” กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  10. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ฐานข้อมูล Entity • ข้อมูลนักศึกษา • ชื่อ, เพศ, อายุ, ชั้นปี, สาขา • ข้อมูลครู อาจารย์ • ชื่อ, เพศ, วุฒิ, ภาควิชา, เบอร์โทรศัพท์ • ข้อมูลหนังสือ • ชื่อผู้แต่ง, ชื่อเรื่อง, เลขหมู่, สถานที่พิมพ์, ปีที่พิมพ์, ที่เก็บหนังสือ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  11. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 ชื่อ นาย นักรบ ชื่อสกุล พบรัก เกิดวันที่ 1 ม.ค. 2532 1พ.ค. 2542 วันออกบัตร 1พ.ค. 2546 วันหมดอายุ รหัส 207177 ที่อยู่ 123 หมู่ที่ 4 ต.บางตีนเป็ด อ. บางปะกง จ. ฉะเชิงเทรา ข้อมูล (Data) บัตรประจำตัวประชาชน รหัส เลขที่ประจำตัวประชาชน ชื่อ นามสกุล เกิดวันที่ วันออกบัตร วันหมดอายุ ที่อยู่ เจ้าพนักงานผู้ออกบัตร กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  12. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 เลขหมายประจำตัวของผู้ถือบัตร 1 1234 12345 12 1 ชื่อ นาย รักไทย ชื่อสกุล นิยมไทย เกิดวันที่ 1 ม.ค. 2512 ชื่อ นาย รักไทย ชื่อสกุล นิยมไทย เกิดวันที่ 1 ม.ค. 2512 ชื่อ นาย รักไทย ชื่อสกุล นิยมไทย เกิดวันที่ 1 ม.ค. 2512 ชื่อ นาย รักไทย ชื่อสกุล นิยมไทย เกิดวันที่ 1 ม.ค. 2512 ชื่อ นาย รักไทย ชื่อสกุล นิยมไทย เกิดวันที่ 1 ม.ค. 2512 ชื่อ นาย นักรบ ชื่อสกุล พบรัก เกิดวันที่ 1 ม.ค. 2532 ชื่อ นาย รักไทย ชื่อสกุล นิยมไทย เกิดวันที่ 1 ม.ค. 2512 ชื่อ นาย รักไทย ชื่อสกุล นิยมไทย เกิดวันที่ 1 ม.ค. 2512 8 ม.ค. 2542 วันออกบัตร 1พ.ค. 2542 วันออกบัตร 8 ม.ค. 2542 วันออกบัตร 8 ม.ค. 2542 วันออกบัตร 8 ม.ค. 2542 วันออกบัตร 8 ม.ค. 2542 วันออกบัตร 8 ม.ค. 2542 วันออกบัตร 8 ม.ค. 2542 วันออกบัตร 7 ม.ค. 2548 วันหมดอายุ 7 ม.ค. 2548 วันหมดอายุ 1พ.ค. 2546 วันหมดอายุ 7 ม.ค. 2548 วันหมดอายุ 7 ม.ค. 2548 วันหมดอายุ 7 ม.ค. 2548 วันหมดอายุ 7 ม.ค. 2548 วันหมดอายุ 7 ม.ค. 2548 วันหมดอายุ รหัส 123456 รหัส 123456 รหัส 207177 รหัส 123456 รหัส 123456 รหัส 123456 รหัส 123456 รหัส 123456 ที่อยู่ 123 หมู่ที่ 4 ต. บางสร้อย อ. บางนิยม จ. สุขสวัสติ์ ที่อยู่ 123 หมู่ที่ 4 ต. บางสร้อย อ. บางนิยม จ. สุขสวัสติ์ ที่อยู่ 123 หมู่ที่ 4 ต. บางสร้อย อ. บางนิยม จ. สุขสวัสติ์ ที่อยู่ 123 หมู่ที่ 4 ต. บางตีนเป็ด อ. บางปะกง จ. ฉะเชิงเทรา ที่อยู่ 123 หมู่ที่ 4 ต. บางสร้อย อ. บางนิยม จ. สุขสวัสติ์ ที่อยู่ 123 หมู่ที่ 4 ต. บางสร้อย อ. บางนิยม จ. สุขสวัสติ์ ที่อยู่ 123 หมู่ที่ 4 ต. บางสร้อย อ. บางนิยม จ. สุขสวัสติ์ ที่อยู่ 123 หมู่ที่ 4 ต. บางสร้อย อ. บางนิยม จ. สุขสวัสติ์ ข้อมูล อ. บางปะกง จ. ฉะเชิงเทรา กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  13. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา การจัดการแฟ้มข้อมูล(File Management) • ข้อมูลที่จัดเก็บไว้ในรูปของแฟ้มข้อมูล • แฟ้มข้อมูลในแต่ละระบบงาน แยกกันอิสระ • แฟ้มข้อมูลผูกมัดกับโปรแกรมมิ่ง หรือภาษาโปรแกรมใดๆ • แฟ้มข้อมูลแต่ละระบบใช้ร่วมกันยาก หรือไม่ได้ • การปรับปรุง แก้ไข ไม่สามารถกระทำรวมกันได้ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  14. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา การจัดการแฟ้มข้อมูล ไฟล์ข้อมูล ประวัตินักศึกษา โปรแกรมระบบ ทะเบียนนักศึกษา พัฒนาด้วยโปรแกรมภาษา ไฟล์ข้อมูล หนังสือ โปรแกรมระบบ ทะเบียนหนังสือ พัฒนาด้วย โปรแกรมภาษา กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  15. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา การจัดการฐานข้อมูล(Database Management) • การบริหารจัดการแหล่งข้อมูลที่รวบรวมเก็บไว้ที่ศูนย์กลางในลักษณะของฐานข้อมูล (Database) • ลดการซ้ำซ้อนของข้อมูล และการจัดการ • มีโปรแกรมเฉพาะในการสร้างและบำรุงรักษา • สามารถใช้โปรแกรมสำเร็จรูปอื่นๆ มาค้นคืนข้อมูลได้ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  16. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ฐานข้อมูล • โครงสร้างสารสนเทศที่ประกอบด้วย Entity หลายๆ ตัว ที่มีความสัมพันธ์กัน

  17. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ประโยชน์ของการฐานข้อมูล • ลดความซ้ำซ้อนของข้อมูล • หลีกเลี่ยงความขัดแย้งของข้อมูล • สามารถใช้ข้อมูลร่วมกัน • ควบคุมความเป็นมาตรฐาน • จัดหาระบบรักษาความปลอดภัยที่รัดกุมได้

  18. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ประโยชน์ของการจัดการฐานข้อมูล • ควบคุมความคงสภาพของข้อมูลได้ เช่นข้อมูลอายุต้องอยู่ในช่วง 15 - 70 เป็นต้น • สร้างสมดุลในความขัดแย้งของความต้องการของผู้ใช้ได้ • เกิดความเป็นอิสระของข้อมูล

  19. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ระบบการจัดการฐานข้อมูล • Database Management System : DBMS • ซอฟต์แวร์ที่ทำหน้าที่เป็นตัวกลางระหว่างผู้ใช้ และโปรแกรมอื่นๆ ที่เกี่ยวข้องในการจัดการ การเรียกใช้ฐานข้อมูล • MySQL/SQL • Oracle • Microsoft Access

  20. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา หน้าที่ของ DBMS • ติดต่อกับตัวจัดการะบบไฟล์ • ฐานข้อมูลส่วนมากจะมีขนาดโต และเก็บไว้ในดิสก์เป็นหลัก จึงต้องมีตัวจัดการระบบไฟล์ (File Manager) ระบุตำแหน่งที่อยู่ของข้อมูลในดิสก์ • DBMS จึงต้องทำงานประสานกับ File Manager ได้ตลอดเวลาที่ใช้ฐานข้อมูล

  21. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา หน้าที่ของ DBMS • ควบคุมความคงสภาพ • ควบคุมข้อมูลต่างๆ ให้มีสภาพที่ถูกต้อง และอยู่ในกรอบที่กำหนดไว้ เช่น ยอดสินค้าในคลังสินค้าต้องไม่ต่ำกว่าที่กำหนด หรือข้อมูลนักศึกษาจะต้องมีรหัสนักศึกษาด้วยเสมอ • ควบคุมระบบรักษาความปลอดภัย • กำหนดสิทธิการเรียกดู แก้ไข บริหารข้อมูล

  22. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา หน้าที่ของ DBMS • สร้างระบบสำรองข้อมูลและฟื้นฟูสภาพข้อมูล • ข้อมูลในฐานข้อมูลมีความสำคัญเป็นอย่างยิ่ง จึงต้องมีระบบสำรองข้อมูลและฟื้นฟูสภาพข้อมูลที่เสียหายได้ • ควบคุมภาวะพร้อมกัน (Concurrency Control) • ขณะที่มีการแก้ไขข้อมูลหนึ่งๆ จะต้องไม่อนุญาตให้ผู้อื่นแก้ไขได้พร้อมๆ กัน กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  23. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา Database, Entity, Attribute, Relation Entity - สมาชิก Attribute : รหัสสมาชิก, คำนำหน้า, ชื่อ, นามสกุล, ... ฐานข้อมูลห้องสมุด ความสัมพันธ์ระหว่างสมาชิกกับหนังสือ : สมาชิก 1 คน สามารถยืมหนังสือได้มากกว่า 1 เล่ม แต่หนังสือเล่มเดียว ถูกยืมได้เพียงสมาชิก 1 คน Entity - หนังสือ Attribute : รหัสหนังสือ, ชื่อหนังสือ, หมวด, ... Entity - การยืมคืน Attribute : ลำดับที่, วันที่, เวลา, สมาชิก, หนังสือ, ... กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  24. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา ผู้บริหารฐานข้อมูล (DBA) • DBA - Database Administrator • ผู้ที่มีหน้าที่ควบคุมการบริหารงานของฐานข้อมูลทั้งหมด • ตัดสินใจว่าจะรวมข้อมูลใด เข้าไว้กับระบบใด * เก็บข้อมูลด้วยวิธีใด ใช้เทคนิคใด • ประสานงานกับผู้ใช้ * กำหนดระบบรักษาความปลอดภัย • กำหนดความคงสภาพของข้อมูล * กำหนดแผนระบบสำรองและฟื้นสภาพ • สำรวจผลการทำงาน และความต้องการของผู้ใช้ DBMS ที่ดีต้องมีเครื่องมืออำนวยความสำดวกให้กับ DBA ด้วยเสมอ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  25. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา รูปแบบฐานข้อมูลที่นิยมใช้ • ฐานข้อมูลแบบความสัมพันธ์ • ฐานข้อมูลแบบเครือข่าย • ฐานข้อมูลแบบลำดับ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

  26. โรงเรียนเซนต์หลุยส์ ฉะเชิงเทรา แบบฝึกหัด จงตอบคำถามต่อไปนี้ 1. ฐานข้อมูลตรงกับภาษาอังกฤษว่า 2. ข้อมูล คือ 3. สารสนเทศ คือ 4. DBMS มีความสำคัญอย่างไรกับฐานข้อมูล 5. บอกประโยชน์ของฐานข้อมูล 3-5 ข้อ กลุ่มสาระการเรียนรู้การงานอาชีพและเทคโนโลยี

More Related