גלה יותר על תצוגות מסד נתונים - בקרת גישה לנתונים

למידע נוסף על תצוגות מסד נתונים

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

מדוע להשתמש בתצוגות?

קיימות שתי סיבות עיקריות לספק למשתמשים גישה לנתונים באמצעות תצוגות במקום לספק להם גישה ישירה לטבלאות מסד נתונים:

יצירת תצוגה

יצירת תצוגה היא פשוטה למדי: אתה פשוט צריך ליצור שאילתה המכילה את ההגבלות שאתה רוצה לאכוף ולמקם אותו בתוך CREATE VIEW הפקודה. הנה התחביר:

צור תצוגת תצוגה מפורטת AS
<שאילתה>

לדוגמה, אם ברצונך ליצור את תצוגת העובדים במשרה מלאה שדיברתי עליה בסעיף הקודם, תנפיק את הפקודה הבאה:

צור זמן מלא AS
בחר first_name, last_name, employee_id
מעובדים
WHERE = 'FT'

שינוי תצוגה

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

ALTER VIEW שעה AS
בחר first_name, last_name, employee_id, טלפון
מעובדים
WHERE = 'FT'

מחיקת תצוגה

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

DROP VIEW מלאה