سٹرکچرڈ طلب سوالات زبان (SQL)

مصنف: Randy Alexander
تخلیق کی تاریخ: 3 اپریل 2021
تازہ کاری کی تاریخ: 26 جون 2024
Anonim
سٹرکچرڈ طلب سوالات زبان (SQL) - ٹیکنالوجی
سٹرکچرڈ طلب سوالات زبان (SQL) - ٹیکنالوجی

مواد

تعریف - سٹرکچرڈ طلب سوالات زبان (SQL) کا کیا مطلب ہے؟

ساختہ سوالات زبان (SQL) رشتہ دار ڈیٹا بیس مینجمنٹ اور ڈیٹا ہیرا پھیری کے لئے ایک معیاری کمپیوٹر زبان ہے۔ ایس کیو ایل کو ڈیٹا کو استفسار کرنے ، داخل کرنے ، اپ ڈیٹ کرنے اور ان میں ترمیم کرنے کے لئے استعمال کیا جاتا ہے۔ زیادہ تر رشتہ دار ڈیٹا بیس ایس کیو ایل کی حمایت کرتے ہیں ، جو ڈیٹا بیس ایڈمنسٹریٹرز (ڈی بی اے) کے لئے ایک اضافی فائدہ ہوتا ہے ، کیونکہ انھیں اکثر مختلف پلیٹ فارمز میں ڈیٹا بیس کی حمایت کرنے کی ضرورت ہوتی ہے۔


سب سے پہلے IBM میں ریمنڈ بوائس اور ڈونلڈ چیمبرلن کے ذریعہ 1970 میں تیار کیا گیا تھا ، ایس کیو ایل کو تجارتی طور پر 1979 میں ریلیشنل سوفٹویئر انکارپوریشن (جو اوریکل کارپوریشن کے نام سے جانا جاتا ہے) کے ذریعہ جاری کیا گیا تھا۔ موجودہ معیاری ایس کیو ایل ورژن رضاکارانہ ، وینڈر سے مطابقت پذیر اور امریکی نگرانی کرتا ہے۔ قومی معیار کا انسٹی ٹیوٹ (اے این ایس آئی) زیادہ تر بڑے دکانداروں کے پاس بھی ملکیتی ورژن موجود ہیں جو اے این ایس آئی ایس کیو ایل ، مثلا S ، ایس کیو ایل * پلس (اوریکل) ، اور ٹرانزیکٹ ایس کیو ایل (ٹی ایس کیو ایل) (مائیکروسافٹ) پر شامل اور بنائے گئے ہیں۔

مائیکروسافٹ ازور اور مائیکروسافٹ کلاؤڈ کا تعارف | اس گائیڈ کے دوران ، آپ کو معلوم ہوگا کہ کلاؤڈ کمپیوٹنگ کیا ہے اور مائیکروسافٹ ایذور آپ کو بادل سے ہجرت کرنے اور اپنے کاروبار کو چلانے میں کس طرح مدد کرسکتا ہے۔

ٹیکوپیڈیا نے اسٹرکچرڈ سوالی زبان (SQL) کی وضاحت کی

گزرنے کی ایک سب سے بنیادی خصوصیات ایس کیو ایل سیکھنا ہے ، جو گرافیکل یوزر انٹرفیس (GUI) کے بغیر پہلا منتخب بیان یا ایس کیو ایل اسکرپٹ لکھنے سے شروع ہوتی ہے۔ تیزی سے ، رشتہ دار ڈیٹا بیس GUIs کو آسان ڈیٹا بیس مینجمنٹ کے لئے استعمال کرتے ہیں ، اور اب سوالات کو گرافیکل ٹولز ، جیسے ، ڈریگ اینڈ ڈراپ وزرڈز کے ذریعہ آسان بنایا جاسکتا ہے۔ تاہم ، ایس کیو ایل سیکھنا ضروری ہے کیونکہ اس طرح کے اوزار SQL کی طرح طاقتور کبھی نہیں ہوتے ہیں۔


ایس کیو ایل کوڈ کو چار اہم اقسام میں تقسیم کیا گیا ہے۔

  • سوالات ہر جگہ واقف SELECT کے بیان کا استعمال کرتے ہوئے کیے جاتے ہیں ، جس کو مزید شقوں میں تقسیم کیا جاتا ہے ، جس میں SELECT ، منجانب ، جہاں اور ترتیب سے شامل ہیں۔
  • ڈیٹا جوڑ توڑ زبان (ڈی ایم ایل) ڈیٹا کو شامل کرنے ، اپ ڈیٹ کرنے یا اسے حذف کرنے کے لئے استعمال کیا جاتا ہے اور درحقیقت یہ ایک منتخب بیان سبسیٹ ہے اور اس میں انسٹرٹ ، ڈیلیٹ اور اپ ڈیٹ بیانات کے ساتھ ساتھ کنٹرول اسٹیٹمنٹ پر مشتمل ہوتا ہے ، جیسے ، بیگین ٹرانسیکشن ، سیویپینٹ ، کمیٹی اور رول بیک .
  • ڈیٹا ڈیفینیشن لینگوئج (DDL) میزیں اور اشاریہ ڈھانچے کے انتظام کے لئے استعمال ہوتا ہے۔ ڈی ڈی ایل بیانات کی مثالوں میں کریٹ ، آلٹر ، ٹرنکائٹ اور ڈراپ شامل ہیں۔
  • ڈیٹا کنٹرول لینگوئج (ڈی سی ایل) کو ڈیٹا بیس کے حقوق اور اجازتوں کو تفویض کرنے اور منسوخ کرنے کے لئے استعمال کیا جاتا ہے۔ اس کے مرکزی بیانات گرانٹ اور ریووکی ہیں۔