วันอาทิตย์ที่ 3 พฤศจิกายน พ.ศ. 2556

องค์ประกอบของฐานข้อมูล

องค์ประกอบของฐานข้อมูล

       เนื่องจากขอบเขตการจัดการฐานข้อมูลนั้นกว้างมาก ดังนั้นเราจึงน่าจะรู้จักกับองค์ประกอบต่าง ๆ ของฐานข้อมูล
      
1. User คือ ผู้ใช้งานฐานข้อมูลโดยคนเหล่านั้นไม่จำเป็นต้องมีความรู้เกี่ยวกับฐานข้อมูลก็ได้ แต่รู้ว่าต้องการ
          ข้อมูลอะไรบ้างในการทำงาน
     
 2. Data  คือ ข้อมูลในฐานข้อมูล   เป็นส่วนที่ถูกนำมาใช้งาน ถูกเก็บอยู่ภายในอุปกรณ์อิเล็กทรอนิกส์   โดยใน
          มุมมองของผู้ใช้งานนั้นข้อมูลจะถูกเก็บไว้ในตารางต่าง ๆ ของฐานข้อมูล
      
3. DBMS  (Database Management System) คือซอฟต์แวร์ที่ทำหน้าที่คอยจัดการดูแลฐานข้อมูลให้สามารถใช้งานได้ง่าย มีประสิทธิภาพ และรักษาข้อมูลที่เก็บอยู่ภายในให้เชื่อถือได้เสมอ
     
 4. Database Server  คือระบบคอมพิวเตอร์ที่เก็บข้อมูลในฐานข้อมูล  ซึ่งมักจะติดตั้ง DBMS ไว้ภายในคอยทำหน้าที่ จัดการฐานข้อมูลโดยปกติมักจะเป็นคอมพิวเตอร์ที่มีประสิทธิภาพ  การทำงานในระดับสูงมาก เพราะต้องคอยรับการใช้งานพร้อม ๆ กันจาก User
     
 5. DBA  (Database Administrator) คือเจ้าหน้าที่ที่รับผิดชอบดูแลรักษาฐานข้อมูล  โดยจะใช้ DBMS เป็นเครื่องมือ


           

ข้อมูลมีกี่ประเภท??

ประเภทของข้อมูล

ข้อมูลสามารถแบ่งได้หลายลักษณะขึ้นกับว่าจะใช้เกณฑ์ใดในการแบ่ง เช่น

ก.แบ่งตามแหล่งที่มา ได้เป็น 2 ประเภท

1.ข้อมูลปฐมภูมิ ( Primary Data)คือข้อเท็จจริงหรือรายละเอียดที่ผู้เก็บข้อมูลลงมือเก็บด้วยตนเองได้มา จากแหล่งกำเนิดที่แท้จริง เช่น ข้อมูลจากการสัมภาษณ์ การสังเกต การทดลอง การทดสอบหรือการวัดจากกลุ่มตัวอย่างโดยตรง

2.ข้อมูลทุติยภูมิ (Secondary Data) คือข้อเท็จจริง หรือรายละเอียดที่ผู้อื่นรวบรวมไว้อย่างเป็นระบบ สามารถนำมาเป็นข้อมูล โดยไม่ต้องลงมือเก็บรวบรวมเอง เช่น ข้อมูลจากระเบียนสะสม รายงานประจำปี สารานุกรม เอกสารเผยแพร่ เป็นต้น
UploadImage


ข.แบ่งตามลักษณะของข้อมูล

1.ข้อมูลเชิงปริมาณ ( Quantitative Data) คือข้อมูลที่วัดออกมาเป็นตัวเลข เช่นผลสัมฤทธิ์ทางการเรียนวิชาต่าง ๆ ความถนัดด้านต่าง ๆ ที่วัดออกมาเป็นคะแนน คุณลักษณะด้านจิตพิสัย เช่นความสนใจ ความวิตกกังวล
คุณลักษณะทางกายเช่น ส่วนสูง ความเร็วในการวิ่ง

2.ข้อมูลเชิงคุณลักษณะหรือเชิงคุณภาพ (Qualitative Data) คือข้อมูลที่ไม่ได้วัดออกมาเป็นตัวเลขแต่จะแสดงถึงคุณลักษณะของสิ่งนั้น เช่น เพศ ฐานะทางเศรษฐกิจ ศาสนา สถานภาพสมรส อาชีพ ข้อความที่เป็นความคิดเห็น ผลการสังเกตที่เขียนในรูปบรรยาย


ค.แบ่งตามสภาพของข้อมูลที่เกี่ยวข้องกับกลุ่มตัวอย่าง ได้ 3 ประเภทดังนี้

1.ข้อมูลส่วนบุคคล ( Personal Data) คือข้อมูลที่เกี่ยวกับข้อเท็จจริงส่วนตัวของกลุ่มตัวอย่าง เช่น ชื่อสกุล อายุ เพศ อาชีพ ศาสนา เป็นต้น

2.ข้อมูลสิ่งแวดล้อม ( Environmental Data) คือข้อมูลที่เป็นข้อเท็จจริงเกี่ยวกับสิ่งแวดล้อมของกลุ่มตัวอย่าง เช่น ลักษณะท้องถิ่นที่กลุ่มตัวอย่างอาศัย

3.ข้อมูลพฤติกรรม ( Behavioral Data) คือข้อมูลที่เป็นคุณลักษณะที่มีอยู่ในตัวของกลุ่มตัวอย่าง เช่น คุณลักษณะด้านความสามารถสมอง ได้แก่ผลสัมฤทธิ์ทางวิชาการ หรือการเรียน เช่น ความรู้ความเข้าใจ การวิเคราะห์ ความถนัด สติปัญญา ความสนใจ ความวิตกกังวล แรงจูงใจใฝ่สัมฤทธิ์ มโนภาพเกี่ยวกับตนเอง การปฏิบัติ การกระทำสิ่งต่าง ๆ การรวบรวมข้อมูลเป็นจุด เริ่มต้นของการดำเนินงาน การรวบรวมข้อมูลที่ดีจะได้ข้อมูลที่รวดเร็ว ถูกต้อง แม่นยำ ครบถ้วน ดังนั้น ความรวดเร็วของข้อมูลจึงผูกพันกับเทคโนโลยีซึ่งมีหลายวิธี เช่นการใช้ไปรษณีย์อิเทคทรอนิกส์ การเชื่อมต่อกับระบบปลายทางเพื่อรับข้อมูล การใช้โทรสาร การใช้ระบบอ่านข้อมูลอัตโนมัติ เช่น เครื่องกราดตรวจ( scaner ) อ่านข้อมูลที่เป็นรหัสแท่ง( bar code)





ข้อมูล คือ อะไร???

ข้อมูล(Data) 

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

จาก http://splashurl.com/otf6mfl






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

จาก http://splashurl.com/lw88awl







เว็บที่3  ข้อมูล คือ ข้อเท็จจริงของสิ่งที่เราสนใจ ข้อเท็จจริงที่เป็นตัวเลข ข้อความ หรือรายละเอียดซึ่งอาจอยู่ในรูปแบบต่าง ๆ เช่น ภาพ เสียง วีดิโอไม่ว่าจะเป็นคน สัตว์ สิ่งของ หรือเหตุการณ์ที่เกี่ยวข้องกับสิ่งต่าง ๆ  ข้อมูลเป็นเรื่องเกี่ยวกับเหตุการณ์ที่เกิดขึ้นอย่างต่อเนื่อง  และต้องถูกต้องแม่นยำ ครบถ้วน ขึ้นอยู่กับผู้ดำเนินการที่ให้ความสำคัญของความรวดเร็วของการเก็บข้อมูล ดังนั้นการเก็บข้อมูลจึงเป็นการเก็บรวบรวมเกี่ยวกับข้อเท็จจริงของสิ่งที่ เราสนใจนั่นเอง ข้อมูลจึงหมายถึงตัวแทนของข้อเท็จจริง หรือความเป็นไปของสิ่งของที่เราสนใจ
จาก http://splashurl.com/olftyse









ระบบฐานข้อมูล คือ อะไร???

ระบบฐานข้อมูล (Database Systems)

 มีคำอธิบายความหมายของ “ฐานข้อมูล” อยู่มากมายหลายคามหมาย ตัวอย่างเช่น
     
         ฐานข้อมูลอาจถือได้ว่าเป็นตู้เก็บเอกสารอิเล็กทรอนิคส์ชนิดหนึ่ง เช่น  เป็นที่รวมหรือเป็นที่บรรจุแฟ้มข้อมูลคอมพิวเตอร์ชุดหนึ่ง เป็นต้น (A database can be regarded as a kind of electronic filing cabinet.)
     
         ฐานข้อมูลเป็นชุดของข้อมูลที่คงทน (Persistent Data) ซึ่งถูกเรียกใช้โดยระบบโปรแกรมของกิจการใดกิจการหนึ่ง (A database is a collection of persistent data that is used by the application systems of some given enterprise.) ข้อมูลจะคงทนอยู่ในฐานข้อมูลเพราะเมื่อระบบจัดการฐานข้อมูลรับข้อมูลนั้นเข้าสู่ฐานข้อมูลแล้ว ใครจะขจัดหรือเอาข้อมูลออกไปจากฐานข้อมูลได้ต้องมีการร้องขอต่อระบบจัดการฐานข้อมูลเท่านั้น ตัวอย่างข้อมูลที่คงทนในฐานข้อมูล เช่น
      


  กิจการ                                                                               ข้อมูลคงทน 
บริษัทผู้ผลิตสินค้า                                                                   ข้อมูลผลิตภัณฑ์ 
ธนาคาร                                                                                   ข้อมูลบัญชี 
โรงพยาบาล                                                                            ข้อมูลผู้ป่วย 
มหาวิทยาลับ                                                                           ข้อมูลนักศึกษา 
หน่วยราชการ                                                                          ข้อมูลการวางแผน





เอ็นทิตี้ 
        คำว่า “เอ็นทิตี้” (Entity) หมายถึง วัตถุใด ๆ ที่เราสามารถระบุ หรือแยกแยะออกจากกันได้ ซึ่งแทนอยู่ในฐานข้อมูล (An entity is any distinguishable object that is to be represented in the database.)

สัมพันธภาพ 
        คำว่า “สัมพันธภาพ” (Relationship) บางที่เรียกว่า “ความสัมพันธ์” หมายถึง การเชื่อมโยงหรือความเกี่ยวข้องระหว่างเอ็นทิตี้ต่าง ๆ ซึ่งความสัมพันธภาพเป็นตัวเชื่อมโยงเอ็นทิตี้เหล่านั้นเข้าไว้ด้วยกัน (Relationship links those basic entities together.)

รูปแบบของฐานข้อมูล 
        รูปแบบของฐานข้อมูล ในที่นี้หมายถึง ตัวแบบข้อมูล (Data Model) ของฐานข้อมูลชนิดต่าง ๆ ซึ่งมีผู้รู้คิดค้นขึ้นมา
        ก่อนอื่นเราควรต้องทราบความหมายของคำว่า “ข้อมูล” ก่อน
        ข้อมูล คือ ข้อเท็จจริงที่ให้มา ซึ่งสามารถอนุมานข้อเท็จจริงเพิ่มเติมขึ้นมาได้ (“Data” refers to given facts from which additional facts can be inferred.)
         ข้อเท็จจริงที่ให้มา คือ ประพจน์ที่เป็นจริงเชิงตรรกศาสตร์ (“Given fact” is a logically true proposition.) ดังนั้น ความหมายฐานข้อมูลในมุมมองนี้ ก็คือ ชุดของประพจน์ที่เป็นจริงดังกล่าว (A database is a collection of such true propositions.)
        ตัวแบบข้อมูล เป็นคำจำกัดความเชิงตรรกะ เป็นนามธรรม บริบูรณ์ในตัวเอง ของวัตถุ ตัวกระทำทางคณิตศาสตร์ และ ฯลฯ ซึ่งรวมกันแล้วประกอบเข้าเป็นเครื่องจักรนามธรรมที่ผู้ใช้โต้ตอบได้ วัตถุดังกล่าวทำให้เราสามารถจำลองโครงสร้างข้อมูลได้ ส่วนตัวกระทำทางคณิตศาสตร์ทำให้เราสามารถจำลองพฤติกรรมของมันได้ (Data Model is an abstrach, self –contained, logical definition of the objects, operators, and so forth, that together constitute the abstract machine with which users interact. The objects allow us to model the structure of data. The operators allow us to model its behaviour.)
        ตัวแบบข้อมูล เป็นเหมือนภาษาในการเขียนโปรแกรม แม้ว่าค่อนข้างจะเป็นนามธรรม แต่โครงสร้างของมันสามารถใช้แก้ปัญหาได้ (Data Model is like a programming language-albeit one that is somewhat abstract – whose constructs con be used to solve problems.)

ตัวแบบข้อมูลมี 3 ประเภทที่สำคัญ คือ
  • ตัวแบบเชิงสัมพันธ์ (Relational Model)
  • ตัวแบบเครือข่าย (Network Model)
  • ตัวแบบลำดับชั้น หรือแตกสาขา(Hierarchic Model)
        1. ตัวแบบเชิงสัมพันธ์ (จะกล่าวถึงละเอียดในบทต่อไป) ผู้ใช้ทั่วไปจะมองเห็นตัวแบบเชิงสัมพันธ์ว่า คือ การเก็บข้อมูลเป็นตาราง (Table) หรือถ้าเรียกอย่างเป็นทางการตามทฤษฎีทางคณิตศาสตร์ก็คือ รีเลชั่น (Relation) นั่นเอง ลักษณะของตารางจะมี 2 มิติ คือ แถว (Row) และคอลัมน์ (Column)โดยเอ็นทิตี้ (Entity) ต่าง ๆ จะมีข้อมูลถูกนำมาจัดเก็บในลักษณะเป็นตาราง กล่าวคือ จะไม่มีแฟ้มข้อมูลแม่หรือแฟ้มข้อมูลลูก แฟ้มข้อมูลแต่ละส่วนเป็นอิสระต่อกัน ตัวอย่างผลิตภัณฑ์ระบบบริหารฐานข้อมูลเชิงสัมพันธ์เรียงตามลำดับอักษร ได้แก่
        DB2 (มีหลายรุ่น) ของบริษัท IBM Corp.
        Ingres II ของบริษัท Computer Associates International Inc.
        Informix Dynamic Server ของบริษัท Informix Software Inc.      
        Microsoft SQL Server ของบริษัท Microsoft Corp.          
        Oracle 8i ของบริษัท Oracle Corp.และ
        Sybase Adaptive Server ของบริษัท Sybase Inc.
     
        2.  ตัวแบบเครือข่าย บางที่เรียกว่า CODASYL Systems หรือ DBTG Systems ตามชื่อคณะทำงานที่เสนอแนะ กล่าวคือ กลุ่มงานฐานข้อมูลแห่งการประชุมว่าด้วยเรื่องภาษาระบบฐานข้อมูล(the Data Base Task Group of the conference on Data Systems Languages) ตัวอย่างเช่น ระบบ IDMS ของบริษัท Computer Associates International Inc. ตัวแบบเครือข่ายนี้ไม่ได้เกี่ยวข้องกับเรื่องการสื่อสารข้อมูล (Data Communication) แต่อย่างใด โดยตัวแบบนี้ในแง่การมองของผู้ใช้จะเป็นไปในรูปของการรวบรวม ระเบียนต่าง ๆ และความสัมพันธ์ระหว่างระเบียน ความแตกต่างที่เห็นได้ชัดเจนระหว่างตัวแบบเชิงสัมพันธ์และแบบเครือข่าย คือ ในตัวแบบเชิงสัมพันธ์จะแฝง (Implicit) การแสดงความสัมพันธ์เอาไว้ (หมายความว่า ระเบียนที่มีความสัมพันธ์กันจะต้องมีค่าของข้อมูลในเขตข้อมูลใด เขตข้อมูลหนึ่งเหมือนกัน) ส่วนการแสดงความสัมพันธ์ในตัวแบบเครือข่ายจะเป็นไปอย่างโจ่งแจ้ง (Explicit) คือ แสดงได้ในโครงสร้างอย่างชัดเจน ตัวอย่างเช่น
                                                                                                                                      


        ในรูปจะเห็นว่า กรอบสี่เหลี่ยมแสดงถึงชนิดของระเบียนในฐานข้อมูลซึ่งจะมี 1 อันต่อ 1 Entity เครื่องหมายลูกศรแสดงถึงความสัมพันธ์ ซึ่งในรูปนี้แสดงความสัมพันธ์แบบหนึ่งต่อกลุ่ม โดยที่หัวลูกศรจะออกจากส่วนของ “หนึ่ง” ไปยังส่วนของ “กลุ่ม”
        วิธีการค้นหาข้อมูลที่ต้องการ จะใช้หัวลูกศรเป็นแนวทาง ซึ่งอาจวิ่งทวนทิศทางกับหัวลูกศรก็ได้ เช่น ถ้าต้องการแสดงรายชื่อของอาจารย์ที่ทำงานอยู่แผนกวิชาที่ 4 ก็เริ่มด้วยการออกคำสั่งแก่ระบบจัดการฐานข้อมูลไห้ค้นหาแผนกที่ 4 ก่อน จากระเบียนของแผนกวิชา จากนั้นให้วิ่งตามลูกศรซึ่งจะเชื่อม (Link) ข้อมูลของแผนกที่ 4 นี้เข้ากับข้อมูลในส่วนของอาจารย์ ซึ่งได้แก่บรรดาระเบียนของอาจารย์ที่ทำงานอยู่แผนกที่ 4 สังเกตว่า ในการค้นหานี้เราจะค้นโดยใช้ลูกศร หรือทางเชื่อมในการโยงความสัมพันธ์ ดังนั้นเราจึงไม่จำเป็นต้องเก็บเขตข้อมูลรหัสแผนกไว้ในระเบียนของอาจารย์อย่างในตัวแบบเชิงสัมพันธ์
     1.ตัวแบบแตกสาขา หรือตัวแบบลำดับ ตัวแบบนี้พัฒนาขึ้นโดยไอบีเอ็ม เมื่อปี พ.ศ. 2511 ตัวอย่างเช่น ระบบ IMS ของ IBM มีความสัมพันธ์ระหว่างแฟ้มข้อมูลเป็นระดับชั้นหรือตามอาวุโส แฟ้มข้อมูลจะมีตำแหน่งจากบนลงล่าง โดยแฟ้มที่อยู่ในระดับที่สูงกว่าจะเป็นแม่ของแฟ้มที่อยู่ในระดับต่ำกว่า ข้อสังเกต คือ แฟ้มหนึ่งจะมีแฟ้มข้อมูลลูก (Child File) ได้หลายแฟ้ม ขณะที่แฟ้มลูกจะมีแฟ้มแม่เพียงแฟ้มเดียว เมื่อมองในลักษณะนี้จะเห็นว่าตัวแบบนี้มีโครงสร้างเหมือนต้นไม้ (Tee) ซึ่งอันที่จริงตัวแบบนี้คล้ายแบบเครือข่าย แต่ต่างกันตรงที่ ตัวแบบแตกสาขามีกฎเกณฑ์เพิ่มขึ้นมาอีก 1 ข้อ คือ ในแต่ละกรอบจะมีหัวลูกศรวิ่งเข้าหาได้ไม่เกิน 1 หัว จากตัวอย่างในภาพของตัวแบบเครือข่าย จะเห็นว่ากรอบอาจารย์มีลูกศรเข้ามา 2 ทาง ดังนั้น เราจะสร้างฐานข้อมูลเดียวกันนี้ด้วยตัวแบบแตกสาขาไม่ได้ แต่ต้องเปลี่ยนแปลงให้เหมาะสม เช่น

        นอกจากนั้น ยังมีลักษณะอีกประการหนึ่งที่สองตัวแบบหลังนี้แตกต่างจากตัวแบบเชิงสัมพันธ์ ก็คือ ในตัวแบบลำกับชั้น และตัวแบบเครือข่ายนั้น จะมีการใช้ตัวชี้  (Pointers) เพื่อแทนเส้นทางขึ้นลงไปตามแผนภาพต้นไม้สำหรับตัวแบบลำดับชั้น และแทนเส้นทางเชื่อมต่อในแผนภาพเครือข่ายของตัวแบบเครือข่าย แต่ในตัวแบบเชิงสัมพันธ์จะไม่มีการเกี่ยวข้องกับตัวชี้ดังกล่าวเลย (C.J. Date, 2000, p. 26)
     
        นอกจากตัวแบบทั้ง 3 ดังกล่าวแล้ว เมื่อไม่นานมานี้เริ่มมีผลิตภัณฑ์ระบบบริหารฐานข้อมูลแบบใหม่ปรากฏขึ้นมาบ้าง คือ
  • ระบบบริหารฐานข้อมูลเชิงวัตถุ (Object DBMS) เช่น Gemstone ของบริษัท Gemstone Systems Inc.และ Versant ODBMS ของบริษัท Versant Object Technology
  • ระบบบริหารฐานข้อมูลแบบผสมระหว่างเชิงวัตถุและเชิงสัมพันธ์ (Object/Relational DBMS) ตัวอย่างเช่น DB2 และ Informix
ในตำราเล่มนี้จะไม่กล่าวถึงระบบฐานข้อมูลเชิงวัตถุ (Object-oriented Database Systems) ม
ไปกว่านี้ แม้ว่าจะจัดเป็นตัวแบบหนึ่งของระบบฐานข้อมูล เนื่องจากเป็นเรื่องที่ยังใหม่และอยู่นอกเหนือขอบเขต
ระบบฐานข้อมูล
        ระบบฐานข้อมูล (Database System) เป็นคำประสมระหว่างคำว่า “ระบบ” (System) กับคำว่า “ฐานข้อมูล” (Database) มีความหมายและองค์ประกอบดังต่อไปนี้

ความหมาย
        ระบบฐานข้อมูล โดยพื้นฐานเป็นระบบจัดเก็บระเบียนด้วยคอมพิวเตอร์ (A database system is basically a computerized record-keeping system.)สามารถทำงานกับข้อมูลในฐานข้อมูลในลักษณะต่าง ๆ ได้ เช่น
  • เพิ่มแฟ้มใหม่เข้าในฐานข้อมูล
  • แทรกข้อมูลลงในแฟ้ม
  • ดึงข้อมูลมาจากแฟ้ม
  • เปลี่ยนแปลงข้อมูลที่มีอยู่
  • ลบข้อมูล
  • ลบแฟ้ม
        ระบบฐานข้อมูล มีวัตถุประสงค์หลักในการจัดเก็บข้อสนเทศและให้ผู้ใช้สืบค้น ตลอดจนปรับปรุงข้อสนเทศนั้นให้เป็นปัจจุบัน



วันจันทร์ที่ 9 กันยายน พ.ศ. 2556

รวมผลงาน Maya

ผลงานรายวิชา  ง30201  การประยุกต์ใช้เทคโนโลยีสารสนเทศ


ผลงานชื่อ "The bed" (เป็นผลงานชิ้นที่1 อาจจะไม่ค่อยสวยงามเท่าที่ควร)





ผลงานชื่อ "The Coffee" (เป็นผลงานชิ้นที่2)





ผลงานชื่อ "The X-wing" (เป็นผลงานชิ้นที่3.1)




ผลงานชื่อ "The X-wing" (เป็นผลงานชิ้นที่3.2)




ผลงานชื่อ "The X-wing" (เป็นผลงานชิ้นที่3.3 กล้อง1)




ผลงานชื่อ "The X-wing" (เป็นผลงานชิ้นที่3.2 กล้อง2)




ผลงานชื่อ "The Office" (เป็นผลงานชิ้นที่4)



วันจันทร์ที่ 24 มิถุนายน พ.ศ. 2556

ประเภทของอนิเมชั่น

ประเภทของอนิเมชั่น
    1.Drawn Animation คือแอนิเมชั่นที่เกิดจากการวาดภาพหลายๆพันภาพ  แต่การฉายภาพเหล่านั้นผ่านกล้องอาจใช้เวลาไม่กี่นาที
    ข้อดีของการทำแอนิเมชั่นชนิดนี้คือ มีความเป็นศิลปะ  สวยงาม  น่าดูชม  แต่ข้อเสีย คือ ต้องใช้เวลาในการผลิตมาก  ต้องใช้แอนิเมเตอร์
จำนวนมากและต้นทุนก็สูงตามไปด้วย

เลือกคลิปวีดีโอนี้ เพราะให้ความสนุกสนาน ผ่อนคาย และเป็นแบบอย่างในการทำอนิเมชันของเรา




    2. Stop Motion หรือเรียกว่า Model Animation เป็นการถ่ายภาพแต่ละขณะของหุ่นจำลองที่ค่อยๆขยับ อาจจะเป็นของเล่นหรืออาจจะสร้างตัวละครจาก Plasticine วัสดุที่คล้ายกับดินน้ำมันโดยโมเดลที่สร้างขึ้นมาสามารถใช้ได้อีกหลายครั้งและยังสามารถผลิตได้หลายตัว  ทำให้สามารถถ่ายทำได้หลายฉากในเวลาเดียวกัน
    แต่การทำ Stop Motmotion นั้นต้องอาศัยเวลาและความทุ่มเทมาก เช่น การผลิตภาพยนตร์เรื่อง James and the Giant Peach สามารถผลิตได้ 10 วินาที
ต่อวันเท่านั้น วิธีนี้เป็นงานที่ต้องอาศัยความอดทนมาก

เลือกคลิปวีดีโอนี้ เพราะให้ความสนุกสนาน 


    3. Computer Animation ปัจจุบันมีซอฟท์ที่สามารถช่วยให้การทำแอนิเมชั่นง่ายขึ้น เช่น โปรแกรม Maya, Macromedia
และ 3D Studio Max เป็นต้น วิธีนี้เป็นวิธีที่ประหยัดเวลาการผลิตและประหยัดต้นทุนเป็นอย่างมาก เช่น ภาพยนตร์เรื่อง
Toy Story ใช้แอนิเมเตอร์เพียง 110 คนเท่านั้น 


เลือกคลิปวีดีโอนี้ เพราะให้ความสนุกสนาน และได้รูเกี่ยวกับอนเมชันประเภท 3D


ความคิดเห็นเกี่ยวกับ animation

ความคิดเห็นเกี่ยวกับ animation
    

      อนิเมชัน เป็น สิ่งให้ความบันเทิงในยามพักผ่อน และ ให้ความสนุกสนานผ่อนคลาย และอนิเมชัน มี 3 ชนิด 
     1.Drawn Animation คือแอนิเมชั่นที่เกิดจากการวาดภาพหลายๆพันภาพ  แต่การฉายภาพเหล่านั้นผ่านกล้องอาจใช้เวลาไม่กี่นาที 
    2.Stop Motion หรือเรียกว่า Model Animation เป็นการถ่ายภาพแต่ละขณะของหุ่นจำลองที่ค่อยๆขยับ อาจจะเป็นของเล่น
หรืออาจจะสร้างตัวละครจาก Plasticine วัสดุที่คล้ายกับดินน้ำมันโดยโมเดลที่สร้างขึ้นมาสามารถใช้ได้อีกหลายครั้งและยังสามารถผลิตได้หลายตัว  ทำให้สามารถถ่ายทำได้หลายฉากในเวลาเดียวกัน  แต่การทำ Stop Motmotion นั้น 
    3.Computer Animation ปัจจุบันมีซอฟท์ที่สามารถช่วยให้การทำแอนิเมชั่นง่ายขึ้น เช่น โปรแกรม Maya, Macromedia





      Animation is something relaxing and entertainment in a fun, relaxed and animated with three types 
    1.Drawn Animation is an Animation Drawing from several thousand images. But projecting them through the camera, it may take a few minutes 
    2.Stop Motion Model Animation is also known as shooting each moment of the model is gradually shifting. It can be a toy.Or it may be a material similar to the cast of Plasticine clay model made ​​available by several times.

And also can produce several. Making it possible to shoot several scenes at the same time, but doing it 
   3.Computer Animation Stop Motmotion current software that can help to make a simple animation programs such as Maya, Macromedia.

Animation

Animation
          
         1.Animation is the rapid display of a sequence of images to create an illusion of movement. The most common method of presenting animation is as a motion picture or video program, although there are other methods. This type of presentation is usually accomplished with a camera and a projector or a computerviewing screen which can rapidly cycle through images in a sequence. Animation can be made with either hand rendered art, computer generated imagery, or three-dimensional objects, e.g., puppets or clay figures, or a combination of techniques. The position of each object in any particular image relates to the position of that object in the previous and following images so that the objects each appear to fluidly move independently of one another. The viewing device displays these images in rapid succession, usually 24, 25, or 30 frames per second.


ที่มา:https://en.wikipedia.org/wiki/Animation


           2.Animation is A simulation of movement created by displaying a series of pictures, or frames. Cartoons on television is one example of animation. Animation on computers is one of the chief ingredients of multimedia presentations. There are many software applications that enable you to create animations that you can display on a computer monitor.
Note the difference between animation and video. Whereas video takes continuous motion and breaks it up into discrete frames, animation starts with independent pictures and puts them together to form the illusion of continuous motion.


ที่มา:http://www.webopedia.com/TERM/A/animation.html

แอนิเมชัน

แอนิเมชัน
1.แอนิเมชัน (อังกฤษ: animation) หมายถึง การสร้างภาพเคลื่อนไหวโดยการฉายภาพนิ่งหลายๆ ภาพต่อเนื่องกันด้วยความเร็วสูง


การใช้คอมพิวเตอร์กราฟิกส์ในการคำนวณสร้างภาพจะเรียกการสร้างภาพเคลื่อนไหวด้วยคอมพิวเตอร์หรือ คอมพิวเตอร์แอนิเมชัน หากใช้เทคนิคการถ่ายภาพหรือวาดรูป หรือ หรือรูปถ่ายแต่ละขณะของหุ่นจำลองที่ค่อย ๆ ขยับ จะเรียกว่า ภาพเคลื่อนไหวแบบการเคลื่อนที่หยุด หรือ สตอปโมชัน (stop motion) โดยหลักการแล้ว ไม่ว่าจะสร้างภาพ หรือเฟรมด้วยวิธีใดก็ตาม เมื่อนำภาพดังกล่าวมาฉายต่อกันด้วยความเร็ว ตั้งแต่ 16 เฟรมต่อวินาทีขึ้นไป เราจะเห็นเหมือนว่า ภาพดังกล่าวเคลื่อนไหวได้ต่อเนื่องกัน ทั้งนี้เนื่องจากการเห็นภาพติดตา
ในทางคอมพิวเตอร์ การจัดเก็บภาพแบบแอนิเมชันที่ใช้กันอย่างแพร่หลายในอินเทอร์เน็ต มีหลายรูปแบบไฟล์เช่น GIF APNG MNG SVG แฟลช และไฟล์สำหรับเก็บวีดิทัศน์ประเภทอื่นๆ
ที่มา:http://th.wikipedia.org/wiki/%E0%B9%81%E0%B8%AD%E0%B8%99%E0%B8%B4%E0%B9%80%E0%B8%A1%E0%B8%8A%E0%B8%B1%E0%B8%99



2.แอนิเมชั่น (Animation) หมายถึง "การสร้างภาพเคลื่อนไหว" ด้วยการนำภาพนิ่งมาเรียงลำดับกัน  และแสดงผลอย่างต่อเนื่อง

ทำให้ดวงตาเห็นภาพที่มีการเคลื่อนไหวในลักษณะภาพติดตา (Persistence of Vision) เมื่อตามนุษย์มองเห็นภาพที่ฉา่ย อย่างต่อเนื่อง เรตินาระรักษาภาพนี้ไว้ในระยะสั้นๆ ประมาณ 1/3 วินาที หากมีภาพอื่นแทรกเข้ามาในระยะเวลาดังกล่าว  
สมองของมนุษย์จะเชื่อมโยงภาพทั้งสองเข้าด้วยกันทำให้เห็นเป็นภาพเคลื่อนไหวที่มีความต่อเนื่องกัน  แม้ว่าแอนิเมชั่นจะใช้หลักการเดียว
กับวิดิโอ   แต่แอนิเมชั่นสามารถนำไปประยุกต์ใช้กับงานต่างๆได้มากมาย  เช่นงานภาพยนตร์  งานโทรทัศน์  งานพัฒนาเกมส์  งานสถาปัตย์
งานก่อสร้าง งานด้านวิทยาศาสตร์  หรืองานพัฒนาเว็บไซต์  เป็นต้น
ที่มา:http://pkarting.exteen.com/20091029/animation



3. แอนิเมชัน (animation นิยมอ่านในภาษาไทยว่า แอ-นิ-เม-ชั่น) หมายถึง การสร้างภาพเคลื่อนไหวโดยการฉายภาพนิ่ง หลายๆ ภาพต่อเนื่องกันด้วยความเร็วสูง
                

การใช้คอมพิวเตอร์กราฟิกส์ในการคำนวณสร้างภาพจะเรียกการสร้างภาพเคลื่อนไหว ด้วยคอมพิวเตอร์หรือ คอมพิวเตอร์แอนิเมชัน
                หากใช้เทคนิคการถ่ายภาพหรือวาดรูป หรือ หรือรูปถ่ายแต่ละขณะของหุ่นจำลองที่ค่อย ๆ ขยับ จะเรียกว่า ภาพเคลื่อนไหวแบบการเคลื่อนที่หยุด หรือ สตอปโมชัน (stop motion)
ที่มา:https://sites.google.com/site/pawarisorarti3322/home/kartun-xae-mi-me-chan-hmay-thung-xari-animation


วันจันทร์ที่ 3 มิถุนายน พ.ศ. 2556

CARTOON



จี้ แมวน้อยพจญภัย

PROFILE

Profile
First Name : Krittapas
Last Name : Kwanboon
Nickname : Pom    Sex : Male

   
 
Nationality : Thai       Religion : Buddhism           Blood Group : A
Date of Birth : Sep/19/1997      Age : 15
Height : 165 centimeters  Weight : 45 Kilograms

Address : 360/1 Tambon Talard Krathumbean
Amphur Krathumbean     Samut Sakhon
Zip Code 74110      Telephone Number 087-7636319

Education : Grade 10 (Matthayomsuksa 4 )
Krathumbean Wisetsamutthakhun School

Favorite Subjects : Thai and English
Favorite Sports : Football and Badminton
Favorite Food : Pizza and Cola

Hobbies : Reading a book and Seeing Movies

The Person You Admire : My Beloved King
Ambition : I want to be a teacher
Motto : Love Canquers all.

CAPTCHA

CAPTCHA
CAPTCHA  คือการทดสอบเพื่อเข้าสู่ระบบคอมพิวเตอร์แบบโต้ตอบชนิดหนึ่ง เพื่อทดสอบว่าผู้ใช้งานเป็นมนุษย์จริงหรือไม่ (ว่าไม่ใช่บอตหรือโปรแกรมอัตโนมัติ) คำว่า CAPTCHA ย่อมาจาก "Completely Automated Public Turing test to tell Computers and Humans Apart" (การทดสอบของทัวริงสาธารณะแบบอัตโนมัติเพื่อแยกแยะว่าเป็นคอมพิวเตอร์กับมนุษย์อย่างสมบูรณ์) เป็นเครื่องหมายการค้าของมหาวิทยาลัยคาร์เนกีเมลลอน สหรัฐอเมริกา คิดค้นขึ้นในปี ค.ศ. 2000 โดย ลูอิส วอน อาห์น (Luis von Ahn) แมนูล บลัม (Manuel Blum) นิโคลัส เจ. ฮอปเปอร์ (Nicholas J. Hopper) และ จอห์น แลงฟอร์ด (John Langford) (สามคนแรกมาจากมหาวิทยาลัย ส่วนคนสุดท้ายมาจากไอบีเอ็ม)
ระบบ CAPTCHA เกี่ยวข้องกับคอมพิวเตอร์เครื่องหนึ่งซึ่งเป็นเครื่องแม่ข่าย จะถามผู้ใช้งานด้วยการทดสอบอย่างหนึ่งที่สร้างขึ้นมา และผู้ใช้จำเป็นต้องตอบให้ถูกต้องเพื่อให้สามารถเข้าสู่ระบบได้ แต่คอมพิวเตอร์เองนั้นไม่สามารถแก้ปัญหาที่ตัวมันเองสร้างขึ้นได้ สามารถตรวจได้แค่ว่าถูกหรือผิดตามที่ระบุไว้ตอนต้นเท่านั้น ระบบ CAPTCHA โดยทั่วไปจะให้ผู้ใช้ตอบคำถามด้วยการกดแป้นตัวอักษรตามที่ปรากฏในรูปภาพที่บิดเบี้ยว บางครั้งอาจมีการเพิ่มจุด แถบสี หรือเส้นหงิกงอลงในรูปภาพนั้น เพื่อวัตถุประสงค์ในการหลีกเลี่ยงการตรวจจับของโปรแกรมประเภทโอซีอาร์ ซึ่งอาจแก้ปัญหาที่ทดสอบได้โดยอัตโนมัติ
บางครั้งมีการอธิบายระบบ CAPTCHA ว่าเป็นการทดสอบของทัวริงแบบย้อนกลับ เพราะเป็นการทดสอบจากคอมพิวเตอร์ที่ส่งไปยังมนุษย์ ซึ่งในทางตรงข้าม การทดสอบของทัวริงเป็นการทดสอบจากมนุษย์ที่ส่งไปยังคอมพิวเตอร์ หรือเครื่องจักรทัวริง
CAPTCHA อาจใช้ในการตอบกลับฟอรั่มหรือเว็บบอร์ดสาธารณะทั่วไปตามอินเทอร์เน็ต ทั้งนี้เพื่อป้องกันบอตหรือโปรแกรมอัตโนมัติทำการส่งข้อความไม่พึงประสงค์ เช่นสแปมหรือโฆษณา




วีดีโอ



GPRS

          GPRS 
           GPRS ย่อมาจาก General Packet Radio Service นี้ไม่ใช่สิ่งใหม่แต่ประการใดในแวดวงโทรคมนาคม ซึ่งจะจัดให้มันอยู่ในเจนเนอเรชั่นที่ 2.5 G สำหรับเทคโนโลยีโทรศัพท์มือถือ (โดย 1 G หมายถือโทรศัพท์มือถือระบบอนาล็อก, 2 G หมายถึง โทรศัพท์มือถือดิจิตอลปัจจุบันที่เราใช้อยู่)
          GPRS นั้นถือว่าเป็นบริการใหม่ที่
ล้ำสมัยของโทรศัพท์มือถือที่ไม่จำกัดตัวเองอยู่แค่การใช้เสียงเท่านั้น โดยมันมีความสามารถในการส่งข้อมูลผ่านทางโทรศัพท์มือถือ ได้ด้วยความเร็วในระดับ 172 Kbps (ขณะที่โทรศัพท์มือถือดิจิตอลธรรมดาส่งได้ด้วยความเร็ว 9.6 Kbps) ซึ่งความเร็วที่สูงระดับนี้สามารถรองรับกับ การใช้งานอินเตอร์เน็ตอย่างง่ายๆ ได้อย่างไม่มีปัญหา และอีกไม่นานเราคงจะได้เห็นการใช้งานอินเตอร์เน็ตแบบย่อ ในมือคุณไม่ว่าจะเป็นการ Chat, Web, Browsing, FTP หรือ E-mail
          GPRS ได้ถูกกำหนดเป็นมาตรฐาน และมีกำหนดการที่จะออกใช้งานทั่วโลก โดยเริ่มมีการวางระบบเพื่อรองรับการใช้งานงานตั้งแต่ปี 2000 โดยปี 2001 นั้นจะเริ่มทดสอบให้บริการที่ความเร็ว 56 Kbps และ 112 Kbps ก่อน โดยทั้งหมดจะทำงานอยู่บนเครือข่ายโทรศัพท์ GSM เดิม (แต่ตัวเครื่องโทรศัพท์ GSM เดิม จะไม่สามารถใช้งานกับ GPRS ได้) จากนั้นในปี 2002 จะเข้าสู่ยุคของ 3G เสียที

GPRS คืออะไร?
          - เทคโนโลยีที่พัฒนาขึ้นบนเครือข่ายเดิม เพื่อให้การส่งข้อมูลเป็นไปอย่างรวดเร็ว และสะดวกยิ่งขึ้น
          - เทคโนโลยีการส่งข้อมูลแบบรวดเร็ว ซึ่งใช้ได้กับเครือข่ายระบบ GSM ช่วยเพิ่มความรวดเร็วให้กับการติดตั้ง และทำให้ระยะเวลาในการส่งข้อมูลรวดเร็วยิ่งขึ้น
          - เทคโนโลยีที่สร้างขึ้นมาเพื่อการใช้ Mobile Internet ด้วยความสะดวกยิ่งขึ้น ทำให้ท่านสามารถทำธุรกรรมต่างๆ ได้อย่างสะดวก และง่ายดายผ่านโทรศัพท์เคลื่อนที่
          - นวัตกรรมใหม่ที่ทำให้การส่งข้อมูลมีประสิทธิภาพ ด้วยความเร็วจากเดิมเพียงแค่ 9.6 Kbps เป็น 40 Kbps ช่วยให้ท่านสามารถเชื่อมต่อทางอินเตอร์เน็ตได้ภายในเวลาอันสั้น ไม่ว่าจะอยู่ที่ไหน เมื่อไหร่
          - การส่งข้อมูลแบบใหม่ในรูปแบบของมัลติมีเดีย ซึ่งจะประกอบไปด้วยรูปภาพที่เป็นกราฟฟิก เสียงและวิดีโอ เช่นการใช้ Video Conference

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


วีดีโอ

SKYDRIVE

SkyDrive
ผู้ออกแบบ    Microsoft
วันที่เปิดตัว   1 ส.ค. 2007; 5 ปีก่อน
รุ่นล่าสุด      Wave 5 (16.4.8019.827) / 14 สิงหาคม พ.ศ. 2555; 288 วันก่อน
แพลตฟอร์ม  Web browser
ภาษา          94 languages; see Supported languages
ประเภท       File hosting service
ลิขสิทธิ์       Freemium
เว็บไซต์       skydrive.com


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

      สกายไดรฟ์(SkyDrive) ให้ความสะดวกกับคุณได้มากกว่า ง่ายๆ เพียงแค่ทำการอัพโหลดไฟล์ข้อมูล เข้าสู่โฟลเดอร์ส่วนตัวของคุณบนสกายไดร์ฟ ก็สามารถช่วยบรรเทาปัญหาที่จะต้องหิ้วคอมพิวเตอร์แล็บท็อปไปด้วย อีกทั้งความจุขนาด 25 กิกะไบต์ ที่สามารถเก็บข้อมูลได้มากกว่า เมื่อเทียบกับการใช้ธัมไดร์ฟ (thumb-drive)

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







วีดีโอ