chci si udělat IS na Java platformě, a jako databázi mít Oracle DB - potřebuji používat triggery, PL/SQL atd.
Skutečně chceš/potřebuješ zrovna Oracle? Proč? Srovnej si priority, co od DBMS očekáváš – sepiš si svoje požadavky (spolehlivost, transakce, výkon, triggery, referenční integrita, možnost psaní procedur/funkci na straně DB atd.) a pak teprve vybírej.
Můj skromný odhad je, že tu aplikaci můžeš postavit nad PostgreSQL – dá ti vše, co potřebuješ a dokonce budeš příjemně překvapen.
Oracle je proprietární software, což znamená nejistou budoucnost a velkou zátěž (jak finanční tak technologickou), jsi odkázaný na milost či nemilost jedné konkrétní firmy (stejně jako u MS SQL, i když MS se chová ještě hůř) a budou s tím mít problém i tvoji zákazníci a uživatelé.