גלה את המבנה של משפטי SQL
בכל חייג SQL, משפטי ה- SQL מקובצים לכמה סוגים שונים של משפטים. סוגים שונים אלה הם:
- Data Manipulation Language (DML) היא ערכת משפטי SQL שמתמקדת בשאילתה ובשינוי נתונים. משפטי DML כוללים את SELECT, המוקד הראשי של הדרכה זו ו משפטי שינויים כגון INSERT, UPDATE ו- DELETE.
- Data Definition Language (DDL) היא ערכת משפטי SQL המטפלת בהגדרה ובמחזור החיים של אובייקטי מסד נתונים, כגון טבלאות, תצוגות ונהלים. DDL כולל משפטים כגון CREATE, ALTER ו- DROP.
- Data Control Language (DCL) היא ערכת משפטי SQL המשמשת לניהול הרשאות אבטחה עבור משתמשים ואובייקטים. DCL כולל משפטים כגון GRANT, REVOKE ו- DENY.
לעתים ייתכן שתראה גם TCL כסוג של משפט, כדי להתייחס לשפת בקרת טרנזקציות. בנוסף, רשימות מסוימות עשויות להגדיר מחדש את DML כשפת שינוי נתונים, שלא תכלול משפטי SELECT, אך לאחר מכן יוסיף DQL כשפת שאילתת נתונים עבור משפטי SELECT.
במודול זה, נתמקד במשפטי DML. הצהרות אלה משמשות בדרך כלל את אנליסטי הנתונים לאחזור נתונים עבור דוחות וניתוח. משפטי DML משמשים גם מפתחי יישומים לביצוע פעולות "CRUD" כדי ליצור, לקרוא, לעדכן או למחוק נתוני יישום.