¸É Éenvfund.onep.go.th/wp-content/uploads/2018/08/db_fund_l1.pdf_ ªµ¤ ¼oÁ ºÉ µ o ¤¼¨...
TRANSCRIPT
| ความรเรองฐานขอมล 2
คาทควรร
Data คานมความหมายในภาษาไทยวา ขอมล ซงกคอ ขอเทจจรงทเกดขน และไดมการรวบรวมเกบไวใน
รปแบบตางๆ ในสอตางๆ ซง รากศพท ของ Data มาจากภาษาลาตน แปลวา ใหในบางสง นอกจากน คาวา Data
ยงมความเกยวของกบคาวา Datum ซงมความหมายเดยวกน แตปจจบนน คนจะรจกคาวา Data และมการใช
อยางแพรหลายมากกวา
Database คาน เปนคาผสม จากคาสองคา คอ Data และ base ซง เมอรวมกนแลว มความหมายในภาษาไทยวา
ฐานขอมล ซงมความหมายวา เปนการรวบรวมขอมลทมความสมพนธกน มาเกบไวดวยกน ภายใตการจดการ
ขอมลใหสามารถเขาถงและใชงานไดอยางรวดเรว
Data wearhous คาน เปนคาทเพงเกดขนมาไมนานมาน มความหมายในภาษาไทยวา คลงขอมล หมายถง
ฐานขอมลทมขนาดใหญ และขอมลทจดเกบเปนจานวนมาก โดยมการจดการขอมลอยางมประสทธภาพ
Information คาน มความหมายในภาษาไทยวา สารสนเทศ กคอ การนาขอมลจากฐานขอมลมาผานกระบวนการ
ประมวลผล วเคราะหขอมล ตามวตถประสงคของผใชงาน
SQL คาน ไมมความหมายในภาษาไทย เปนคาทมาจากคายอของคาวา Standard Query Language เปนชอเรยก
ภาษามาตรฐานของการใชงาน ฐานขอมล โดยภาษานเปนมาตรฐานทไดรบการกาหนด โดยองคการมาตรฐาน
ระหวางประเทศ (The International Organization for Standardization: ISO) ซงกาหนดไวในหวขอ ISO/IEC
9075 defines Structured Query Language (SQL).
The International Organization for Standardization: ISO เปนหนวยงานทไมสงกดรฐบาลใดๆ มหนาทกาหนด
มาตราฐานตางๆ มสานกงานกลางอยทประเทศสวทเซอรแลนด
| ความรเรองฐานขอมล 3
ฐานขอมล ในอารยะธรรม ของมนษย
ฐานขอมล คอการรวบรวมขอมลทเกยวของกน มาทาการจดเกบไวในสอตางๆ เพอใชประโยชนตามแตละ
วตถประสงค ของการใชงาน
ฐานขอมล ไดถกสรางมานานแลว โดยในอารยะธรรมโบราณ ตางๆ กสรางฐานขอมลของตนเอง เพอใชในงาน
ตางๆ ตวอยาง ฐานขอมล ในยคตาง ๆ ของมนษย
ในยคโบราณ กอนประวตศาสตร มนษย ยคหนได สราง ขอมลไวตามผนงถาตาง ๆ
ชาวอนคา ไดสรางฐานขอมลการคาขาย โดยการมดปมเชอกเรยกวา ปมเชอก ควป (Quipu)
ชาวจนโบราณ บนทก ขอมลตางๆ ในแผนไมไผ และจดมดรวมกนเปนมวน
| ความรเรองฐานขอมล 5
ประวตการพฒนาฐานขอมล บนระบบคอมพวเตอร
- 1960s เปนปทเรมมการนาอปกรณคอมพวเตอร มาใชในการเกบขอมล โดยในขณะนน ม โมเดล ของ
ฐานขอมล ทเปนทนยมอยสองโมเดล กคอ Network model มชอยอวา CODASYL และ Hierarchical model ม
ชอยอวา IMS และในชวงเวลานเอง ไดมฐานขอมลทประสบความสาเรจในเชงธรกจ กคอ SABRE System
พฒนาโดย IBM เพอใชกบการ จดการขอมลการจองตว ของสายการบน American Airlines
- 1970-1972 E.F. Codd ไดนาเสนอ ผลงานทสาคญของฐานขอมลโมเดล ใหม นนกคอ Relation database model
ดวยผลงานของเขา ทาใหโฉมหนาของแนวทางเกยวกบการพฒนาฐานขอมลไดเปลยนไป เพราะโมเดลน ทาให
รปแบบและโครงสรางของฐานขอมล ไมผกมดกบอปกรณจดเกบ และกเปนจดเรมตนของ มาตรฐานของระบบ
ฐานขอมล
- และ ไดมการสรางตนแบบหลกของ ระบบฐานขอมลแบบเชงสมพนธ (Relation Database System)
โดย Ingres พฒนาขนท UBC และ System R พฒนาขนท IBM โดย Ingres ใช ภาษาทเรยกวา QUEL และกเปน
ตนแบบใหกลบ MS SQL Server และ Sybase ในเวลาตอมา สาหรบ System R ไดใชภาษาทเรยกวา SEQUEL
ซงตอมากไดพฒนาส SQL/DS, DB2 และ Oracle ซงถอวาเปนจดเรมตนของบรรดาซอฟตแวร Relational
Database Management System หรอ RDBMS
- 1976 ไดมฐานขอมลโมเดลใหม เกดขน เรยกวา Entity-Relationship หรอ ER นาเสนอโดย P. Chen ซงโมเดลน
เองทาใหผทออกแบบ สามารถจดการบน Data Application แทนท บนโครงสรางของตาราง
- เปนปทมการถอกาเนดของ ภาษา Structured Query Language หรอ SQL ซงตอมากกลายเปนภาษา
มาตรฐานของฐานขอมล
Relational database system นามาซงความสาเรจใหกลบการใชงานฐานขอมล บนเครองคอมพวเตอร เปนอยาง
มาก ไดสงเสรมใหตลาดของฐานขอมลมความสาคญ ในเชงธรกจมากขน โดย มฐานขอมล DB2 ของบรษท
IBM เปนผนา ควบคกบการเจรญเตบโตของ IBM PC นอกจากน ยงทาใหเกดซอฟตแวรจดการฐานขอมลตางๆ
ขนมากมายเชน PARADOX, Dbase III, IV เปนตน
| ความรเรองฐานขอมล 6
- 1990 หลงจากท ซอฟตแวรจดการฐานขอมล ทาใหเกดการเปลยนแปลง กเปนยคของการเรมตนการพฒนา
ซอตแวร โดยใช เครองมอทมาพรอมกลบ ซอฟตแวรจดการฐานขอมล เชน Oracle Developer, PowerBuilder,
Visual Basic และอนๆ นอกจากน ยงมการพฒนาการเชอมตอ ผาน OBDC เพอใชงานฐานขอมลรวมกบ
ซอฟตแวรสวนตวเชน Excel เปนตน และยงไดมการพฒนาตนแบบ ของ Object Database Management System
หรอ ODBMS นอกจากนการเจรญเตบโตของ Internet กทาใหรปแบบของซอฟตแวร จดการฐานขอมล
เปลยนแปลงโดยการเกดขนของ ภาษา JAVA, หรอ ซอฟตแวร สาหรบพฒนาเวบเพจ เชน Dream Weaver, Jave
Servelets เปนตน ทาใหเกดการตอเชอมของฐานขอมลบนเครอขาย Internet
- เปนตนมา ไดมการพฒนาระบบโครงขาย Internet ไดพฒนาอยางกาวกระโดด ทาใหเกดการเปลยนแปลง
ซอฟตแวรจดการฐานขอมล เพอรองรบการเชอมตอ จากอปกรณ ตางๆ มากมาย ซงตงแต ป จนถงปจจบน
ยงมผผลตซอฟตแวร จดการฐานขอมล ทสาคญ เหลอเพยงทสาคญสามบรษท เทานนคอ IBM, ORACLE และ
Microsoft
- 2017 ไดมการกาวส เรองของ Cloud เทคโนโลย ซงไดมการยายระบบ Data center จากหนวยงานตาง ๆ ไปไว
ในระบบ Cloud ซง เปนระบบทตองอาศยพนฐานของเครอขาย อนเตอรเนตเปนสาคญ
| ความรเรองฐานขอมล 7
ประเภทของฐานขอมล
ตงแตเรมมการใชงานฐานขอมล จากอดตจนถงปจจบน เราสามารถแบงประเภทของฐานขอมลออกได
คราวๆ ประมาณ 3 แบบฐานขอมล ไดแก
-ฐานขอมลแบบ ลาดบขน (Hierarchical Database)
ฐานขอมลทไดรบการออกแบบ โดย IBM โดยมโครงสรางของฐานขอมลในลกษณะ ลาดบชน แบบ
ตนไม โดยจะมโครงสรางการเกบขอมลดงรป
ฐานขอมลแบบลาดบขน (Hierarchical Database) ในปจจบนนมใชกนเปนสวนนอยเมอเทยบกบฐานขอมล
ประเภทอนๆ
-ฐานขอมลแบบ เครอขาย (Network Database)
ฐานขอมลแบบน จะเหมาะกบรปแบบความสมพนธ แบบ กลมตอกลม (Many to Many) และนยมใชใน
การพฒนาระบบฐานขอมลดวย ภาษาระดบสงเชน C++, Pascal และ COBOL เปนตน จะมโครงสรางการจบเกบ
ขอมลดงรป
ฐานขอมลแบบเครอขาย (Network Database) ในปจจบนน ยงมการใชงานอย
-ฐานขอมลแบบ ความสมพนธ (Relation Database)
ฐานขอมลแบบน ไดสรางใหเกดการใชงานฐานขอมล บนเครองคอมพวเตอรอยางกวางขวาง ทาใหเกด
อตสาหกรรม ซอฟตแวร ฐานขอมล และจดการฐานขอมล สรางรายไดอยางมหาศาลนบตงแตป เปนตนมา
โครงสรางของฐานขอมลประเภทน กคอ ตาราง และความสมพนธระหวางตาราง ดงรป
| ความรเรองฐานขอมล 8
ปจจบนฐานขอมลแบบความสมพนธ (Relation Database)ไดมการพฒนาอยางตอเนอง
- ฐานขอมล No SQL
เปนเทคโนโลย ใหม ทเกดขนเพอรองรบการการใชงานขอมลขนาดใหญและมขอมลหลายรปแบบ ซง
สามารถแกปญหาท ฐานขอมลแบบ ความสมพนธ ไมสามารถจดการไดอยางมประสทธภาพ เชน การเกบขอมล
จานวนมาก และมหลายรปแบบ รวมทงการเขาถงอยางรวดเรว การขยายตวของฐานขอมลทรวดเรว และปจจบน
การกาวเขามาของเทคโนโลยคลาว ทาใหขอมลในลกษณะดงกลาว มจานวนมากขน จงทาให ฐานขอมล No
SQL มความนยมมากขน
| ความรเรองฐานขอมล 10
ประโยชนของฐานขอมล
จากการทไดมการพฒนาฐานขอมลขนมาตงแตป ทศวรรษ ท 70 เราจะเหนไดวาฐานขอมลมประโยชน
ตอการจดเกบขอมลดงตอไปน
ลดความซาซอนของขอมล (Minimal Data Redundancy)
เมอมการนาขอมล มาจดเกบในฐานขอมล จากการออกแบบฐานขอมลทดและระบบจดการฐานขอมลท
มคณภาพ ทาใหขอมลทถกจดเกบจะถกลดความซาซอน ตวอยางเชน การเกบขอมลหลก เชน ชอ นามสกล กจะ
ถกเกบไวท ตารางหลก ตารางเดยว ไมถกเกบไวหลายๆ ตาราง แตใชวธการสราง Query เพอดงขอมล
หลกเลยงความขดแยงของขอมลได (Consistency of Data)
เมอมการลดความซาซอนของขอมล ทาใหขอมลทถกจดเกบจะมเพยงหนงแหง ไมมหลายแหง ทาให
ความขดแยงของขอมลเกดขนไดนอย ความขดแยงของขอมลกคอ การทขอมลเดยวกนไมตรงกน เชน ขอมล
จงหวด ทเปนทอย ในตารางหลก เปนกรงเทพฯ แตในอกตาราง เปนจงหวดชลบร
จากดความผดพลาดในการนาเขาขอมล (Data Integrity)
จากความสามารถของซอฟตแวร จดการฐานขอมล เราสามารถกาหนดรปแบบของขอมล (Format) ท
ตองการ จะจดเกบในฐานขอมลได เชน รหสไปรษณย สามารถกาหนดใหเกบเปนตวเลข และมจานวน
ตาแหนงเทานน
การใชขอมลรวมกนได (Sharing of Data)
นนคอผลของความสาเรจในการใชฐานขอมล เมอเราสามารถเขาถงฐานขอมลเดยวกนได จากหลายๆ
แหง ตวอยางทเหนไดชด และเราใชงานอยเปนประจากคอ การเบกเงนสดจากเครองเบกเงนอตโนมต (ATM) ซง
ขอมลของบญชจะอยภายใตฐานขอมลของแตละธนาคาร แตเรากสามารถเบกเงนจาก เครองเบกเงนอตโนมต
ตางธนาคารได
กาหนดมาตรฐานเดยวกนได (Enforcement of Standard)
ในระบบฐานขอมล ทเชอมตอกน สามารถกาหนด มาตรฐานเดยวกน ในการกาหนดขอมลทจดเกบได
เชน รหสของ สนคา ในกลมของผผลตสนคาแบบเดยวกน
ควบคมความปลอดภยของขอมลได (Security and Privacy Control)
เนองจากฐานขอมล สามารถกาหนดสทธ ของการเขาถงขอมล และการทางานกบขอมลดงนนขอมลจง
มความปลอดภยในการเปลยนแปลง และระบบฐานขอมลยงไดมการสารองขอมล ทมคณภาพดงนน ขอมลจะ
เสยหาย สญหาย จงเกดขนไดยาก
ความเปนอสระของขอมล (Data Independence)
| ความรเรองฐานขอมล 11
ขอมลทจดเกบในฐานขอมล จะเปนขอมลทไมสามารถเปลยนแปลง จากสงแวดลอมหรอ สงเราอนๆ
ซงตางจากขอมลแบบอนๆ เชน ขอมลจงหวดของพนกงาน กลบขอมลจงหวดของกรมการปกครอง กจะเปน
อสระตอกน ไมเกยวกน จนกวาจะมการนามาเชอมเขาดวยกน
ขอเสย ของฐานขอมล
มการใชตนทนในการสรางสง (High Cost for development)
เนองจากในการสรางฐานขอมลเพอจดเกบขอมลสาหรบวตถประสงคในเรองใดเรองหนง จาเปนตองม
การใชบคลากร (People) อปกรณ (Hardware) สงเปนตนทนทสงพอสมควร นอกจากนหากมการสรางศนย
ขอมล (Data Center) กจะเปนการลงทนทมลคามหาศาล
ระบบจาเปนตองมผดแลระบบ (Management System)
หลงจากทมฐานขอมลเกดขนแลว จาเปนตองมผดแลระบบ (System Admin) ของระบบฐานขอมลเพอ
คอยตรวจสอบและดแลฐานขอมลไมใหหยด หรอเกดปญหาในการทางานของฐานขอมล
มความเสยงสงหากเกดการหยดชะงกของระบบ (Risk from System shutdown)
เนองจากปจจบนนฐานขอมลเขามามบทบาทในชวตประจาวนของคนจานวนมาก ในทกๆ กจกรรมท
เกดขน ดงนนหากฐานขอมลเกดการหยดชะงก ของระบบฐานขอมล จะทาใหเกดความเสยหายและระบบอนๆ ก
หยดชะงกไปดวย ยกตวอยางเชน หากระบบฐานขอมลการจองตวเครองบนหยด กจะเกดปญหาความลาชาขนใน
สนามบน การตรวจขอมลดวยคน ซงจะใชเวลามาก ทาใหเครองบนไมสามารถบนขนได และจะเกดผลกระทบ
เปนลกโซตามมา
มคาใชจายในการบารงรกษา (Maintenance Cost)
แนนอน ในการบารงรกษา ศนยขอมล (Data Center) ซงเปนรายจายทมมลคา และนอกจากน อปกรณทใช
จดเกบขอมล ใชสารองขอมล ระบบไฟฟา ระบบปองกนตางๆ ลวนแตตองการการบารงรกษา (Maintenance)
ซง มมลคาสง ตอป
| ความรเรองฐานขอมล 12
องคประกอบของฐานขอมล
ฐานขอมล จะประกอบดวยองคประกอบทสาคญดงตอไปน
.ขอมล
ซงเปนองคประกอบทเปนพนฐาน ของฐานขอมล โดยขอมลนจะตองไดรบการออกแบบใหเหมาะสม
และสอดคลองกลบวตถประสงคในการสรางฐานขอมลนขนมา และขอมลนจะตองมความถกตอง การปรบปรง
แกไข ขอมลจะตองมการกาหนดสทธ และควบคมอยางรดกม ซงประเภทของขอมลทจดเกบ จะประกอบดวย
ขอมล สองรปแบบคอ
- แบบเอกสาร (Hard Copy) ซงขอมลประเภทนจะเปนขอมลทจบตองได และเปนพนฐานของขอมล
แบบอเลคทรอนคส ขอดของขอมลประเภทนกคอ สญหายยาก มความถกตองสง เชอถอได แตขอเสยกคอ ตอง
ใชงบประมาณในการจดเกบสง เสยพนทในการจดเกบมาก คนหาขอมลยากลาบากใชเวลามาก
- แบบอเลคทรอนคส (Electronic data) ขอมลประเภทนจะตองจดเกบผานอปกรณตางๆ โดยมเครองมอ
ทใชสรางขอมลใหอยในรปของ อเลคทรอนคส กคอซอฟตแวรตาง ๆ ขอมลประเภทนจบตองไมได ขอดของ
ขอมลประเภทนกคอ คนหาไดอยางรวดเรว ใชพนทในการจดเกบนอย เมอเทยบกบปรมาณขอมลทเราจดเกบ
คาใชจายในการจดเกบไมสง แตขอเสยกคอ ขอมลสญหายไดงาย ความหนาเชอถอนอยกวาแบบเอกสาร ความ
เสยหายจากขอมล มมากกวา
2. อปกรณคอมพวเตอร และอปกรณจดเกบขอมล
อปกรณคอมพวเตอร
คอมพวเตอรทจะนามาใชงานกบระบบฐานขอมล จาเปนตองใชคอมพวเตอรทมความสเถยรและมความ
ประสทธภาพสง ซงเราเรยกเครองคอมพวเตอรแบบนวา Server ซง Server จะมราคาสงเมอเทยบกบ เครอง
คอมพวเตอรสวนบคคล ทง PC และ Notebook เหตทเราใชเครองคอมพวเตอร ระดบ Server มาใชงานกบระบบ
ฐานขอมล กเพราะวา เราตองการเครองคอมพวเตอรทสามารถใหบรการ ตลอด ชวโมง และผใชสามารถ
เขาถงฐานขอมลไดหลายๆ ผใชพรอมกน ในเวลาเดยวกน ซงความตองการน เราจะไมสามารถใชในเครอง
คอมพวเตอรระดบบคคล ไดเลย
| ความรเรองฐานขอมล 13
ตวอยาง เครองคอมพวเตอรระดบ Server ของผผลตทสาคญ ในปจจบนกคอ HP, IBM และ Oracle
ซง Oracle ซงเปนผผลต Database ขนาดใหญ กไดพฒนา เครองคอมพวเตอรระดบ Server ของตนขนมา เชน
Oracl ไดทาการซอ SUN Server มาภายใตธรกจของ Oracle
สาหรบ IBM ซง มธรกจเครองคอมพวเตอรระดบ Server ของตนเองอย กไดมการจดทา Database ของตนขนมา
เชนกน นนคอ DB2
| ความรเรองฐานขอมล 14
อปกรณจดเกบขอมล
สาหรบอปกรณจดเกบขอมล มหลากหลายชนดใหผใชไดเลอกใชงานเชน เทป, ฮารดสสตอเรจ ขนาดใหญ ซง
ในปจจบน อปกรณ ทใชจดเกบขอมลทไดรบความนยมกคอ ฮารดดสสตอเรจ (Storage Disk) สวนอปกรณเทป
(Tape) จะนยมใชเพอทาการสารองขอมล (Tape Backup)
Storage Area Network หรอ SAN
เปนระบบทถกออกแบบมาเพอใช จดการในการเกบขอมลโดยมการใชอปกรณการเกบขอมล (Disk) จานวนมาก
ไวดวยกน และแยกออกจาก Disk ของ Server และออกแบบการเชอมตอ มายงอปกรณ โดยใชระบบเครอขาย
ซงมสองรปแบบ คอ Fiber Channel Protocol (FC) และ iSCSI
โดย FC จะตองอาศยอาศยอปกรณ ตอเชอมเชน SAN Switch และ Interface card เรยกรวมๆ กนวา Host Bus
Adapter (HBA)
โดย iSCSI จะใชอปกรณ ตอเชอม ปกตด คอ LAN (RJ-45 และ LAN Card)
ผผลต SAN ปจจบน มหลายยหอ ทเปนทรจกในตลาด คอ EMC, IBM, HP และ NetApp
จากภาพดานลาง กคอ รปของ อปกรณ SAN ยหอ EMC และ NetApp
EMC NetApp
รปตวอยางของ เทป Backup ขอมล พรอม อปกรณจดเกบ (Media)
IBM
| ความรเรองฐานขอมล 15
HP
รปดานลาง เปน รปแบบการตอเชอม เพอใชงาน Storage Area Network กบระบบตางๆ รวมทงอปกรณเทป
Backups
อปกรณ สารองไฟฟา (Uninterruptible Power Supply หรอ UPS)
อปกรณสารองไฟฟา (UPS) จดเปนอปกรณ ทจาเปนตอระบบฐานขอมล ทสาคญเพราะจะชวยปองกน
อปกรณตางๆ ในขณะทเกดไฟฟาดบ หรอกระแสไฟฟา มความบกพรองไมคงท อปกรณนจะชวยปรบระดบ
แรงดนไฟฟาใหอยในระดบคงท และเมอเกดไฟฟาดบ อปกรณสารองไฟฟา กจะมไฟฟาสารองใหเครอง
| ความรเรองฐานขอมล 16
คอมพวเตอรเซรฟเวอรและอปกรณจดเกบขอมล (Storage) ไดมเวลา ปดระบบอยางถกตองตามขนตอน เพอ
ปองกนความเสยหายทจะเกดขน กบอปกรณฮารดแวรทงหมดของระบบ
ขนาดของอปกรณสารองไฟฟา ทใชกจะมการคานวนมาจาก อปกรณของระบบ หรอของ ศนยขอมล
นนๆ (Data Center)
รปตวอยาง อปกรณสารองไฟฟา (UPS) ยหอ APC สาหรบ ศนยขอมล (Data Center)
ศนยขอมล (Data Center)
ศนยขอมล (Data Center) คอ หองเกบอปกรณ ฮารดแวร ตางๆ (Server , Storage and Backup System)
รวมทง ระบบเครอขาย (Network System) สาหรบองคกร การนาขอมลตางๆ มาจดเกบท ศนยขอมล (Data
Center) เพอเปนการรวบรวม ระบบขอมลตางๆ ทใชในองคกร เปนการลดตนทน และชวยใหการจดการงายขน
แตตนทนในการสราง และการดแลรกษากจะสงเชนกน เพราะมคาใชจายหลกๆ กคอ ฮารดแวร ซอฟตแวร และ
ระบบเครอขาย ระบบไฟฟา ระบบรกษาความปลอดภย
ภาพตวอยาง ศนยขอมล (Data Cente)
ภาพตวอยาง การจดวางอปกรณ ตางๆ ในศนยขอมล (Data Center)
| ความรเรองฐานขอมล 18
.ซอฟตแวรจดการฐานขอมล (Relation Database Management System หรอ RDBMS)
นคอเครองมอททรงประสทธภาพ ททาใหฐานขอมลการเปนพนฐานของการทางานตางๆ ในปจจบน
เนองจากหากเปนฐานขอมลอยางเดยว กจะไมสามารถทางานได จาเปนตองมซอฟตแวรจดการฐานขอมลเขามา
ชวยจดการกบโครงสรางขอมล จดการอนเดกซ จดการขอมล ตงแตทศวรรษท เปนตนมา ไดมซอฟตแวร
จดการฐานขอมล กาเนดขนจานวนมาก ทงทใชงานบนเครองคอมพวเตอร สวนบคคล และระดบเซรฟเวอร
ซอฟตแวรจดการฐานขอมล แบงกลมได ตามระดบการจดการของขอมลคอ
ซอฟตแวรจดการฐานขอมล ขนาดเลก
ซงมความสามารถในการจดการขอมลขนาดเลก ซง ขอมลขนาดเลก ไมไดหมายความวา ขอมลจานวน
เลกนอย แตหมายถงขอมลในแตละตารางมจานวน ลานแถว หรอลานเรคคอรด
ขอด ของซอตแวรจดการฐานขอมล แบบนคอ ราคาไมแพง หรอบางยหอ ใหใชฟร ความสามารถเทยบเทากบ
ซอฟตแวรจดการฐานขอมล ขนาดใหญ แตอาจจะไมมฟงกชนบางอยางทสาคญ เชนการสารองฐานขอมล การ
ปองกนฐานขอมล เปนตน
ตวอยางซอฟตแวรจดการฐานขอมลแบบน ไดแก Microsoft Access ของคาย Microsoft, Progress, MySQL เปน
ตน
ซอฟตแวรจดการฐานขอมล ขนาดใหญ
ซงมความสามารถในการจดการขอมลขนาดใหญ และรองรบการทางานในระดบเครอขาย สามารถรบ
การเรยกใชงานฐานขอมล จากเครองในเครอขาย ไดอยางมประสทธภาพ ขอดคอ ซอฟตแวรระดบนจะม
ความสามารถในการจดการขอมล และการสารองขอมล รวมถงมเครองมอชวยใหจดการฐานขอมลไดอยางม
ประสทธภาพ แตขอเสยคอมราคาแพง และตองใชผเชยวชาญชวยดแล
ตวอยางซอฟตแวร จดการฐานขอมลแบบน ไดแก DB2 ของคาย IBM, Oracle ของคาย Oracle และ Microsoft
SQL Server ของคาย Microsoft
| ความรเรองฐานขอมล 19
.บคคลากร
ในการสราง และจดการฐานขอมล จะตองมบคคลากร จานวนหนง ในขนาดสราง และเมอสรางเสรจ
แลว กจะตองมบคคลากร อกกลมหนง มาทาการดแล และนาเขาขอมล เพอทจะไมใหระบบฐานขอมลทถกจดทา
แลว จะไมใชฐานขอมลทไมมการเคลอนไหว ตวอยางตาแหนงของ บคคลากร และงานทตองทา มดงตอไปน
ผจดการโครงการ (Project Manager)
ตาแหนงน จะเปนของผทตองดแล การทางานโดยรวมทงหมด ของการสรางฐานขอมล วางแผนการ
ทางาน ตารางเวลาการทางาน การจดซอ อปกรณตางๆ งบประมาณทงหมด
นกวเคราะหระบบ และออกแบบระบบ (System Analysis)
ตาแหนงน จะเปนผททาการนาความตองการ วตถประสงค ของการสรางฐานขอมล ขอมลทเกดขน
นามาวเคราะหและ ทาการออกแบบฐานขอมล ตาราง ทจะตองใชเกบขอมล
นกพฒนาระบบ (Programmer)
ตาแหนงน จะเปนผททาการสรางซอฟตแวร สาหรบนามาใชกบฐานขอมลทจดสรางขน โดยขนอยกบ
ความตองการ วาจะพฒนาซอฟตแวร ในรปแบบแมขาย ลกขาย (Client-Server) หรอในรปแบบ Web
Application
เจาหนาท เทคนค (Technician)
ตาแหนงน จะเปนผททาการตดตงเซรฟเวอร ระบบเครอขาย การกาหนดคาตางๆ ของอปกรณ เพอให
รองรบการตดตงฐานขอมล
วศวกรระบบ (System Engineer)
ตาแหนงน จะเปนผทจะตองทาการดแลระบบคอมพวเตอรและเครอขาย เพอใหระบบสามารถทางานได
ตลอดเวลา
ผดแลระบบ (Administrator)
ตาแหนงน จะเปนผทจะตองทาการดแลฐานขอมล เพอใหขอมลทเขามามความถกตอง หรอหากขอมลม
สงผดปกตเกดขนจะตองปองกนหรอแกไข นอกจากน ยงตองทาการสารองขอมล เพอใหขอมลไดรบการสารอง
ในทปลอดภย ซงผอยในตาแหนงนจะตองมความรและความเขาใจในซอฟตแวร จดการฐานขอมล