Въведение в примерната база данни за Oracle

Тази статия ще ви даде очертания на базата данни на Oracle и ще ви помогне стъпка по стъпка да създадете примерна база данни с помощта на сървър на база данни Oracle. Oracle база данни е мултимоделна система за управление на бази данни, създадена и разпространена от Oracle Corporation. Предполага се, че сървърът на база данни управлява огромни количества данни в паралелна среда за много потребители. В такъв сценарий се изисква DBMS сървър, който предоставя функции с висока производителност, разрешен достъп и възстановяване на грешки.

Базата данни на Oracle е предназначена за компютърни мрежови изчисления и се използва за онлайн обработка на транзакции и съхранение на данни. Най-новите версии на базата данни от Oracle, например Oracle Database 19C, вече са достъпни в облак или в хибридна облачна среда.

Основните характеристики на базата данни на Oracle включват:

  • преносимост
  • Приложителни клъстери
  • Enterprise Manager
  • SQL
  • Автоматично управление на съхранението
  • Резервно копие и неуспех на възстановяването

Как да създадете примерна база данни?

Ние можем да създадем база данни по време на инсталирането на софтуера на базата данни на Oracle. Въпреки това можем да създадем база данни и след инсталацията. Преди да преминете към създаване на база данни, задължително условие е да инсталирате софтуера.

Ние можем да създадем база данни по два начина:

  • С помощник за конфигуриране на база данни (DBCA), графичен инструмент.
  • Създайте SQL оператор на база данни.

Първият начин обаче силно се препоръчва от Oracle, тъй като това е по-автоматизиран и не забързан подход. Така че, ние ще създадем такъв, като използваме DBCA със следните стъпки:

Етап 1

Това е първата стъпка за създаване на база данни. Първо стартирайте инструмента DBCA от Старт >> Програми . Тук получаваме списък с опции за създаване на нова база данни, конфигуриране на съществуваща база данни, изтриване на база данни и управление на шаблони и подвижни бази данни. Тъй като ние създаваме нова, затова трябва да изберете „Създаване на нова база данни“ (избрана по подразбиране).

Стъпка 2

Изберете „Разширена конфигурация“ и кликнете върху „Напред“.

Стъпка 3

Сега трябва да изберем типа и шаблона на базата данни. Изберете „Персонализирана база данни“ за сега. Можем да проверим детайлите на други видове, като кликнете върху подробности“.

Следват всички налични опции за шаблон:

  • Склад за данни
  • С общо предназначение
  • Персонализирана база данни

Стъпка 4

Въведете „Име на глобалната база данни“ и име „SID“. Тук можете да изберете да създадете контейнер за база данни с единични или множество PDB (базируеми бази данни).

Стъпка 5

Изберете местоположението за съхранение на файловете. С първата опция видът и мястото за съхранение на базата данни ще бъдат избрани от избрания шаблон. Можете също да изберете предпочитаното от вас място, като изберете другата опция.

Стъпка 6

Изберете мястото за съхранение на файлове за архивиране и възстановяване. Зона за бързо възстановяване е дисково пространство, което може да съдържа архивни файлове, лог файлове и контролни файлове. Винаги се препоръчва да конфигурирате това местоположение.

Стъпка 7

На следващо място, трябва да управляваме паметта за SGA и PGA. За това трябва да изберете „Използване на автоматичното управление на паметта“. Той ще назначи един по-голям парче и Oracle ще управлява паметта.

Стъпка 8

Посочете мениджъра за базата данни. Получаваме две опции, т.е. Enterprise Manager Database Express и Enterprise Manager Cloud Control. Докато създаваме базата данни в нашата локална система, трябва да изберем по подразбиране само опцията „Конфигуриране на EM база данни Express“.

Стъпка 9

Задаване на потребителски идентификационни данни за базата данни. Можем да зададем различни или еднакви пароли за потребители на SYS, SYSTEM и PDB_ADMIN. Запазваме едни и същи идентификационни данни за всички акаунти.

Стъпка 10

Изберете „Създаване на база данни“ като опция за създаване и щракнете върху „Напред“.

Стъпка 11

В секцията „Резюме“ можем да видим обобщението на базата данни. Кликнете върху „Напред“, за да продължите. Сега създаването на базата данни е в ход. Дишайте, може да отнеме известно време, за да свършите.

Стъпка 12

След като приключи, можете да затворите прозореца на DBCA, базата данни ще бъде създадена в системата. Можем да проверим състоянието на базата данни, като изпълним тези команди в командния ред или SQLPLUS.

Свържете SYS като SYSDBA - за да се свържете със сървъра на базата данни.

ИЗБЕРЕТЕ INSTANCE_NAME, STATUS, DATABASE_STATUS ОТ V $ INSTANCE

Както можем да проверим, нашата база данни е активна и готова за използване. Сега можем да попълним нашата база данни с таблици и данни, използвайки SQL команди.

Как работи Oracle Database?

В базата данни на Oracle има два основни компонента, например база данни и инстанция. Събирането на памет и процеси, които допринасят за стартиращата инсталация, се нарича като например, докато колекция от файлове, съхраняващи данни, се нарича като база данни.

Ето как изглежда архитектурата на сървър на база данни:

Сега нека се опитаме да разберем как Oracle съхранява данни. Съхранението на базата данни на Oracle има две структури за съхранение, т.е. физическа структура за съхранение и структура за логическо съхранение.

1. Физическа структура

Физическата структура включва файловете, в които се намират данни. Всеки път, когато създаваме база данни, се генерират куп файлове с данни, контролни файлове, файлове за повторно регистриране, резервни файлове Мрежови файлове и файлове с параметри.

2. Логическа структура

Oracle използва логическа структура за контрол на използването на дисковото пространство. Следват елементите на логическата структура за съхранение на база данни на Oracle:

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

заключение

В тази статия научихме за базата данни на Oracle и нейната работеща архитектура. Освен това би ви помогнало да знаете как да създадете такъв с помощта на Oracle DBCA, което е препоръчителен начин на Oracle.

Препоръчителни статии

Това е ръководство за примерната база данни за Oracle. Тук обсъждаме стъпка по стъпка инструкции как да създадем примерна база данни в oracle. Може да разгледате и следните статии, за да научите повече -

  1. Какво представлява дизайнерският модел в C #?
  2. Шаблон в Java
  3. Какво е SSRS?
  4. Какво е SQL Developer?