Първо, това, което Oracle нарича "база данни", обикновено е различно от това, което повечето други продукти за бази данни наричат "база данни". „База данни“ в MySQL или SQL Server е много по-близо до това, което Oracle нарича „схема“, която е набор от обекти, притежавани от определен потребител. В Oracle обикновено имате само една база данни на сървър (голям сървър може да има няколко бази данни върху себе си), където всяка база данни има много различни схеми. Ако използвате експресното издание на Oracle, имате право да имате само 1 база данни на сървър. Ако сте свързани с Oracle чрез SQL Developer, това означава, че вече имате създадена база данни на Oracle.
Ако приемем, че наистина искате да създадете схема, а не база данни (използвайки терминологията на Oracle), ще създадете потребител
CREATE USER company
IDENTIFIED BY <<password>>
DEFAULT TABLESPACE <<tablespace to use for objects by default>>
TEMPORARY TABLESPACE <<temporary tablespace to use>>
След това ще зададете на потребителя каквито привилегии желаете
GRANT CREATE SESSION TO company;
GRANT CREATE TABLE TO company;
GRANT CREATE VIEW TO company;
...
След като това стане, можете да се свържете към (съществуващата) база данни като COMPANY
и създавайте обекти в COMPANY
схема.