Зачем существуют все эти другие таблицы?

#sql #oracle #oracle10g #oracle-sqldeveloper

#sql #Oracle #oracle10g #oracle-sqldeveloper

Вопрос:

Извините, но я очень новичок в изучении использования oracle и sql.

Мой учитель дал мне bat-файл, который запускает sql для настройки базы данных. SQL в основном просто удаляет 5 таблиц и воссоздает их с данными.

Чего я не понимаю, так это почему я вижу множество других таблиц (которые поставляются с oracle?)

Почему я вижу все эти таблицы http://i.imgur.com/AvliJ.jpg

единственными таблицами, которые должны быть созданы, являются REP CUSTOMER ORDERS PART ORDER_LINE

Есть ли способ отображать только их?

Ответ №1:

Остальные таблицы — это таблицы, используемые Oracle.

Видите вы их или нет, зависит от ваших разрешений в базе данных. Попросите своего преподавателя показать вам, как уменьшить ваши разрешения, чтобы вы могли видеть только пять таблиц, которые вам нужны, или посмотрите документацию Oracle здесь User Admin .

ETA: Будьте осторожны, если вы начнете возиться с разрешениями.

Комментарии:

1. Спасибо, что помогло. В SQL он фактически создал нового пользователя с ограниченными правами. Поэтому мне просто пришлось изменить соединение с этим пользователем.