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
:
- Instal.lem Oracle Database 23ai Free.
- Amb el flag
-d
instal.lem les dades "demo" que utilitza la documentació oficial d'Oracle: Oracle Database Documentation - Ens conectem a la base de dades
hr
amb SQLcl.
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 ResourcesCO
: Customer OrdersSH
: 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: