УПРАВЛІННЯ ДОСТУПОМ ДО БАЗИ ДАНИХ. СТВОРЕННЯ ОБЛІКОВИХ ЗАПИСІВ КОРИСТУВАЧА. СЕАНС ДОСТУПУ ДО БАЗИ ДАНИХ.
Ціль роботи
Ціллю роботи є вивчення властивостей СУРБД Oracle, адміністрування у Oracle, створення користувачів, представлення і відміна об’єктних привілеїв, використання ролів для доступу до бази даних, сеанс доступу до бази даних.
Ключові положення
Користувальницькі об'єкти бази даних
Користувальницькі об'єкти – це об'єкти системи, що не перебувають у винятковому віданні СУРБД Oracle. Усі вони, за винятком файлів даних, є логічними об'єктами бази даних. Це означає, що їхня форма і призначення мають сенс тільки в контексті сервера Oracle. Файли даних, на відміну від інших, є реальними файлами операційної системи, а тому них називають фізичними об'єктами бази даних.
У число об'єктів користувача входять файли даних, розширення (extend), табличні простори (tablespace) і сегменти (segments) бази даних.
Файли даних
Файли даних у СУРБД Oracle є єдиними фізичними об'єктами. Кожен файл даних розміщений про один табличний простір і зберігає поточне значення цього простору. Файл даних являє собою реальний файл операційної системи, і з ним можна звертатися, як з будь-яким її файлом. Дані зберігаються в бінарному форматі у файлі Oracle, і, таким чином, їх можна прочитати тільки за допомогою засобів СУРБД Oracle.
Файли даних формуються командами SQL CREATE TABLESPACE і ALTER TABLESPACE. Розмір файлу даних установлюється відповідно до параметрів оператора CREATE і не зв'язаний безпосередньо з даними, що у ньому знаходяться.
Одержати інформацію про реально існуючих у базі даних файлах даних можна за допомогою представлень DBA_DATA_FILES і v$datafile.