Шофиране оракул

Рейтинг: 0/5

Схемата на Oracle база данни (схема) на данните, се определя като сбор от логическите структури от данни или обекти на схема, въпреки че най-често се използва като ръководство за синоним на база данни (по-специално, собственикът на приложение), който е собственик на диаграма, свързана с определено приложение. По този начин, счетоводна схема (счетоводство) в базата данни на компанията трябва да притежава всички маси и код, отнасяща се до счетоводния отдел. В допълнение към таблици, веригата включва основа, както и други предмети, като процедури и PL / SQL функция представителство, последователността и синоними клъстери. Такава логично разделение на обектите в базата данни може значително да облекчи задачата за управление и защита на Oracle Database база данни.







Въпреки, че администраторът на базата данни може да използвате CREATE SCHEMA отчета за да се пренесат обекти на схема на базата данни, като например таблици и изгледи, по-често, на собственика на приложението създава обекти на базата данни, и той се нарича собственик на схемата. Потребителят, който създава предмети, притежавани обекти като таблици, изгледи, процедури, функции и тригери. Собственикът на обекта трябва изрично да даде разрешения за други потребители, като например правата за да изберете или актуализация. така че потребителите да могат да работят с тези обекти.







дефинирани от потребителя типове обекти

Oracle Database 11g и 12в - обектно-релационна база данни, и като такъв, позволява на потребителите да определят няколко типа обекти с данни, които не са сред стандартните релационни типове данни. Тези, дефинирани от потребителя обекти включват тези, изброени по-долу.

  • видове предмет. Тези сложни видове са абстракции на същности от реалния свят.
  • типа масив. Тези видове се използват за генериране наредени множества от елементи на данните от същия тип.
  • типа на маса. Тези видове се използват за създаване неподредени набори от елементи на данните от същия тип.
  • XML схема. Това е нов тип обект, използван за създаване на вида един XML документ и елементи за съхранение, базирани на XML Schema.

примери за създаване на различни видове потребителски типове обекти са изброени в приложението.

Има два основни начина за създаване на схема в една база данни на Oracle. По-често използван метод е да се свържете от името на собственика на схемата и създаването на таблици, индекси, както и други предмети, които да бъдат включени в схемата. Тъй като всички обекти са собственик на схемата, те автоматично ще станат част от тази схема.

Вторият начин да се създаде схема предвижда изрично неговото създаване с помощта на CREATE изявление на схема. Това твърдение ви позволява да създавате различни таблици и изгледи, както и да даде на потребителите привилегии за достъп до тях, и всичко това в един израз SQL.