שרת מסד נתונים

(הופנה מהדף שרת בסיס נתונים)

שרת מסד נתוניםאנגלית: database server) היא תוכנת מחשב המספקת שירותי מסד נתונים לתוכנות מחשב או מחשבים אחרים, בהתאם להגדרת מודל השרת-לקוח. המונח יכול להתייחס גם למחשב ייעודי להרצת תוכנה כזאת. לעיתים קרובות מערכות לניהול מסדי נתונים (DBMS) מספקות פונקציונליות של שרת מסד נתונים, וחלק מהמערכות (כדוגמת MySQL), מסתמכות אך ורק על מודל השרת-לקוח לצורך מתן גישה למסד הנתונים.

הגישה אל שרתים כאלה מתבצעת דרך "קצה קדמי" (front end) אשר רץ על גבי המחשב של המשתמש ומציג את הנתונים המבוקשים, או דרך "הקצה האחורי" (back end) אשר רץ על גבי השרת ומטפל במשימות כגון ניתוח ואחסון נתונים.

במודל ה-master-slave, שרת מסד נתונים "מאסטר" הוא המוקד המרכזי והעיקרי של הנתונים, ואילו שרתי מסדי נתונים "עבדים" מהווים גיבויים מסונכרנים של המאסטר, ומשמשים כשרתי פרוקסי.

כל שרת משתמש במבנה ולוגיקת שאילתות משלו. שפת השאילתות SQL היא דומה יחסית ברוב שרתי מסדי הנתונים.

ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.