Показать сообщение отдельно
  #3  
Старый 24.09.2009, 12:34
Marley Marley вне форума
Senior Member
 
Регистрация: 19.09.2009
Сообщений: 7,211
По умолчанию Что такое схема?



Что такое схема?

Схема - это совокупность объектов базы данных, принадлежащих конкретному пользователю. Обычно в промышленной базе данных такой пользователь представляет приложение, а не конкретного человека. Схема имеет то же самое имя, что и пользователь, владеющий этой схемой. Объекты схемы (schema objects) - это логические структуры, которые прямо ссылаются на данные БД. Объектами схем могут быть, например, таблицы, представления и индексы.

Объекты схем можно создавать и изменять с помощью SQL или Enterprise Manager.
При использовании Enterprise Manager можно также сгенерировать соответствующие команды SQL.


Примечание: Не существует прямой связи между табличным пространством и схемой. Можно определить такую конфигурацию, в которой объекты одной и той же схемы располагаются в различных табличных пространствах, а табличное пространство хранит объекты различных схем.

В процессе создания базы данных создается несколько схем. Две из них особенно важны:

Схема SYS; хранит словарь данных (об этом было сказано в уроке "Администрирование параметров безопасности пользователей").

Схема SYSTEM; содержит дополнительные таблицы и представления для хранения административной информации (см. также урок "Администрирование параметров безопасности пользователей").

В ходе полной установки Oracle в первоначальной базе данных автоматически создаются схемы с примерами. Схемы используются в документации Oracle и в курсах обучения. Это набор взаимосвязанных схем с разным уровнем сложности. В их число входят:

HR. Простая схема "Персонал " (Human Resources), позволяющая продемонстрировать основные возможности Oracle. Расширение этой схемы используется для демонстрации Oracle Internet Directory.

ОЕ. Схема ведения заказов (Order Entry) предназначена для обсуждения вопросов среднего уровня сложности. В схеме представлено большое число типов данных. Подсхема ОС (Online Catalog - оперативный катачог) представляет собой совокупность объектно-реляционных объектов БД внутри схемы ОЕ.

РМ. Схема с данными о продукции (Product Media) использует типы данных для хранения мультимедийной информации.

QS. Пример ведение очередей поставки (Queued Shipping) содержит набор схем, используемый для демонстрации входящей в Oracle опции обработки очередей (Advanced Queuing).

SH. Схема с данными о о продажах (Sales History) создана для демонстрации работы с большими объемами данных. Схема с некоторыми дополнениями используется для демонстрации расширенной аналитической обработки.
__________________
Телеграм чат

Последний раз редактировалось Marley; 24.09.2009 в 12:36.
Ответить с цитированием