วันจันทร์ที่ 27 มกราคม พ.ศ. 2557

คำศัพท์ที่ควรรู้จักเกี่ยวกับฐานข้อมูล



คำศัพท์ที่ควรรู้จักเกี่ยวกับฐานข้อมูล
                ตาราง เป็นที่จัดเก็บข้อมูล (บางส่วน) ของฐานข้อมูล โดยปกติในฐานข้อมูลหนึ่งจะประกอบด้วยหลาย ๆ ตารางรวมกันโดยที่ตารางจะประกอบไปด้วยเรคคอร์ด (Record) และฟิลด์
                SQL เป็นภาษามาตรฐานที่ใช้ในการจัดการฐานข้อมูล เช่น การเรียกค้นข้อมูลการเพิ่มเติมแก้ไขหรือลบข้อมูลที่มีอยู่ ส่วนใหญ่จะใช้ในรีเรย์ชั่นนอล ดาต้าเบส (ReleationalDatabase)
                คิวรี เป็นการเรียนค้นข้อมูลที่ต้องการ ส่วนใหญ่จะใช้ SQL เป็นภาษาในการคิวรี
                เรคคอร์ดเซท เป็นกลุ่มของข้อมูลที่ได้จากการทำคิวรีสำหรับเรคคอร์ดเซทที่ได้สามารถนำไปประมวลผลต่อไปได้
                อินเด็กซ์ คือ การทำดัชนีของข้อมูลเพื่อให้การค้นหาข้อมูลทำได้อย่างรวดเร็ว โดยที่อินเด็กซ์สามารถประกอบไปด้วยหลาย ๆ ฟิลด์รวมกันหรือเป็นเพียงฟิลด์เดียวกันก็ได้
ไพรมารีย์คีย์ เป็นตัวแทนของเรคคอร์ดในตารางเพื่อใช้ในการเข้าถึงข้อมูลซึ่งค่าของ ไพรมารีย์คีย์ในเรคคอร์ดหนึ่ง ๆ จะต้องไม่ซ้ำกับเรคคอร์ดอื่นในตาราง (ถ้ามีคุณสมบัติ uniqueness) โดยปรกติจะใช้ฟิลด์ที่อินเด็กซ์มาเป็นไพรมารีย์คีย์เช่นกัน
                คีย์นอก คือ ฟิลด์ที่อยู่ในตารางหนึ่ง (อาจเป็นหลายฟิลด์ก็ได้) เพื่อใช้อ้างอิงถึงข้อมูลในอีกตารางหนึ่งซึ่งฟิลด์ที่ใช้เป็นคีย์นอกมักจะเป็นไพรมารีย์คีย์ของอีกตารางที่สัมพันธ์กัน
                บิต ย่อมาจาก Binary digit เป็นหน่วยข้อมูลที่เล็กที่สุด ที่แทนด้วยตัวเลขฐานสอง   (0 หรือ1)
                ไบต์ คือ กลุ่มของบิตที่แทนด้วยตัวอักษร ตัวเลข หรือสัญลักษณ์พิเศษหนึ่งตัว (character) เช่น รหัส ASCII 1 ไบต์ ซึ่งเก็บบิต 01000001 จะหมายถึงตัวอักษร A
                ไอเท็ม คือ ข้อมูลที่เกิดจากตัวอักษร ตัวเลข หรือสัญลักษณ์พิเศษมาเรียงต่อกัน และมีความหมาย เช่น Smith แทนชื่อคน, Bangkok แทนชื่อจังหวัด, มกราคม แทนชื่อเดือน 100/1 แทนชื่อบ้านเลขที่
                คอลัมน์  คือ ข้อมูลที่ประกอบด้วยไอเท็มตั้งแต่ 1 ไอเท็มขึ้นไป เช่น ไอเท็มวัน เดือน   และปีรวมกันเป็นคอลัมน์วันเกิดหรือไอเท็มชื่อ และนามสกุลรวมกันเป็นคอลัมน์ ชื่อ-นามสกุล เป็นต้น คอลัมน์ที่ประกอบด้วยไอเท็มตั้งแต่ 2 ไอเท็มจะเป็นคอลัมน์แบบ Group item ถ้าประกอบ ด้วยหนึ่งไอเท็มจะเป็นคอลัมน์แบบ Elementary item ตัวอย่าง เช่น คอลัมน์วันเกิดเป็น Group item เนื่องจากสามารถแยกข้อมูลลงไปเป็นวัน เดือน และปีเกิดเป็น Elementary item เนื่องจากแยกย่อยลงไปอีกไม่ได้ถ้าแยกย่อยลงไปจะไม่ได้ข้อมูลที่สื่อความหมาย
                แถว คือ กลุ่มของคอลัมน์ที่มีความสัมพันธ์กันเช่นแถวพนักงานประกอบด้วยคอลัมน์ รหัสพนักงาน ชื่อ นามสกุล แผนก ตำแหน่ง วันเข้าทำงาน ที่อยู่ และอื่น ๆ เป็นต้น หนึ่งแถวจะเก็บข้อมูลพนักงาน 1 คน โดยคอลัมน์เดียวกันในทุก ๆ แถวจะต้องเก็บข้อมูลชนิดเดียวกัน เช่น คอลัมน์ชื่อ และนามสกุล จะเก็บข้อมูลแบบตัวอักษรเท่านั้น
                ไฟล์ หรือแฟ้มข้อมูล คือ กลุ่มแถวที่ข้อมูลเป็นเรื่องเดียวกัน เช่น แฟ้มข้อมูลพนักงานแฟ้มข้อมูลลูกค้า แฟ้มข้อมูลการสั่งซื้อสินค้า แฟ้มข้อมูลสินค้าเป็นต้น

ไม่มีความคิดเห็น:

แสดงความคิดเห็น