Oracle Database la base de dades relacional comercial més utilitzada per les empreses.

Introducció

Oracle Database 23ai Free ofereix la possibilitat d'experimentar Oracle Database.

Els límits de recursos per a Oracle Database Free són fins a 2 CPU per a processos en primer pla, 2 GB de RAM i 12 GB de dades d'usuari en disc.

Oracle Database

Crea una màquina Ubuntu amb Docker

Instal.la l'script oracle.sh:

wget https://gitlab.com/xtec/data/oracle/-/raw/main/oracle.sh
chmod u+x oracle.sh

Instal.la la base de dades:

./oracle.sh -d hr

Amb l'ordre ./oracle.sh -d hr:

Un cop hagi acabat tot el procés ja pots fer la teva primera consulta SQL:

SQL> set sqlformat csv
SQL> SELECT * FROM hr.employees WHERE rownum <= 3;
"EMPLOYEE_ID","FIRST_NAME","LAST_NAME","EMAIL","PHONE_NUMBER","HIRE_DATE","JOB_ID","SALARY","COMMISSION_PCT","MANAGER_ID","DEPARTMENT_ID"
100,"Steven","King","SKING","1.515.555.0100",17-JUN-13,"AD_PRES",24000,,,90
101,"Neena","Yang","NYANG","1.515.555.0101",21-SEP-15,"AD_VP",17000,,100,90
102,"Lex","Garcia","LGARCIA","1.515.555.0102",13-JAN-11,"AD_VP",17000,,100,90

Tanca la connexió:

SQL> exit
Disconnected from Oracle Database 23ai Free Release 23.0.0.0.0 - Develop, Learn, and Run for Free
Version 23.4.0.24.05

La base de dades té tres esquemes "demo":

  • HR: Human Resources
  • CO: Customer Orders
  • SH: Sales History

Connecta't a SH:

$ ./oracle.sh sh

Oracle Developer Tools

Arrenca VS Code.

Instal.la l'extensió Oracle Developer Tools

L'extensió ha de baixar l'entorn .NET:

Oracle Autonomous Database (ADB)