Java vs Oracle
Az Oracle adatbázis (amelyet egyszerűen Oracle-nek neveznek) egy Object Relációs Database Management System (ORDBMS), amely a platformok széles skáláját támogatja. Az Oracle DBMS különféle verziókban érhető el, kezdve a személyes használatra és a vállalati osztályú verziókra. Ez a világon legszélesebb körben használt adatbázis-rendszer. A Java az egyik legnépszerűbb objektum-orientált programozási nyelv a világon. Az Oracle programozási eszközök és környezetek széles skáláját kínálja. Az Oracle különféle programozási nyelvekkel érhető el. Például a Java felhasználható olyan programok írására, amelyek kommunikálnak az Oracle adatbázisokkal.
Mi a Java??
A Java az egyik legszélesebb körben alkalmazott objektum-orientált (és osztályalapú) programozási nyelv. Ez egy általános célú és egyidejű programozási nyelv. Eredetileg a Sun Microsystems fejlesztette ki 1995-ben. James Gosling a Java programozási nyelv atyja. Az Oracle Corporation a Java tulajdonosa (miután a Sun Microsystems nemrégiben megvásárolta). A Java Standard Edition 6 jelenlegi stabil kiadása. A Java egy erősen gépelt nyelv, amely számos platformon támogatja a Windows-tól a UNIX-ig. A Java a GNU Általános Nyilvános Licenc alatt van licenccel. A Java szintaxisa nagyon hasonló a C és a C ++ szintaxisához. A Java forrásfájlok .java kiterjesztésűek. Miután a Java forrásfájlokat a javac fordítóval fordította le, .class fájlokat állít elő (amelyek tartalmazzák a Java bytekódot). Ez a bytecode fájl a JVM (Java Virtual Machine) segítségével értelmezhető. Mivel a JVM bármilyen platformon futhat, a Java állítólag többplatformos (cross-platform) és nagyon hordozható.
Mi az Oracle??
Az Oracle egy ORDBMS, amelyet az Oracle Corporation készített. Az Oracle a világ legnépszerűbb adatbázis-rendszere. Nagyvállalati környezetben és személyes használatra is felhasználható. Az összes platformon fut, a számítógéptől a nagygépekig. Az Oracle DBMS a tárolóból és az alkalmazás legalább egy példányából áll. A példány az operációs rendszer és a memória szerkezetének a tárolással működő folyamataiból áll. Az Oracle DBMS alkalmazásban az adatokhoz az SQL (strukturált lekérdezési nyelv) használatával lehet hozzáférni. Ezek az SQL-parancsok beágyazhatók más nyelvekbe, vagy végrehajthatók közvetlenül szkriptekként. Ezenkívül végrehajthatja a tárolt eljárásokat és funkciókat PL / SQL (az Oracle Corporation által kifejlesztett eljárási kiterjesztés az SQL-re) vagy más objektumorientált nyelv, például Java segítségével. Az Oracle egy kétszintű mechanizmust használ a tárolásához. Az első szint egy logikai tároló, táblaterületként elrendezve. Az asztalterületek memóriaszegmensekből állnak, amelyek viszont több kiterjesztésből állnak. A második szint az adatfájlokból álló fizikai tárolás.
Mi a különbség a Java és az Oracle között??
Az Oracle Corporation, amely kifejleszti az Oracle RDBMS-t, most a Java tulajdonosa is. Az Oracle egy RDBMS, míg a Java egy programozási nyelv. Ezért a Java és az Oracle nem hasonlítható közvetlenül össze. A JDBC API azonban felhasználható olyan Java alkalmazások írására, amelyek elérik az Oracle adatbázisokat. A Java ingyenesen letölthető, de az Oracle nagyon drága kereskedelmi termék.