För det första är det som Oracle kallar en "databas" i allmänhet annorlunda än vad de flesta andra databasprodukter kallar en "databas". En "databas" i MySQL eller SQL Server är mycket närmare vad Oracle kallar ett "schema" som är den uppsättning objekt som ägs av en viss användare. I Oracle skulle du vanligtvis bara ha en databas per server (en stor server kan ha en handfull databaser på sig) där varje databas har många olika scheman. Om du använder expressutgåvan av Oracle får du bara ha en databas per server. Om du är ansluten till Oracle via SQL Developer, indikerar det att du redan har skapat Oracle-databasen.
Om du antar att du verkligen vill skapa ett schema, inte en databas (med Oracle-terminologi), skulle du skapa användaren
CREATE USER company
IDENTIFIED BY <<password>>
DEFAULT TABLESPACE <<tablespace to use for objects by default>>
TEMPORARY TABLESPACE <<temporary tablespace to use>>
Du skulle sedan tilldela användaren vilka privilegier du vill ha
GRANT CREATE SESSION TO company;
GRANT CREATE TABLE TO company;
GRANT CREATE VIEW TO company;
...
När det är gjort kan du ansluta till den (befintliga) databasen som COMPANY
och skapa objekt i COMPANY
schema.