Különbség a Java és az Oracle között

Anonim

Java vs Oracle

Oracle adatbázist (egyszerűen Oracle-ként) egy objektum relációs adatbázis-kezelő rendszert (ORDBMS) amely támogatja a platformok széles választékát. Az Oracle DBMS különböző verziókban érhető el a személyes használatra szánt változatoktól és a vállalati szintű verziókig. Ez a világ legszélesebb körben használt adatbázisrendszere. A Java az egyik legnépszerűbb tárgyorientált programozási nyelv a világon. Az Oracle számos programozási eszközt és környezetet kínál. Az Oracle különböző programozási nyelvekkel érhető el. Például a Java-t használhatják az Oracle adatbázisokkal kommunikáló programok írására.

Mi a Java?

A Java az egyik legelterjedtebb objektumorientált (és osztályalapú) programozási nyelv ma. Ez egy általános cél és egyidejű programozási nyelv. Ezt eredetileg a Sun Microsystems fejlesztette ki 1995-ben. James Gosling a Java programozási nyelv apja. Az Oracle Corporation immár a Java tulajdonában van (a Sun Microsystems nemrég vásárolta meg). A Java Standard Edition 6 jelenlegi stabil kiadása. A Java egy erőteljesen beírt nyelv, amely támogatja a Windows platformtól a UNIX rendszerig terjedő platformokat. A Java a GNU General Public License alatt van. A Java szintaxisa nagyon hasonlít a C és a C ++ -hoz. A Java forrásfájlok a. java kiterjesztés. Miután összeállította a Java forrásfájlokat a javac fordító használatával, az elkészíti. osztályfájlokat (amelyek tartalmazzák a Java bytecode-ot). Ez a bytecode fájl a JVM (Java Virtual Machine) segítségével értelmezhető. Mivel a JVM bármilyen platformon futtatható, a Java többplatformos (cross-platform) és nagyon hordozható.

Mi az Oracle?

Az Oracle az Oracle Corporation által gyártott ORDBMS. Az Oracle a világ legnépszerűbb adatbázisrendszere. Nagyvállalati környezetben és személyes használatra is használható. Minden platformon fut a PC-ről a fővázakra. Az Oracle DBMS az alkalmazás tárolójából és legalább egy példányából áll. Egy példa a tárolórendszerrel működő operációs rendszer és memória szerkezet folyamatából áll. Az Oracle DBMS adatbázisban az adatok SQL (strukturált lekérdezési nyelv) használatával érhetők el. Ezek az SQL parancsok beágyazhatók más nyelvekre, vagy közvetlenül végrehajthatók szkriptként. Ezenkívül végrehajthatja a tárolt eljárásokat és funkciókat úgy, hogy PL / SQL (az Oracle Corporation által kifejlesztett eljárási kiterjesztéssel) vagy más objektumorientált nyelvek (pl. Az Oracle kétszintű mechanizmust használ a tárolására. Az első szint egy logikai tárhely, amelyet táblaterületekként szerveznek. A táblaterületek memória szegmensekből állnak, amelyek viszont egyre nagyobb kiterjedésűek. 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, aki az Oracle RDBMS-t fejleszti, most már birtokolja a Java-t is. Az Oracle egy RDBMS, míg a Java egy programozási nyelv. Ezért a Java és az Oracle nem lehet közvetlenül összehasonlítani. Azonban a JDBC API használható olyan Java alkalmazások írására, amelyek hozzáférhetnek az Oracle adatbázisokhoz. A Java letölthető ingyenes, de az Oracle egy nagyon drága kereskedelmi termék.