מהו תפקידו של משתמש הקצה בתהליך פיתוח מסדי הנתונים?

תוכנת מסד הנתונים של מערכת מחשב פועלת כמאגר יעיל ומאובטח לנתוני הארגון. משתמש הקצה של מסד נתונים בדרך כלל לא רואה את התוכנה או הקבצים שלה, וייתכן שאינו מודע לאופן פעולת המערכת. עם זאת, מכיוון שהיא משתמשת בתוכנת היישום המקיימת אינטראקציה עם מסד הנתונים, מתכנת המערכת חייבת לבנות את ההגדרה כך שתתאים לצרכיה. המתכנת דן עם המשתמש במטרות המערכת ומתרגם אותן לתצורה עובדת.

מפרטים

מהנדס מדליק את המחשב שלה ומחזיר רשימה של חלקים למכונות. היא לא רואה את מסד הנתונים המאחסן את רשימת החלקים, אבל היא רואה את המסכים והתדפיסים שלו. כדי לעצב את מערכת רשימת החלקים, מתכנתת יושבת עם המהנדס ומבררת איזה סוגי מידע היא צריכה, ואז יוצרת את מסד הנתונים, המסכים והדוחות לפי מפרטי המשתמש. לאורך זמן, המתכנת עשוי לשנות את המערכת בתגובה לבקשות משתמשים לתכונות חדשות או שהוגדרו מחדש.

סרטון היום

כללים

משתמשי קצה עשויים לדרוש ממערכת תוכנה לפעול לפי כללים ספציפיים המייצגים את הנורמות או לאכוף את האיסורים של עסק, תעשייה או מערכת חוקים. לדוגמה, מערכת חלקים צריכה לחסום פריטים המכילים עופרת מיישום במוצרים שתוכננו לשימוש ביתי, או לציית לכלל המחייב שמשקל המכונה לעולם לא יעלה על 200 פאונד. המתכנת מגדיר חוקי מסד נתונים האוכפים אוטומטית את ההגבלות הללו.

יבוא ויצוא

משתמשים שומרים לעתים קרובות רשומות בקבצי גיליונות אלקטרוניים קטנים, עוקבים אחר פרויקטים, יוצרים תרשימים ומבצעים משימות יומיומיות אחרות. מתכנת מסד נתונים יכול להגדיר אפליקציה המאפשרת ייצוא מותאם אישית מהמערכת, אותה יכולים משתמשי הקצה לפתוח בתוכנת גיליונות אלקטרוניים. במצב זה, תהליך מערכת מסד נתונים מסרק את הנתונים וכותב רשומות נבחרות לפורמט של גיליון אלקטרוני. כדי להעביר נתונים בכיוון ההפוך, המתכנת מגדיר שגרות ייבוא ​​נתונים המזינות את מסד הנתונים מקבצים שנוצרו על ידי המשתמש.

לוח זמנים

סוגים מסוימים של תוכנות לניהול מסדי נתונים מעבדות נתונים אוטומטית לפי לוח זמנים. תהליך רגיש לזמן מסוג זה יכול לעזור למנהל הזקוק לדוח יומי המסכם את העבודה של היום הקודם. ריצה בן לילה, שגרה מתוזמנת יכולה ליצור מידע זה. תהליכי מסד נתונים מתוזמנים אחרים יכולים ליצור דוחות או לייצא קבצים עבור השבוע, החודש או הרבעון. ברגע שמשתמשים מתארים ומכמתים את צרכי הנתונים החוזרים שלהם, המתכנת יכול להגדיר את התהליכים הדרושים.

בִּטָחוֹן

אבטחת מסד הנתונים חייבת לשקף את התפקידים הארגוניים של המשתמשים. תצורות של יישומי מסד נתונים מספקות את הגמישות להבטיח שמידע יגיע רק לאותם אנשים עם הצורך והזכות לראות אותו. לדוגמה, מהנדס מקבל גישה מלאה למסד הנתונים של החלקים שלה אבל לא יכול לקרוא רשומות ממסד הנתונים של השכר. לעומת זאת, משתמש במשאבי אנוש עשוי לקבל גישה מלאה לנתוני שכר אך חסרים את ההרשאות הדרושות כדי להגיע למסד הנתונים של החלקים.