1. pre uspesnu tvorbu je potrebne vediet Oracle, v podstate skoro to iste ako SQL. Taktiez je potrebne mat nainstalovanu nejaku verziu Oracle, co je vsak platene. Dalej editor (klient), ktory moze byt free pripadne open-source.
Aplikacia na spravu databazy moze byt urobena v roznych prostrediach - C++, C#, PHP, Delphi...
2. Oracle databaza pobezi aj na linuxe.
3. Stabilitu coho mas konkretne na mysli?
Ak to chces len vyskusat, tak radsej odporucam MySQL. Ten je mozne pouzit aj vo firme, ale odporucam len na mensie databazy. Oracle sluzi na velke databazy, na ktorych pracuje vacsi pocet pouzivatelov.