ভিউ এবং সারণির মধ্যে পার্থক্য

Anonim

বনাম টেবিল দেখুন

দৃশ্য দেখুন_নাম তৈরি করুন বা প্রতিস্থাপন করুন

হিসাবে

নির্বাচন_স্থানে;

টেবিলগুলি কলাম এবং সারির গঠিত। একটি কলাম তথ্য একটি সেট, যা একই ডাটা টাইপ যাও একটি সারি মান একটি অনুক্রম হয়, যা বিভিন্ন ডাটা টাইপ থেকে হতে পারে। কলামগুলি কলামের নাম দ্বারা সনাক্ত করা হয়, এবং প্রতিটি সারি স্বতন্ত্রভাবে টেবিল প্রাথমিক কী দ্বারা সনাক্ত করা হয়। "টেবিল তৈরি করুন" ডিডিএল কোয়েরি ব্যবহার করে টেবিল তৈরি করা হয়।

টেবিল টেবিল_name তৈরি করুন (

কলাম_নাম 1 ড্যাটাটিপ (দৈর্ঘ্য),

কলাম_নাম 2 ড্যাটাটিপ (দৈর্ঘ্য)

…।

…।

…।

);

দৃশ্য

আগে যেমন উল্লিখিত, প্রতিটি ভিউ এর শরীর একটি SELECT বিবৃতি হয়। দৃশ্যগুলি ডাটাবেসের "ভার্চুয়াল টেবিল" হিসাবে বলা হয়। যদিও দেখুন ডাটাবেসের মধ্যে সংরক্ষণ করা হয়, তবে সেগুলি অন্য নির্বাচনলাইটের সাহায্যে বলা হয় না। যখন তারা সিলেক্ট স্টেটমেন্ট ব্যবহার করে বলা হয় তখন তাদের সংরক্ষিত SELECT ক্যোয়ারীগুলি কার্যকর হয় এবং ফলাফল দেখায়। যেহেতু দর্শনগুলি কেবলমাত্র তাদের মৃতদেহের মতই অনুসন্ধানের অনুসন্ধান করে, তাই তাদের একটি বৃহত স্থান প্রয়োজন হয় না। এখানে, মতামত কিছু সুবিধা,

  1. ভিউ তৈরি হওয়ার পর, এটি আবার এবং আবারও এর নাম ব্যবহার করে বলা যেতে পারে, SELECT ক্যোয়ারীটি লেখার অনেক সময় ছাড়া।
  2. যেহেতু এই মতামত প্রাক-কম্পাইল্ড বস্তু, তার সম্পাদন সময়টি পৃথকভাবে তার SELECT ক্যোয়ারী (ভিউয়ার বডি) চালানোর চেয়ে আলাদা নয়।
  3. দৃশ্য টেবিলের ডাটা অ্যাক্সেস সীমাবদ্ধ করতে ব্যবহার করা যেতে পারে। অতএব, তারা তথ্য নিরাপত্তা একটি গুরুত্বপূর্ণ ভূমিকা পালন করা যাবে, পাশাপাশি।

টেবিল

সারণি সারিগুলির একটি সংগ্রহ। সারি বিভিন্ন ডাটা টাইপ থেকে তথ্য থাকতে পারে। একটি অনন্য শনাক্তকারী (প্রাথমিক কী) ব্যবহার করে সারণির প্রতিটি সারির চিহ্নিত করা আবশ্যক। টেবিল আমরা তথ্য সংরক্ষণ যেখানে জায়গা হয়। একটি নতুন সারি সন্নিবেশ, একটি বিদ্যমান সারি মান আপডেট করুন এবং টেবিলের থেকে একটি সারি মুছে ফেলার জন্য INSERT, UPDATE, এবং DELETE টি প্রশ্ন ব্যবহার করা যেতে পারে। টেবিল থেকে তথ্য পুনরুদ্ধারের জন্য SELECT অনুসন্ধানগুলি ব্যবহার করা উচিত। টেবিল কাঠামোটিও পরিবর্তিত হতে পারে (প্রয়োজন হলে) তৈরির পরে। টেবিল কাঠামো পরিবর্তন করার জন্য ALTER TABLE প্রশ্নগুলি ব্যবহার করা উচিত। তার ডেটা সামগ্রী সংরক্ষণ করার জন্য টেবিলগুলি দৃশ্যের চেয়ে বেশি জায়গা প্রয়োজন। উপাত্ত মধ্যে টেবিলের বিভিন্ন ধরনের আছে।

  1. অভ্যন্তরীণ টেবিল
  2. বাহ্যিক টেবিল
  3. টেবিল টেবিল

মধ্যে পার্থক্য কি দৃশ্য এবং টেবিল ?

ভার্চুয়াল টেবিল, যা সিলেক্ট ক্যোয়ারিকে বোঝায়, তবে টেবিলের ডাটাবেস আসলে আসলেই পাওয়া যায়।

সারণি কলাম সূচিবদ্ধ করা যেতে পারে। কিন্তু দেখুন কলাম ইন্ডেক্স করা যাবে না। দৃশ্যগুলি ভার্চুয়াল টেবিলের কারণ।

আলোর বিবৃতি ব্যবহার করে সারণি গঠন পরিবর্তন করা যায়, তবে একটি দৃশ্যের গঠনটি ALTER বিবৃতি ব্যবহার করে সংশোধন করা যাবে না। (দৃশ্যটি তার গঠন সংশোধন করার জন্য পুনঃনির্ধারণ করা আবশ্যক)

ডিএমএল কমান্ডগুলি INSERT, আপডেট এবং টেবিলের রেকর্ডগুলি মুছে ফেলতে ব্যবহার করা যেতে পারে, তবে ডিএমএলগুলি শুধুমাত্র আপডেটযোগ্য দৃশ্যের মঞ্জুরিপ্রাপ্ত হয়, যেটি নির্বাচন সংযোজন মতামতকে অনুসরণ করে না।

অপারেটর সেট করুন (INTERSECT, MINUS, UNION, UNION ALL)

DISTINCT

গ্রুপ একাধিক কার্যাবলী (AVG, COUNT, MAX, MIN, SUM, ইত্যাদি)

ধারা অনুসারে গ্রুপ

আদেশ দ্বারা ক্লজ

ক্লজ দ্বারা সংযুক্ত

প্রারম্ভিক প্রারম্ভিক

একটি নির্বাচন তালিকাতে সংগ্রহের এক্সপ্রেশন

একটি নির্বাচন তালিকাতে সাব ক্যোয়ারী

প্রশ্ন যোগ করুন