Page 245 - ระบบเครือข่ายคอมพิวเตอร์ 30105-2002
P. 245
6.6.2.2 เครืองมอของ Front end
่
ื
มเครืองมอ โปรแกรมประยุกตและการบริการจํานวนมากทีมไวสําหรับ Front end ทาให
ื
ํ
่
ี
ี
่
การทํางานแบบ Client/Server มีประสิทธิภาพมากยิงขึน เครืองมือเหลานีประกอบดวย
้
่
้
่
Query Tool เปนเครืองมอทใชในการเตรียมการกําหนดการสอบถาม และรวม
่
ื
่
ี
่
ความสามารถในการพิมพรายงานไวในตัวเพือชวยใหผูใชสามารถเขาถึงขอมลทอยู
ี
่
ู
ในเครืองทีใชเปน Back end ได
่
่
User Application เปนโปรแกรมประยุกต เชน โปรแกรม Microsoft
่
Excel สามารถจัดหาเตรียมการใหเครือง Front end สามารถเขาถึงฐานขอมล
ู
ทเครือง Back end ได หรือโปรแกรมอืน เชน โปรแกรม Microsoft Access
่
่
่
ี
่
จะมีภาษา SQL รวมอยูในตัวเอง เพือจัดเตรียมการติดตอกับระบบจัดการ
ฐานขอมลของผูจําหนายหลายคน
ู
Program development tools การติดตงใหการทํางานแบบ Client/Server
ั
้
มความเปนพิเศษเฉพาะ โดยการปรับแตงโปรแกรมประยุกตของ Front end ให
ี
เปนตามความตองการในการทําการเรียกใชขอมล Program development
ู
ี
tools เชน Microsoft Visual Basic มไวเพอชวยผูเขียนโปรแกรมในการ
่
ื
่
่
ื
่
ื
่
พฒนาเครืองมอสําหรับเครือง Front end เพอใชในการเขาถึงขอมูลในเครืองซึง ่
ั
ทาหนาทเปน Back end
ํ
ี
่
6.6.3 เครืองเซิรฟเวอร (The Server)
่
ี
่
เครืองเซิรฟเวอรในการทํางานแบบ Client/Server เปนเครืองคอมพิวเตอรซึงถูกอุทศใหเปนทเก็บ
่
ิ
่
่
และจัดการขอมล นคอทซึงฐานขอมลสวนใหญมการดาเนนกิจการเกิดขึนจริง นอกจากนันเครืองเซิรฟเวอรยังเปน
้
่
่
่
ิ
ี
ี
ู
่
้
ี
ู
ํ
ื
เหมอน back end สําหรับการทํางานแบบ Client/Server เพราะทีนีจะเต็มไปดวยการรองขอจากเครืองลูกขาย เครือง
่
่
ื
่
่
ู
เซิรฟเวอรจะรับโครงสรางความตองการจากเครืองไคลเอนตมาดาเนนการและสงขอมลทตองการผานระบบเครือขาย
่
ิ
ํ
่
ี
กลับมายังเครืองไคลเอนต
่
โปรแกรมฐานขอมลบนเครืองไฟลเซิรฟเวอร (File Server) จะแสดงปฏิกิริยาโตตอบกับเครือง
่
่
ู
ไคลเอนตโดยการทําการคนหา เมอเปนสวนหนึงของการทํางานแบบ Client/Server ก็จะสงเฉพาะผลของการคนหา
ื
่
่
่
ขอมลกลับมา กระบวนการการทํางานของเครือง back end ประกอบดวยการจัดเรียงประเภทขอมูล การดึงขอมูลที ่
ู
ู
ตองการออกมา และสงขอมลนนกลับมายังผูใช นอกจากนันโปรแกรมระบบฐานขอมูลของเครืองเซิรฟเวอรยังจัดการ
ั
้
้
่
ขอมลในฐานขอมล ดงน ี ้
ู
ู
ั
ปรับปรุงใหทันสมัย (Update)
การลบออก (Deletion)
การเพิม (Addition)
่
การรักษาความปลอดภัย (Security)
157

