วันจันทร์ที่ 3 พฤศจิกายน พ.ศ. 2557

สร้างฐานข้อมูลโดยใช้ phpmyaddmin

สร้างฐานข้อมูลโดยใช้ phpmyaddmin
          phpMyAdmin เป็นเครื่องมือสำหรับใช้จัดการฐานข้อมูล MySQL ซึ่งฐานข้อมูลหากเราพูดให้เข้าใจง่ายๆ ก็คือ ระบบที่ถูกสร้างขึ้นเพื่อใช้จัดเก็บข้อมูลด้วยคอมพิวเตอร์ เพื่อให้ข้อมูลของเรามีความพร้อมสามารถนำมาใช้งานได้ทันที  สำหรับความรู้เรื่องฐานข้อมูลนั้น ครูกนนจะได้นำเสนอในความรู้เรื่อง  "ความรู้ความเข้าใจเกี่ยวกับระบบการจัดการฐานข้อมูล"  ซึ่งจะได้นำเสนอในโอกาสต่อไป
         จากที่ได้กล่าวไปแล้วว่าเป็นเครื่องมือที่ใช้จัดการฐานข้อมูล MySQL ที่ต้องใช้ phpMyAdmin ก็เพราะว่าในการจัดการกับฐานข้อมูล MySQL นั้นหากเราไม่มีเครื่องมือจัดการแล้วเราต้องใช้วิธีพิมพ์คำสั่ง MySQL เองตั้งแต่การสร้างตารางข้อมูล  การเพิ่ม  การลบ  การอัพเดท  ข้อมูลต่างๆ  ซึ่งคงเป็นเรื่องยากที่เราจะมานั่งจำคำสั่งต่างๆของ MySQL 



วิธีการใช้ phpMyAdmin 1

วิธีการใช้   phpMyAdmin             
            phpMyAdmin มีวิธีการใช้งานที่ง่ายๆ และได้ถูกติดตั้งพร้อมกับ Appserv แล้วเราเพียงแค่คลิกเข้าไปใช้งานก็เท่านั้นเอง ในบทความนี้จะนำเสนอวิธีสร้างฐานข้อมูลด้วย phpMyAdmin ซึ่งมีขั้นตอนดังนี้

1. ให้เราเปิด Browser เช่น IE  Chrome  Firefox  ขึ้นมาแล้วพิมพ์ 127.0.0.1 ที่ช่อง URL
    จากนั้นให้เคลิกที่ข้อความ  phpMyAdmin  Database Manager... ตามภาพด้านล่าง
    ที่มีลูกศรชี้อยู่
    
 phpMyAdmin-1
2. ก็จะมีหน้าต่างให้ใส่ ชื่อผู้ใช้ และ รหัสผ่าน ปรากฏขึ้นมา
    ในช่อง ชื่อผู้ใช้ ให้ใส่คำว่า root
    ในช่อง รหัสผ่าน ให้ใส่รหัสผ่านที่เราสร้างไว้เมื่อตอนติดตั้ง Appserv

phpMyAdmin-3


วิธีการใช้ phpMyAdmin 2


3. ถ้าใส่ ชื่อผู้ใช้ หรือ รหัสผ่าน ไม่ถูกต้องก็จะปรากฏหน้าต่างคล้ายภาพด้านล่าง

    phpMyAdmin-4

4. หากภาพในข้อ 3 ปรากฏขึ้นมาก็ไม่ต้องตกใจครับให้คลิกปุ่ม back เพื่อย้อนกลับไปเริ่มต้นทำข้อ 1 ใหม่ได้อีกครั้ง
  
  phpMyAdmin-5

5. หากเข้าสู่ระบบได้ก็จะมีหน้าต่างคล้ายภาพด้านล่างปรากฏขึ้นมาครับ
    phpMyAdmin-6

    

วิธีการใช้ phpMyAdmin 3

7. ให้เรารู้จักปุ่ม
    หมายเลข 1 คือ ปุ่ม Home มีไว้สำหรับคลิกกลับมาที่หน้าแรกของ phpMyAdmin
    หมายเลข 2 คือ ปุ่ม Exit มีไว้สำหรับคลิกออกจาก phpMyAdmin
    
 phpMyAdmin-7
8. ในช่องฐานข้อมูลหากเราคลิกเข้าไปดูก็จะเห็นฐานข้อมูลที่ phpMyAdmin สร้างไว้ให้บ้างแล้ว
    สำหรับท่านที่ติดตั้ง Appserv ครั้งแรก อาจจะมีชื่อฐานข้อมูลไม่เหมือนตัวอย่างก็ไม่ต้องกังวลครับ
    เพราะภาพตัวอย่าง ผมได้สร้างฐานข้อมูลไว้บ้างแล้ว
    
 phpMyAdmin-8

9. ให้ท่านดูที่ด้านขวาของ phpMyAdmin ท่านจะเห็นคล้ายภาพตัวอย่างมีสิ่งที่เราต้องทำความรู้จัก
    สำหรับการสร้างฐานข้อมูลใหม่ดังนี้ครับ
    หมายเลข 1 คือ ช่องสำหรับใส่ชื่อฐานข้อมูลที่เราจะสร้าง ในที่นี้ผมจะสร้างฐานข้อมูลชื่อ myDataBase
                              ผมก็พิมพ์ชื่อฐานข้อมูลลงไปในช่องที่ 1
    หมายเลข 2 คือ ช่องสำหรับเปลี่ยนรหัสอักขระ ให้คลิกเลือกเป็น utf8_unicode_ci ครับ

    หมายเลข 3 คือ ปุ่ม สร้าง เมื่อเราทำข้อ 1,2 เสร็จแล้วก็คลิกปุ่ม สร้าง
phpMyAdmin-9

วิธีการใช้ phpMyAdmin 4

10. เราก็จะเห็นชื่อฐานข้อมูลที่สร้างปรากฏด้านซ้ายมือครับ

       myDataBase(0)  หมายความว่า  ฐานข้อมูลชื่อ myDataBase มีตารางข้อมูลอยู่ 0 ตาราง
      
 phpMyAdmin-10
11. นี่เลยครับสุดยอดของ phpMyAdmin ที่ผมชอบล่ะครับ ให้ทุกท่านดูตรงบรรทัด คำค้น SQL
      ท่านจะเห็นว่าด้านล่างมีคำสั่ง MySQL สำหรับใช้สร้างฐานข้อมูลครับ ที่ชอบก็เพราะว่า
      เราสามารถมาเรียนรู้คำสั่ง MySQL แบบที่เรียกว่า Command Line ได้จาก phpMyAdmin ครับ
      นั่นคือเราทำอะไรก็ให้เราจำคำสั่ง MySQL ที่เราทำลงไปให้ดีๆ แล้วสามารถนำไปใช้ในการ
      เขียนโปรแกรมด้วยภาษาคอมพิวเตอร์ต่างๆ ที่มีการติดต่อกับฐานข้อมูล MySQL ได้อย่างสบายๆ
      เลยล่ะครับ
      phpMyAdmin-11
       นี่ก็เป็นขั้นตอนง่ายๆในการใช้ phpMyAdmin สร้างฐานข้อมูล ในบทความต่อไปจะนำเสนอวิธีใช้ phpMyAdmin จัดการกับฐานข้อมูลในรูปแบบอื่นๆเช่น การสร้างตารางข้อมูล  การกำหนดโครงสร้างตารางข้อมูล  การเพิ่มข้อมูล  การลบข้อมูล  การอัพเดทข้อมูล เป็นต้น


วันพฤหัสบดีที่ 25 กันยายน พ.ศ. 2557

ระบบสารสนเทศ

ระบบสารสนเทศ (Information System)

ระบบสารสนเทศ (Information System) หมายถึง ระบบที่มีการนำคอมพิวเตอร์มาช่วยในการรวบรวม จัดเก็บ หรือจัดการกับข้อมูลข่าวสารเพื่อให้ข้อมุลนั้นกลายเป็นสารสนเทศที่ดี สามารถนำไปใช้ในการประกอบการตัดสินใจได้ในเวลาอันรวดเร็วและถูกต้อง 

          ระบบสารสนเทศประกอบด้วยองค์ประกอบดังนี้ 

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

  • User   หมายถึง กลุ่มผุ้คนที่ทำงานหรือเกี่ยวข้องกับระบบสารสนเทศ


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

  •  Procedure   หมายถึง  ขั้นตอน กระบวนการต่าง ๆ ในการปฏิบัติงานในระบบสารสนเทศ



                เมื่อทั้ง 5 ส่วนดังกล่าวข้างต้น ทำงานประสานกัน ส่งผลให้ข้อมูลเกิดการประมวลผลและนำไปใช้ประโยชน์ นั่นก็คือ สารสนเทศนั่นเอง ซึ่งสารเสนทศนี้จะเป็นสารสนเทศที่ดี จะต้องเป็นสารสนเทศที่มีความถูกต้องตรงกับความต้องการของผู้ใช้และทันเวลาในการใช้งาน กล่าวโดยสรุปก็คือ กระบวนการสารสนเทศเป็นกระบวนการที่ทำให้เกิดสารเสนเทศขึ้นมานั่นเอง ซึ่งจะต้องประกอบด้วยองค์ประกอบสำคัญ 5 ส่วน นั่นคือ Hardware Software User Procedure และ Data

ระบบเครือข่ายคอมพิวเตอร์ 3

องค์ประกอบของเครือข่าย

                คอมพิวเตอร์

เครือข่ายคอมพิวเตอร์ก็จะต้องมีคอมพิวเตอร์ เป็นองค์ประกอบพื้นฐาน ซึ่งเครื่องคอมพิวเตอร์ที่เชื่อมต่อเข้ากับเครือข่ายนั้น ไม่จำเป็นต้องเป็นรุ่น หรือยี่ห้อเดียวกัน หรือประเภทเดียวกัน เราสามารถนำเครื่องคอมพิวเตอร์โน๊ตบุค เชื่อมต่อเข้ากับคอมพิวเตอร์ส่วนบุคคลได้


            อุปกรณ์คอมพิวเตอร์อื่นๆ

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


            สายเคเบิล

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


            คอนเน็กเตอร์ (connector)

เป็นอุปกรณ์ที่ใช้เชื่อมต่อระหว่างเครือข่ายสองเครือข่ายเข้าด้วยกัน เมื่อเชื่อมเครือข่ายเข้าด้วยกันแล้ว คอมพิวเตอร์ทั้งสองเครือข่ายก็สามารถแลกเปลี่ยนข้อมูลระหว่างกันได้ เสมือนเป็นเครือข่ายเดียวกัน ตัวอย่างคอนเน็กเตอร์ที่พบเห็นกันโดยทั่วไป คือ บริดจ์ (bridge)


                การ์ดเชื่อมต่อเครือข่าย (Network Interface Card: NIC)

สำหรับอุปกรณ์ชนิดนี้จะใช้เชื่อมระหว่างคอมพิวเตอร์กับสายเคเบิล การ์ดนี้ส่วนใหญ่จะติดตั้งภายในเครื่องคอมพิวเตอร์ โดยเสียบลงบนเมนบอร์ด (mainboard) ส่วนพอร์ตในการต่อกับสายเคเบิลจะอยู่ทางด้านหลังเครื่องคอมพิวเตอร์



                ซอฟต์แวร์เครือข่าย

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