שפת שאילתות מובנות (SQL)

מְחַבֵּר: Randy Alexander
תאריך הבריאה: 3 אַפּרִיל 2021
תאריך עדכון: 26 יוני 2024
Anonim
Sql Server - Sub Query | חדש 2021 ❤️‍🔥
וִידֵאוֹ: Sql Server - Sub Query | חדש 2021 ❤️‍🔥

תוֹכֶן

הגדרה - מה המשמעות של שפת שאילתות מובנות (SQL)?

Structured Query Language (SQL) היא שפת מחשב סטנדרטית לניהול מסדי נתונים יחסי ומניפולציה של נתונים. SQL משמש לשאילתות, הוספה, עדכון ושינוי נתונים. מרבית מסדי הנתונים ההתייחסותיים תומכים ב- SQL, המהווה יתרון נוסף עבור מנהלי מסדי נתונים (DBA), מכיוון שלעתים קרובות הם נדרשים לתמוך בבסיסי נתונים במספר פלטפורמות שונות.


SQL שוחרר לראשונה בראשית שנות השבעים ב- IBM על ידי ריימונד בויס ודונלד צ'מברלין, ושוחרר באופן מסחרי על ידי Relational Software Inc. (המכונה כיום אורקל תאגיד) בשנת 1979. גרסת ה- SQL הסטנדרטית הנוכחית הינה וולונטרית, תואמת ספק ופיקוח על ידי האמריקני. מכון התקנים הלאומי (ANSI). לרוב הספקים הגדולים יש גרסאות קנייניות המשולבות ונבנות על ANSI SQL, למשל SQL * Plus (Oracle) ו- Transact-SQL (T-SQL) (Microsoft).

מבוא ל- Microsoft Azure ו- Microsoft Cloud | במהלך מדריך זה תוכלו ללמוד על אודות מיחשוב ענן וכיצד Microsoft Azure יכולה לעזור לכם להעביר ולנהל את העסק שלכם מהענן.

Techopedia מסביר שפת שאילתות מובנות (SQL)

אחת מטקסי המעבר הבסיסיים ביותר ב- DBA היא לימוד SQL, שמתחיל בכתיבת הצהרת SELECT הראשונה או סקריפט SQL הראשון ללא ממשקי משתמש גרפיים (GUI). יותר ויותר, מסדי נתונים יחסיים משתמשים בממשקי ממשק גרפיים לניהול קל יותר של בסיס נתונים, וכעת ניתן לפשט שאילתות בעזרת כלים גרפיים, למשל, אשפי גרירה ושחרור. עם זאת, לימוד SQL הוא הכרחי מכיוון שכלי כלים מעולם לא חזקים כמו SQL.


קוד SQL מחולק לארבע קטגוריות עיקריות:

  • שאילתות מבוצעות באמצעות הצהרת SELECT בכל מקום, ובכל זאת מוכרת, המחולקת עוד יותר לסעיפים, כולל SELECT, FROM, WHERE ו- ORDER BY.
  • שפת מניפולציה של נתונים (DML) משמשת להוסיף, לעדכון או למחיקה של נתונים והיא למעשה תת-קבוצה של הצהרות SELECT והיא מורכבת מההצהרות INSERT, DELETE ו- UPDATE, כמו גם הצהרות בקרה, למשל BEGIN TRANSACTION, SAVEPOINT, COMMIT ו- ROLLBACK .
  • שפת הגדרת נתונים (DDL) משמשת לניהול טבלאות ומבני אינדקס. דוגמאות להצהרות DDL כוללות CREATE, ALTER, TRUNCATE ו- DROP.
  • שפת בקרת נתונים (DCL) משמשת להקצאה וביטול זכויות והרשאות באתר. ההצהרות העיקריות שלה הן GRANT ו- REVOKE.