اشیاء موجود در بانک اطلاعاتی اوراکل :
☺ TABLE
☺ VIEWS
☺ INDEXES
☺ CLUSTERS
☺ SYNONYMS
☺ SEQUENCE
☺ PROCEDURE
☺ FUNCTION
☺ PACKAGE
☺ TRIGGER
انواع کاربران اصلی دیکشنری داده ها :
☺ USER_
☺ ALL_
☺ DBA_
DBA_XXX
All objects index database
ALL_XXX
Objects accessible by the current user.
USER_XXX
Objects owned by the current user
معرفی کاربران:
گروه USER : ویوهایی که در این دامنه قرار دارند به کاربران اجازه می دهند که تمام اشیاء در موجودیتهای موجود در بانک اطلاعاتی را که مالک (owner) آنها هستند را مشاهده نمایند.
گروه ALL : این ویوها به کاربران اجازه می دهند که تمام موجودیتهایی را که در سراسر بانک اطلاعاتی در دسترس می باشند را مشاهده نمایند.
نحوه استفاده از ویوهای دیکشنری داده ها :
نام هر ویو از دیکشنری داده ها در بانک اطلاعاتی اوراکل از دو قسمت تشکیل شده است که عبارتند از :
قسمت اول شامل دامنه ای است که کاربر می تواند اطلاعات آن شئ یا موجودیت را مشاهده نماید. (User_ , All_ , DBA_) و اما قسمت دوم تعیین کننده نام موجودیت می باشد ؛ مثلاً در ویوی User_Tables : از دامنه User استفاده شده و نام موجودیت Tables می باشد.
جهت آشنایی بیشتر با ویوها در ذیل فهرستی از ویوهای دیکشنری داده ها در اوراکل آورده شده :
فرض کنید می خواهید اطلاعاتی پیرامون جداول ایجاد شده در شمای کاربری که خود مالک آن هستید بدانید ؛ جهت این منظور از دستورات ذیل می توانید استفاده کنید :
- User_ , All_ , DBA_Objects : اطلاعات مربوط به موجوریتهای متفارمت بانک اطلاعاتی را ارائه می دهد.


User_ , All_ , DBA_sequences : اطلاعاتی را در مورد رشته ها در بانک اطلاعاتی نمایش می دهد ؛ یک رشته sequence موجودیتی است که اعداد را به ترتیب توالی تولید می کند.

- User_ , All_ , DBA_users : اطلاعات مربوط به کاربران در بانک اطلاعاتی را نمایش می دهد.
- User_ , All_ , DBA_constraints : اطلاعات مربوط به محدویتهای بانک اطلاعاتی را نمایش می دهد.

- User_ , All_ , DBA_cons_columns : اطلاعات مربوط به ستونهایی از جدول را که دارای محدودیت هستند نمایش می دهند.

- User_ , All_ , DBA_ind_columns : اطلاعات مربوط به ستونهایی از جدول را که دارای شاخص هستند در بانک اطلاعاتی نشان می دهد.

- User_ , All_ , DBA_tab_columns : نشان دهنده اطلاعات مربوط به ستونهای جدول بانک اطلاعاتی می باشد.

- جهت مشاهده نام تمام ویوهای دیکشنری داده ها در بانک اطلاعاتی اوراکل :
Select * from dictionary;

- جهت مشاهده ساختار هر یک از ویوهای دیکشنری داده ها می توانند از مشتریان desc استفاده نمایند ، این امر به شما کمک می کند تا بهتر بتوانید گزارشهای موردنیاز خود را از این ویوها بدست آورید:
مثال :
Desc dictionary;

جهت استفاده بهتر از ویوهای موجود در دیکشنری داده ها لازم می باشد که ابتدا اطلاعاتی در ارتباط با ساختار هر یک از این ویوها بدست آورید.
- چنانچه بخواهید اطلاعاتی در ارتباط با جداول مربوط به شمای کاربری خودتان بدست آورید باید از ویوی ذیل استفاده کنید :
Desc user_tables;

















































