פקודות DDL הן חלק מ- SQL ועובדות לצד פקודות DML, DCL ו- TCL כדי ליצור ולנהל מסדי נתונים. הם מהווים את אבני הבניין הבסיסיות לניהול SQL ושימושי לדעת אם אתה הולך לנהל או ליצור מסד נתונים באמצעות שפת שאילתות מובנית.
פקודות SQL מורכבות בעיקר מ- DDL ו- DML. היית יוצר או מוחק מסד נתונים עם פקודות DDL ומוסיף, מעביר או משנה נתונים באמצעות DML. פקודות DCL יעזרו לך לנהל משתמשים, הרשאות ואבטחת נתונים ואילו TCL מסייע בניהול השינויים שאתה מבצע ב- DML. כולם עובדים יחד בתוך SQL כדי לספק את הכלים הדרושים לך כדי ליצור ולנהל ביעילות מסדי נתונים. ידיעת פקודות אלה הינה בסיסית עבור כל מי שרוצה להיכנס למנהל בסיסי נתונים או לתמיכה.
אני לא מומחה SQL אבל השתמשתי וניהלתי אותם. אני גם חברים קרובים עם מישהו שכותב את הדברים האלה בשנתו. ההדרכה הבאה עשויה להיות מילותי, אך הידע והמומחיות הם כולם שלו. כל שגיאה או מחדל יהיו שלי בלבד.
להלן הפקודות הבסיסיות לכל שפה. פקודות DDL מפרטות את המונחים הדרושים ליצירת מסדי נתונים, טבלאות ואובייקטים. פקודות DML מפרטות את המונחים הדרושים לניהול אובייקטים ונתונים בתוך מסד הנתונים שיצרת. פקודות DCL מפרטות את המונחים הדרושים לניהול משתמשים ופקודות TCL הם המשמשים לך להגדרת נקודות שמירה ולביצוע השינויים שלך.
DDL (שפת הגדרת נתונים)
DDL (שפת הגדרת נתונים) משמשת להגדרת ערכת מסד הנתונים. זה עוזר ליצור ולנהל את מסד הנתונים והאובייקטים בתוכו. הצהרות DDL משנות את מבנה מסד הנתונים במספר דרכים כגון יצירה, מחיקה, שינוי סכמה ואובייקטים.
טיפים וטריקים של שמיים של אף אחד
בהתאם לטעם ה- SQL שבו אתה משתמש, הצהרות DDL יכולות לכלול:
- לוח שנה
- תצוגת ALTER
- נתונים סטטיסטיים
- צור מאגר מידע
- צור פונקציה
- צור תפקיד
- צור שולחן
- צור תצוגה
- טפטוף נתונים
- פונקציית DROP
- טפטוף תפקיד
- טבלת טפטוף
- צפה בטפטוף
- מענק
- לְבַטֵל
משפטים מרכזיים של SQL DDL הם:
כיצד לשנות את מיקום הגיבוי של iTunes - -
- גיל
- TRUNCATE
- תגובה
- לִיצוֹר
- לְתַאֵר
- שנה שם
- יְרִידָה
- הופעה
- להשתמש
אלה יופיעו בכל הגרסאות של SQL. כל פקודת DDL תדרוש סוג אובייקט ומזהה על מנת לעבוד.
לדוגמא: CREATE TABLE [שם טבלה] ([הגדרות עמודות]) [פרמטרים של טבלה] או שם אובייקט מסוג DROP.
DML (שפת מניפולציה של נתונים)
אלמנט נוסף של SQL הוא DML (שפת מניפולציה נתונים). זה מאפשר לך לאחזר, להוסיף, לעדכן, להסיר ולנהל בדרך כלל נתונים בתוך מסד נתונים של SQL. פקודות אלו יהיו אלה שתשתמש בהן ביום יום בעת ניהול מסדי נתונים. זו לא שפה ספציפית בפני עצמה אלא מהווה חלק מ- SQL.
- בחר
- לְהַכנִיס
- עדכון
- לִמְחוֹק
- הכנסה לתפזורת
- ללכת
- READTEXT
- טקסט מעודכן
- טקסט לטקסט
- התחל
- לְבַצֵעַ
- גלגל לאחור
- העתק לתוכו
- העתק לתוכו
- לָשִׂים
- לקבל
- רשימה
- לְהַסִיר
שוב, טעמים שונים של SQL ישתמשו בחלק או בפקודות ה- DML הללו ורבים אף מוסיפים משלהם.
לדוגמא: בחר [שם עמודות] מתוך [שם טבלה] או UPDATE [שם טבלה] הגדר [שם עמודה = ערך] כאשר [תנאי].
DCL (שפת בקרת נתונים)
DCL (שפת בקרת נתונים) משמשת לשליטה במשתמשים ובמערכת סביב מסד הנתונים עצמו. לרוב משתמשים בו לניהול הרשאות משתמש וניהול אבטחת נתונים ולכן חשוב לדעת.
פקודות DCL נפוצות כוללות:
כיצד להעביר משחק מכונן אחד למשנהו
- מענק
- לְבַטֵל
- SETUSER
- ביצוע AS, הצהרה
- ביצוע AS, סעיף
- לַחֲזוֹר
- מפתח מפתח פתוח.
- סגור מפתח מפתח
- מפתח סימטרי פתוח
- מפתח סימטרי סגור
לדוגמא: GRANT [הרשאה] ON [object] TO [user] או REVOKE [הרשאה] ON [object] FROM [user].
TCL (שפת בקרת עסקאות)
TCL (שפת בקרת תנועה) משמש לקיבוץ הצהרות DML יחד ליצירת עסקאות לוגיות ולניהול כל השינויים שבוצעו בנתונים על ידי הצהרות DML. אם אתה מבצע פקודות DML, הן לא בהכרח נעשות קבועות עד שתסגור את ההפעלה הנוכחית. אם ברצונך להתחייב ידנית מכל סיבה שהיא, תוכל להשתמש בפקודת TCL.
- התחל בעסקה מופצת
- התחל עסקה
- התחייב בעסקה
- התחייב לעבודה
- תנועת החזרות
- עבודה חזרה
- שמור תנועה
לדוגמא: COMMIT; ישמור את כל השינויים שנעשו עם DML לפני שתעבור לפקודות אחרות. SAVEPOINT savepoint_name; תיצור עמדת שמירה ממש כמו משחק שמירה. אם משהו ישתבש, תוכל להחזיר את מסד הנתונים לאותה נקודה ולהתחיל מחדש.
ארבעה אלה הם אבני הבניין הבסיסיות של ניהול מסדי נתונים של SQL. זהו עמוד ברמה גבוהה מאוד למי שרוצה לחקור את נושא ה- SQL. הכירו את הפקודות הללו ואופן השימוש בהן ועולם חדש לגמרי של מאגרי מידע וניהול מסדי נתונים נכנס לתמונה. מכיוון ש- SQL עומד מאחורי מרבית יישומי הענן, אתרי האינטרנט, אפליקציות האינטרנט, האפליקציות ורוב הסוויטות הפרודוקטיביות סביבו זו מיומנות טובה ללמוד!
מאמרים מעניינים
בחירת העורך
כיצד לראות כמה שעות התנהלו ב- PS4
בין אם אתה רוצה להשוויץ כמה אתה מסור למשחק מסוים לחברים שלך, ובין אם מתחשק לך לסכם את כל זמן המשחק שלך, אתה עשוי לתהות אם יש דרך לבדוק כמה וכמה
Microsoft Edge עכשיו מוריד את עצמו באופן אוטומטי
המבנה הקנרי האחרון של Microsoft Edge Chromium מציג תכונה חדשה. החל מ- build 78.0.253.0, הדפדפן מוריד את עצמו באופן אוטומטי כשהוא מתחיל כמנהל. פרסומת כפי שאתה זוכר, Edge מגיע עם אזהרה כאשר הוא מתחיל כמנהל. הודעה תוצג עם הטקסט הבא: אותר מצב מנהל מערכת סגור את Microsoft Edge והפעל מחדש
מצא את כל משימות התחזוקה האוטומטיות ב- Windows 10
היום נראה כיצד למצוא את כל משימות התחזוקה האוטומטיות ב- Windows 10 באמצעות PowerShell cmdlet Get-ScheduledTask מיוחד.
כיצד לתקן את התרוקנות הסוללה ב-Kindle Paperwhite
ישנן סיבות רבות מדוע סוללת Kindle Paperwhite שלך מתרוקנת מהר. הנה מבט עליהם ומה אתה יכול לעשות כדי לתקן את זה.
איך לזמן בוסים בטרריה
הורדת בוסי 'טרריה' יכולה להיות מפרכת. עם זאת, שחקנים מנוסים יכולים להעיד שזה אחד ההיבטים המרגשים ביותר של משחק ארגז החול הזה. אם אתה מוכן לאתגר, זימון הבוסים העזים האלה עשוי להיות נכון
Mailchimp לעומת מגע קבוע – מה עדיף?
שיווק בדוא'ל ממשיך להיות השיטה היעילה ביותר ליצור קשר עם הלקוחות שלך. עם תחרות קשה, דרך אידיאלית להקדים את המתחרים שלך היא להשתמש בכלי שיווק יעיל בדוא'ל. אם אתה שוקל את השניים
סקירת iPad Pro בגודל 10.5 אינץ ': iPad Pro 2 הוא מחליף מהיר במיוחד למחשב נייד