Skillnaden mellan Java och Oracle

Skillnaden mellan Java och Oracle
Skillnaden mellan Java och Oracle

Video: Skillnaden mellan Java och Oracle

Video: Skillnaden mellan Java och Oracle
Video: Java SE. Урок 27. Классы StringBuilder / StringBuffer и их методы 2024, November
Anonim

Java vs Oracle

Oracle-databasen (helt enkelt kallad Oracle) är ett ORDBMS (Object Relational Database Management System) som stöder ett stort antal plattformar. Oracle DBMS finns i olika versioner, allt från versioner för personligt bruk och versioner i företagsklass. Det är det mest använda databassystemet i världen. Java är ett av de mest populära objektorienterade programmeringsspråken i världen. Oracle tillhandahåller ett brett utbud av programmeringsverktyg och miljöer. Oracle kan nås med en mängd olika programmeringsspråk. Java kan till exempel användas för att skriva program som kommunicerar med Oracle-databaser.

Vad är Java?

Java är ett av de mest använda objektorienterade (och klassbaserade) programmeringsspråken idag. Det är ett allmänt och samtidigt programmeringsspråk. Det utvecklades ursprungligen av Sun Microsystems 1995. James Gosling är fadern till programmeringsspråket Java. Oracle Corporation äger nu Java (efter att nyligen köpt Sun Microsystems). Java Standard Edition 6 är dess nuvarande stabila utgåva. Java är ett starkt skrivet språk som stöder en rad plattformar från Windows till UNIX. Java är licensierad under GNU General Public License. Javas syntax är mycket lik C och C++. Java-källfiler har filtillägget.java. Efter att ha kompilerat Java-källfiler med javac-kompilatorn kommer den att producera.class-filer (som innehåller Java-bytekoden). Dessa bytekodfiler kan tolkas med JVM (Java Virtual Machine). Eftersom JVM kan köras på vilken plattform som helst, sägs Java vara multi-plattform (cross-platform) och mycket portabel.

Vad är Oracle?

Oracle är ett ORDBMS som produceras av Oracle Corporation. Oracle är det mest populära databassystemet i världen. Den kan användas i stora företagsmiljöer såväl som för personligt bruk. Den körs på alla plattformar från PC till stordatorer. Oracle DBMS består av lagringen och minst en instans av applikationen. En instans består av processer av operativsystem och minnesstruktur som fungerar med lagringen. I Oracle DBMS nås data med SQL (Structured Query Language). Dessa SQL-kommandon kan bäddas in i andra språk eller kan köras direkt som skript. Dessutom kan den exekvera lagrade procedurer och funktioner genom att anropa dem med PL/SQL (procedurtillägg till SQL utvecklat av Oracle Corporation) eller andra objektorienterade språk som Java. Oracle använder en tvånivåmekanism för sin lagring. Första nivån är en logisk lagring organiserad som bordsutrymmen. Bordsutrymmen är uppbyggda av minnessegment, som i sin tur består av fler omfattningar. Andra nivån är den fysiska lagringen som består av datafiler.

Vad är skillnaden mellan Java och Oracle?

Oracle Corporation, som utvecklar Oracle RDBMS, äger nu även Java. Oracle är ett RDBMS, medan Java är ett programmeringsspråk. Därför kan Java och Oracle inte direkt jämföras. JDBC API kan dock användas för att skriva Java-applikationer som kan komma åt Oracle-databaser. Java kan laddas ner utan kostnad, men Oracle är en mycket dyr kommersiell produkt.

Rekommenderad: