แนะนำโปรแกรมจัดการฐานข้อมูล

Page 1

เอกสารประกอบการเรียน บทเรียนแบบสตรีมมิ่งมีเดียผ่าน เครือข่ายอินเทอร์เน็ต เรื่อง แนะนาโปรแกรมจัดการฐานข้อมูล HTTP://STREAM.AEROBESS.COM

Poobess Niratpai PRASATBENGWITTAYASCHOOL | HTTP://WWW.PRASATBENGWITTAYASCHOOL.AC.TH


บทเรียนแบบสตรีมมิ่งมีเดียผ่านเครือข่ายอินเทอร์เน็ต http://stream.aerobess.com โดยครูภูเบศ นิราศภัย

แนะนำโปรแกรมจัดกำรฐำนข้อมูล ลักษณะของโปรแกรมจัดการฐานข้อมูล ระบบจัดการฐานข้อมูล (Database Management System) หมายถึง ซอฟต์แวร์หรือโปรแกรมที่ใช้ใน การจัดการข้อมูล หรือรายการต่างๆ ที่อยู่ในฐานข้อมูล โดยมีวัตถุประสงค์หลักคือ สร้างสภาวะแวดล้อมที่สะดวก และมีประสิทธิภาพในการเข้าถึงและจัดเก็บข้อมูล แปลความต้องการของผู้ใช้ให้อยู่ในรูปแบบที่สามารถทางานได้ กับฐานข้อมูล ช่วยให้ผู้ใช้สามารถค้นหาข้อมูลได้อย่างรวดเร็ว ซึ่งโปรแกรมจัดการฐานข้อมูลที่นิยมใช้มีอยู่หลาย โปรแกรมด้วยกัน เช่น Dbase, FoxPro, Access, SQL Server, Oracle เป็นต้น โดยแต่ละโปรแกรมจะมี ความสามารถที่แตกต่างกัน บางโปรแกรมใช้งานได้ง่ายแต่ก็จะจากัดขอบเขตการใช้ บางโปรแกรมใช้งานยาก กว่า แต่จะมีความสามารถในการทางานมากกว่า ซึ่งก่อนที่ผู้ออกแบบจะนาฐานข้อมูลที่ได้ออกแบบไปใช้งานบน โปรแกรมจัดการฐานข้อมูลของบริษัทใดก็ตาม จะต้องเข้าใจการใช้เครื่องมือ และวิธีการควบคุมการทางาน เบื้องต้น ต้องศึกษาโปรแกรมจัดการฐานข้อมูลที่จะเลือกใช้ว่ามีข้อจากัดอย่างไรบ้าง ค่าใช้จ่ายต่างๆ ที่จะเสียไป ในการติดตั้ง การซ่อมบารุง ซึ่งแต่ละโปรแกรมจะแตกต่างกันออกไปขึ้นอยู่กับขนาดและขอบเขต บางโปรแกรม สามารถทางานได้ในคอมพิวเตอร์ส่วนบุคคล เช่นDbase, FoxPro, Access ส่วนโปรแกรมยจัดการฐานข้อมูล ขนาดใหญ่ที่ต้องมีคอมพิวเตอร์ทางานโดยเฉพาะที่เรียกว่า เซิร์ฟเวอร์รองรับการใช้งานที่มีผู้ใช้หลายคน เช่น SQL Server, Oracle หรือ DB2 เป็นต้น โปรแกรม DBase เป็นโปรแกรมจัดการฐานข้อมูลที่ทางานบน DOS เป็นโปรแกรมที่ใช้งานง่าย มีเครื่องมืออานวย ความสะดวกต่อการเขียนโปรแกรม เช่น Report, Screenและ Label เป็นต้น และข้อมูลรายงานที่อยู่ในไฟล์ บน Dbase จะสามารถประมวลผลในโปรแกรม Word Processor ได้ รวมถึง Excel ก็สามารถอ่านไฟล์ .DBF ที่ สนร้างขึ้นโดยโปรแกรม Dbase ได้ด้วย สามารถนาไปประยุกต์ใช้งานได้อย่างกว้างขวาง มีการพัฒนาขึ้นเป็น ลาดับเริ่มจาก Dbase I ใช้กับเครื่องคอมพิวเตอร์ 8 บิต โดยที่ระยะแรกเครื่อง 16 บิต ยังไม่แพร่หลายและยัง มีราคาแพงอยู่ ต่อมาเมือ่ มีผู้เริ่มใช้เครื่อง 16 บิตมากขึ้น จึงมีการพัฒนา Dbase II ให้สามารถใช้กับ เครื่อง 16 บิตได้ เมื่อความนิยมและความสามารถของเครื่อง 16 บิตมากขึ้น จึงได้มีการปรับปรุงให้มี ความสามารถมากขึ้น มีการแก้ไขเพิ่มเติมคาสั่งและฟังก์ชั่นต่างๆ เป็น Dbase IIIและ Dbase III PLUS ตามลาดับ ภายหลังเมื่อ มีการใช้งาน Windows กันอย่างแพร่หลาย Dbase ก็มีการพัฒนาให้ สามารถใช้งานบน Windows ได้ด้วย

โปรแกรม Microsoft Access เป็นโปรแกรมที่ใช้จัดการกับฐานข้อมูล สามารถจัดการกับข้อมูลปริมาณมากๆ ได้อย่างง่ายดาย ทั้งใน แง่การจัดเก็บข้อมูล การค้นหาข้อมูล การจัดทารายงานข้อมูล การสารองข้อมูล สามารถสร้างแบบฟอร์มที่ ต้องการเรียกดูในฐานข้อมูล หลังจากบันทึกข้อมูลในฐานข้อมูลเรียบร้อยแล้ว สามารถค้นหาหรือเรียกดูข้อมูลใด ก็ได้ นอกจากนี้ ยังมีระบบรักษาความปลอดภัยของข้อมูล โดยการกาหนดรหัสผ่านเพื่อป้องกันความ

1|Page


บทเรียนแบบสตรีมมิ่งมีเดียผ่านเครือข่ายอินเทอร์เน็ต http://stream.aerobess.com โดยครูภูเบศ นิราศภัย

ปลอดภัยของข้อมูลในระบบได้ด้วย โปรแกรม Microsoft Access นั้น เป็นที่นิยมใช้อย่างมากในคอมพิวเตอร์ ส่วนบุคคล สามารถรองรับข้อมูลจานวนมากๆ ทั้งงานทั่วไป ในสานักงาน เช่น งานด้านบัญชี งานบุคคล คลังสินค้า รวมถึงงานที่เกี่ยวข้องกับอินเทอร์เน็ต เช่น การเก็บข้อมูลผู้ใช้งานเว็บไซต์ รวมไปถึงการทาธุรกิจผ่าน อินเทอร์เน็ตด้วย

โปรแกรม Microsoft SQL Server เป็นโปรแกรมจัดการฐานข้อมูลเชิงสัมพันธ์ ใช้ช่วยงานผู้บริหารงานระบบฐานข้อมูลให้ทางานได้ง่าย ขึ้น และรองรับการทางานกับระบบงานขนาดใหญ่ได้อย่างมีประสิทธิภาพ สามารถจัดเดก็บและวิเคราะห์ข้อมูล ที่มี่ความยืดหยุ่นต่อการนาไปใช้ จึงเป็นที่นิยมกันอย่างแพร่หลาย ไม่ว่าจะเป็นองค์กรธุรกิจขนาดกลาง หรือ ขนาดใหญ่ทั่วโลก ซึ่งโปรแกรม Microsoft SQL Server นั้น มีหลายเวอร์ชั่นตามลักษณะการใช้งาน ไม่ว่าจะ เป็นการใช้งานฐานข้อมูลที่มีขนาดเล็ก ใช้ในเครื่องคอมพิวเตอร์ส่วนบุคคล ตลอดจนสามารถรองรับการทางาน ของระบบฐานข้อมูลขนาดใหญ่ ทางานพร้อมๆ กันได้หลายคน สนับสนุนนการทางานของเครื่องเซิร์ฟเวอร์ที่มี ขนาดโปรเซสเซอร์สูงๆ ซึ่งนอกจากรองรับการทางานทั่วไปในองค์การต่างๆ แล้ว ยังสนับสนุนการทางานด้าน พาณิชย์อิเล็กทรอนิกส์ และอินเทอร์เน็ตอย่างครอบคลุม

โปรแกรม FoxPro เป็นโปรแกรมฐานข้อมูลที่มีผู้ใช้งานมากที่สุด เนื่องจากใช้ง่ายทั้งวิธีการเรียกจากเมนูของ FoxPro และประยุกต์ โปรแกรมขึ้นใช้งาน โปรแกรมที่เขียนด้วย FoxPro จะสามารถใช้กลับ dBase คาสั่งและฟังก์ชั่นต่าง ๆ ใน dBase จะสามารถใช้งานบน FoxPro ได้ นอกจากนี้ใน FoxPro ยังมีเครื่องมือช่วยในการเขียนโปรแกรม เช่น การสร้างรายงาน

2|Page


บทเรียนแบบสตรีมมิ่งมีเดียผ่านเครือข่ายอินเทอร์เน็ต http://stream.aerobess.com โดยครูภูเบศ นิราศภัย

โปรแกรม Oracle Oracle คือ โปรแกรมจัดการฐานข้อมูล ผลิตโดยบริษัทออราเคิล ซึ่งเป็นโปรแกรมจัดการฐานข้อมูลเชิงสัมพันธ์ หรือ DBMS (Relational Database Management System) ตัวโปรแกรมนี้จะทาหน้าที่เป็นตัวกลางคอย ติดต่อ ประสาน ระหว่างผู้ใช้และฐานข้อมูล ทาให้ผู้ใช้งานสามารถใช้งานฐานข้อมูลได้สะดวกขึ้น เช่นการค้นหาข้ มูลต่างๆภายในฐานข้อมูลที่ง่ายและสะดวก โดยผู้ใช้ไม่จาเป็นต้องทราบถึงโครงสร้างภายในของฐานข้อมูลก้ สามารถเข้าใช้ฐานข้อมุลนั้นได้

บรรณำนุกรม 1. C. J. Date, An Introduction to Database Systems, Addison-Wesley Publishing Company, Inc., Vol. 1, 1990. 2. J.D. Ullman, A First Course in Database Systems, Prentice-Hall International, Inc., 1997. 3. R. Elmasri & S. B. Navathe, Fundamentals of Database Systems, The Benjamin/Commings Publishing Company, Inc., second edition, 1994. 4. http://www.uni.net.th 5. http://www.อ่าวพร้าวรีสอร์ท.com/ 3|Page


บทเรียนแบบสตรีมมิ่งมีเดียผ่านเครือข่ายอินเทอร์เน็ต http://stream.aerobess.com โดยครูภูเบศ นิราศภัย

4|Page


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.