گھر ترقی تشکیل شدہ استفسار زبان (sql) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

تشکیل شدہ استفسار زبان (sql) کیا ہے؟ - ٹیکپوپیڈیا سے تعریف

فہرست کا خانہ:

Anonim

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

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

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

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

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

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

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