บทท่ี 1โครงสร้ างข้ อมลูการจดั เก็บข้อมลู ทม่ี ีความสมั พนั ธ์กนั อยา่ งเป็ นระบบ รวมไว้เป็ นฐานข้อมลู เดียว ซง่ึ ผ้ใู ช้สามารถเรียกใช้ข้อมลู ร่วมกนั ได้OSN27/06/60
ระบบฐานขอ้ มลู 1 ฐานข้อมลู (Database) หมายถึง การจัดเก็บข้อมูลท่ีมีความสมั พนั ธ์กนั อยา่ งเป็ นระบบรวมไว้เป็ นฐานข้อมลู เดียว ซง่ึ ผ้ใู ช้สามารถเรียกใช้ข้อมลู ร่วมกนั ได้ ข้อมลู (Data) ซง่ึ เป็ นข้อเท็จจริง เม่ือนาข้อมลู มาผา่ นการประมวลผล (Processing) ก็จะได้สารสนเทศ (Information) ซึ่งมีความถูกต้องและเช่ือถือได้มากกว่าข้อมูลที่ได้จากแหลง่ ข้อมูลดงั รูปที่ 1.1ขอ้ มลู การประมวลผล สารสนเทศ(Data) (Processing) (Information) รูปท่ี 1.1 กระบวนการสารสนเทศโครงสร้างข้อมูล (Data Structure) ระบบดิจิตอลคอมพิวเตอร์ทางานโดยใช้ข้อมูลท่ีเป็ นรหัสของตัวเลข ตัวเลขที่ใช้เป็ นรหัสแทนข้อมลู คอื ระบบเลขฐานสอง ซงึ่ มีรหสั แทนข้อมลู 2 ตวั ได้แก่ 0 และ 1 แล้วนาตวั เลขมาตอ่ เรียงกนั รหสั ของเลขฐาน 2 1 หลกั = 1 bit รหสั ของเลขฐาน 2 8 หลกั = 8 bit = 1 byte หรือ 1 Character 1. องค์ประกอบโครงสร้างฐานข้อมูล โครงสร้างของข้อมลู จึงประกอบด้วย 1.1 Character หรือ Byte หมายถึง ตวั อกั ษร (A-Z,ก-ฮ), ตวั เลข (0-9) และสญั ลกั ษณ์ตา่ ง ๆ ท่อี ยบู่ นแป้ นพมิ พ์ 1.2 Field หมายถงึ Character ตงั้ แต่ 1 ตวั ขนึ ้ ไปมารวมกนั มีความสมั พนั ธ์กนั 1.3 Record หมายถึง Field ตงั้ แต่ 1 Field ขนึ ้ ไปมารวมกนั มีความสมั พนั ธ์กนั 1.4 File หมายถงึ Record ตงั้ แต่ 1 Record ขนึ ้ ไปมารวมกนั มีความสมั พนั ธ์กนั จากโครงสร้ างข้อมูลดังกล่าว โครงสร้ างของข้อมูลที่เล็กที่สุด คือ Character และโครงสร้ างของข้อมูลท่ีใหญ่ที่สดุ คือ File แต่ก็ยงั มีโครงสร้ างของข้อมูลที่ใหญ่กว่า File ก็คือDatabase หรือ ฐานข้อมลู ซง่ึ หมายถึง File ตงั้ แต่ 1 File ขนึ ้ ไปมารวมกนั มีความสมั พนั ธ์กนั
ระบบฐานขอ้ มลู 22. ตัวอย่างโครงสร้างฐานข้อมลู ตัวอย่าง การจัดเก็บข้อมูลจาแนกตามโครงสร้ างข้อมูล เช่น วิทยาลัยอาชีวศึกษานครราชสีมาได้จัดเก็บข้อมูลทะเบียนประวตั ิของนกั ศึกษาระดบั ชนั้ ปวส. 1 แผนกวิชาคอมพิวเตอร์ธุรกิจ มีโครงสร้างดงั นี ้เลขที่ 1 เลขที่ 2 เลขท่ี 3รหสั ประจาตวั นักศึกษา 4932001 รหัสประจาตวั นักศึกษา 4932002 รหัสประจาตวั นกั ศึกษา 4932003ช่ือ น.ส.กสิณา ช่ือ น.ส.ขนิษฐา ช่ือ นายคณินนามสกุล ยมนานนท์ นามสกลุ สร้างสรรคด์ ี นามสกลุ คิดการทอี่ ยู่ 254 ถ.สรุ นารายณ์ อ.เมอื ง ทอ่ี ยู่ 47 ต.หนองไผล่ อ้ ม อ.เมือง จ. ทอี่ ยู่ 68 ถ. จกั รี ต.ในเมือง อ.เมืองจ.นครราชสีมา นครราชสีมา จ.นครราชสีมาเบอร์โทรศัพท์ 044-276548 เบอร์โทรศัพท์ 044-245670 เบอร์โทรศัพท์ 044-238765วนั /เดือน/ปี เกดิ 13 เม.ย. 2527 วนั /เดือน/ปี เกดิ 5 ส.ค. 2526 วนั /เดอื น/ปี เกดิ 9 พ.ค. 2526ชื่อบิดา นายสรรชยั ยมนานนท์ ชื่อบดิ า นายสินเจริญ สร้างสรรคด์ ี ชื่อบิดา นายมโน คิดการช่ือมารดา นางสุนิสา ยมนานนท์ ช่ือมารดา นางนริณี สร้างสรรคค์ ด์ ี ช่ือมารดา นางพสุธิการ คิดการช่ือผ้ปู กครอง นายสรรชยั ยมนานนท์ ช่ือผ้ปู กครอง นายสินเจริญ ชื่อผู้ปกครอง นายมโน คิดการ สร้างสรรคค์ ด์ ี เลขที่ 4 ถงึ ......เลขทสี่ ุดท้าย เลขที่ 5รหสั ประจาตวั นกั ศึกษา ………... รหสั ประจาตวั นกั ศึกษา ………... รหสั ประจาตวั นกั ศึกษา ………...ช่ือ …………………………. ชื่อ …………………………. ช่ือ ………………………….นามสกลุ …………………… นามสกลุ …………………… นามสกลุ ……………………ทอ่ี ยู่ ……………………….. ทอี่ ยู่ ……………………….. ทอี่ ยู่ ………………………..เบอร์โทรศัพท์ ……………….. เบอร์โทรศัพท์ ……………….. เบอร์โทรศัพท์ ………………..วนั /เดอื น/ปี เกดิ ………………. วนั /เดือน/ปี เกดิ ………………. วนั /เดือน/ปี เกดิ ……………….ชื่อบิดา …………………….. ชื่อบิดา …………………….. ช่ือบิดา ……………………..ชื่อมารดา …………………… ชื่อมารดา …………………… ช่ือมารดา ……………………ช่ือผู้ปกครอง ………………… ช่ือผู้ปกครอง ………………… ช่ือผู้ปกครอง …………………รูปท่ี 1.2 ตวั อยา่ งโครงสร้างข้อมลู ของแฟ้ มข้อมลู ทะเบียนประวตั ขิ องนกั ศกึ ษาแผนกคอมพิวเตอร์ธุรกิจ
ระบบฐานขอ้ มูล 3 จากตวั อยา่ งข้างต้น Character คอื ตวั อกั ษรแตล่ ะตวั เชน่ ช, ว,ื ว,่ อ Field คือ ตวั อกั ษรตงั้ แต่ 1 ตวั ขนึ ้ ไปมารวมกนั เช่น Field : รหสั ประจาตวั นกั ศกึ ษา Field : ชื่อ Field : นามสกลุ Field : ที่อยู่ Field : เบอร์โทรศพั ท์ Field : วนั /เดอื น/ปี เกิด Field : ช่ือบิดา Field : ช่ือมารดา Field : ช่ือผ้ปู กครอง Record คือ Field ตงั้ แต่ 1 Field ขนึ ้ ไปมารวมกนั เป็ นข้อมลู ของนกั ศกึ ษาแตล่ ะคน ข้อมลู ของนกั ศกึ ษาเลขที่ 1 คอื Record ที่ 1 ประกอบไปด้วย Field : รหสั ประจาตวั นกั ศกึ ษา ข้อมลู คอื 4932001 Field : ช่ือ ข้อมลู คือ น.ส.กสณิ า Field : นามสกลุ ข้อมลู คือ ยมนานนท์ Field : ท่อี ยู่ ข้อมลู คอื 254 ถ.สรุ นารายณ์ อ.เมือง จ.นครราชสมี า Field : เบอร์โทรศพั ท์ ข้อมลู คอื 044-276548 Field : วนั /เดอื น/ปี เกิด ข้อมลู คือ 13 เมษายน 2527 Field : ชื่อบดิ า ข้อมลู คือ นายสรรชยั ยมนานนท์ Field : ชื่อมารดา ข้อมลู คือ นางสนุ ิสา ยมนานนท์ Field : ชื่อผ้ปู กครอง ข้อมลู คอื นายสรรชยั ยมนานนท์ ข้อมูลของนักศกึ ษาแต่ละคนมารวมกัน ช่ือ Field เหมือนกัน แต่ข้อมูลที่อยู่ในField แต่ละ Field แตกตา่ งกัน ขนึ ้ อยู่กบั ข้อมลู เฉพาะของนกั ศกึ ษาแตล่ ะคน ข้อมลู ของนกั ศึกษาเลขที่ 2 คอื Record ที่ 2 ตามลาดบั File คือ Record ตงั้ แต่ 1 Record ขึน้ ไปมารวมกนั ซึ่งในตวั อย่างนี ้ File คือแฟ้ มข้อมลู ทะเบียนประวตั ิของนกั ศกึ ษาระดบั ชนั้ ปวส. 1 แผนกวชิ าคอมพิวเตอร์ธุรกิจ
ระบบฐานขอ้ มูล 4สรุป ฐานข้อมลู เป็ นการจดั เก็บข้อมลู ทม่ี ีความสมั พนั ธ์กนั ไว้อยา่ งเป็ นระบบในท่เี ดียวกนั ซง่ึ ผ้ใู ช้สามารถเรียกใช้ข้อมูลร่วมกันได้ ซ่ึงจะสามารถแก้ไขปัญหาในการจัดเก็บข้อมูลแบบแฟ้ มข้อมูลได้การจัดเก็บข้อมูลแบบฐานข้อมลู จะเป็ นการลดความซา้ ซ้อนของข้อมูล ความไม่ถูกต้องของข้อมูลและการสญู เสยี ความสมั พนั ธ์ระหวา่ งข้อมลู องค์ประกอบของฐานข้อมลู ได้แก่ ฮาร์ดแวร์ ซอฟต์แวร์ข้อมลู ซงึ่ ผ้ใู ช้หลายคนสามารถเรียกใช้หรือดงึ ข้อมลู ชุดเดยี วกันได้ ณ เวลาเดียวกัน หรือตา่ งเวลากนับุคลากร และขนั้ ตอนการปฏิบตั ิงานทงั้ ในสภาวะปกติ และในสภาวะท่ีระบบเกิดปัญหา การจดั เก็บข้อมูลในรูปแบบฐานข้อมูล มีความสาคญั คือ ลดการเก็บข้อมลู ที่ซา้ ซ้อน ทาให้ไม่เปลืองเนือ้ ที่ในการเก็บข้อมลู ข้อมลู จึงมีความถกู ต้องเช่ือถือได้ ผ้ใู ช้สามารถเรียกใช้ข้อมลู ร่วมกนั ได้
Search
Read the Text Version
- 1 - 5
Pages: