স্কিমা অবজেক্ট (Schema Objects) কি?

স্কিমা অবজেক্ট

স্কিমা অবজেক্ট (Schema Objects) ডেটাবেজের ডেটাসমূহ সংগ্রহ করার জন্য যে সকল Logical Structures ব্যবহার করা হয় তাকে স্কিমা অবজেক্ট (Schema Objects) বলে।

নিম্নলিখিত ধরনের স্কিমা অবজেক্ট (Schema Objects) :

  • Clusters
  • Database links
  • Database triggers
  • Dimensions
  • External procedure libraries
  • Indexes and index types
  • Java classes, Java resources, and Java sources
  • Materialized views and materialized view logs
  • Object tables, object types, and object views
  • Operators
  • Sequences
  • Stored functions, procedures, and packages
  • Synonyms
  • Tables and index-organized tables
  • Views

অন্যান্য ধরণের অবজেক্টগুলিও ডাটাবেসে সংরক্ষিত থাকে এবং SQL দিয়ে তৈরি এবং manipulated করা যায় কিন্তু স্কিমাতে (Schema) থাকে না:

  • Contexts
  • Directories
  • Profiles
  • Roles
  • Tablespaces
  • Users

স্কিমা অবজেক্ট (Schema Objects) হল logical তথ্য storage structures। স্কিমা অবজেক্টের ডিস্কে থাকা physical ফাইলগুলির সাথে এক-একটি correspondence নেই যা তাদের তথ্য সংরক্ষণ করে।

যাইহোক, ওরাকল স্কিমা অবজেক্ট (Schema Objects) logically ডাটাবেসের একটি tablespaces সংগ্রহ করে। প্রতিটি objects ডেটা physically টেবিলস্পেসের ( tablespaces ) এক বা একাধিক datafiles থাকে। কিছু objects জন্য, যেমন tables, indexes, and clusters, tablespaces এর datafiles মধ্যে ওরাকল object এর জন্য কত disk স্থান বরাদ্দ করতে চান তা আপনি নির্দিষ্ট করতে পারেন।

স্কিমা (Schema) এবং টেবিলস্পেসের মধ্যে কোন সম্পর্ক নেই একটি টেবিলস্পেসে বিভিন্ন স্কিমা থেকে objects থাকতে পারে এবং স্কিমার জন্য objects বিভিন্ন tablespaces থাকতে পারে।

Leave a Reply

Your email address will not be published.