دیکھیں اور ٹیبل کے درمیان فرق

Anonim

بمقابلہ ٹیبل دیکھیں

دیکھیں view_name بنائیں یا تبدیل کریں

جیسا کہ

Select_statement؛

میزیں کالم اور قطاروں سے بنا رہے ہیں. کالم ڈیٹا کا ایک سیٹ ہے، جو اسی ڈیٹا کی قسم سے تعلق رکھتا ہے. ایک قطار اقدار کی ترتیب ہے، جس میں مختلف ڈیٹا کی اقسام سے ہوسکتا ہے. ستون کالم کے ناموں کی نشاندہی کی جاتی ہے، اور ہر قطار منفرد طور پر میز کی بنیادی کلید کی طرف سے شناخت کی جاتی ہے. میزیں "میز تخلیق کریں" DDL سوال کا استعمال کرتے ہوئے تخلیق کیے جاتے ہیں.

ٹیبل ٹیبل کے نام (

کالم_ نام 1 ڈیٹیٹائپ (لمبائی)،

کالم کالم 2 ڈیٹیٹائپ (لمبائی)

.

.

.

) بنائیں؛

مناظر

جیسا کہ پہلے ذکر کیا گیا ہے، ہر منظر کا جسم ایک منتخب بیان ہے. ڈاٹا بیس ڈیٹا بیس کے "مجازی میزیں" کے طور پر کہا جاتا ہے. اگرچہ خیالات ڈیٹا بیس میں ذخیرہ کیے جاتے ہیں، وہ چلتے نہیں ہیں جب تک کہ وہ کسی دوسرے منتخب بیان کا استعمال نہ کریں. جب انہیں منتخب کردہ بیانات کا استعمال کیا جاتا ہے تو، ان کے محفوظ کردہ منتخب سوالات کو عملدرآمد اور نتائج دکھایا جاتا ہے. چونکہ خیالات صرف ان کے جسم کے طور پر منتخب سوالات ہیں، انہیں ایک بڑی جگہ کی ضرورت نہیں ہے. یہاں، خیالات کے کچھ فوائد ہیں،

  1. ایک بار منظر تخلیق ہونے کے بعد، اس کا نام کئی دفعہ منتخب کردہ سوال کے بغیر، اس کا نام استعمال کرکے بار بار کہا جا سکتا ہے.
  2. چونکہ یہ خیالات پہلے سے مرتب کردہ چیزیں ہیں، اس کے اعزاز کا وقت الگ الگ طور پر اپنی منتخب کردہ مطلوبہ الفاظ (جسم کا نقطہ نظر) کو انجام دینے سے کم ہے.
  3. مناظر میز ڈیٹا تک رسائی کو محدود کرنے کے لئے استعمال کیا جا سکتا ہے. لہذا، وہ اعداد و شمار کی حفاظت میں بھی اہم کردار ادا کر سکتے ہیں.

میزیں

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

  1. داخلی میزیں
  2. بیرونی میزیں
  3. عارضی میزیں

مناظر اور میزیں کے درمیان کیا فرق ہے؟ مجازی ٹیبلز،

جو منتخب کردہ سوالات کا حوالہ دیتے ہیں، لیکن ٹیبلٹ اصل میں ڈیٹا بیس میں دستیاب ہیں. ٹیبل کے ستونوں کو انڈیکس کیا جا سکتا ہے. لیکن ملاحظہ کریں کالمز کو انڈیکس نہیں کیا جا سکتا. کیونکہ خیالات مجازی میزیں ہیں.

ٹیبل ڈھانچہ ALTER بیانات کو استعمال کرتے ہوئے نظر ثانی کی جاسکتی ہے، لیکن ایک نظریے کی ساخت کو تبدیل کرنے کے بعد ALTER بیانات استعمال نہیں کیا جا سکتا. (مناظر کو اس کی ساخت میں ترمیم کرنے کے لئے دوبارہ تیار کیا جانا چاہئے)

ڈی ایم ایل کے احکامات استعمال کرنے، اپ ڈیٹ کرنے اور میزوں کے ریکارڈ کو حذف کرنے کے لئے استعمال کیا جا سکتا ہے، لیکن DML کو صرف اپ ڈیٹیٹ قابل ملاحظہ کرنے کی اجازت دی جاتی ہے، جس میں نظر منتخب کردہ بیان میں درج نہیں ہے.

سیٹ آپریٹرز (INTERSECT، MINUS، UNION، UNION ALL)

DISTINCT

گروپ مجموعی افعال (AVG، COUNT، MAX، MIN، SUM، وغیرہ))

شق

ORDER BY GROUP شق

شق

شق کے ساتھ شروع کریں

منتخب انتخاب میں مجموعہ کا اظہار

ایک منتخب فہرست میں سب سے سوال

میں شامل ہونے والے سوال