Unterschied zwischen Java und Oracle

Unterschied zwischen Java und Oracle
Unterschied zwischen Java und Oracle

Video: Unterschied zwischen Java und Oracle

Video: Unterschied zwischen Java und Oracle
Video: Variable Zinsen vs. Fixe Zinsen (Immobilienfinanzierung) 2024, Juli
Anonim

Java vs. Oracle

Oracle-Datenbank (einfach als Oracle bezeichnet) ist ein objektrelationales Datenbankverw altungssystem (ORDBMS), das eine Vielzahl von Plattformen unterstützt. Oracle DBMS ist in verschiedenen Versionen erhältlich, die von Versionen für den persönlichen Gebrauch bis hin zu Versionen der Unternehmensklasse reichen. Es ist das am weitesten verbreitete Datenbanksystem der Welt. Java ist eine der beliebtesten objektorientierten Programmiersprachen der Welt. Oracle bietet eine große Auswahl an Programmiertools und -umgebungen. Auf Oracle kann mit einer Vielzahl von Programmiersprachen zugegriffen werden. Beispielsweise kann Java verwendet werden, um Programme zu schreiben, die mit Oracle-Datenbanken kommunizieren.

Was ist Java?

Java ist heute eine der am weitesten verbreiteten objektorientierten (und klassenbasierten) Programmiersprachen. Es ist eine universelle und nebenläufige Programmiersprache. Es wurde ursprünglich 1995 von Sun Microsystems entwickelt. James Gosling ist der Vater der Programmiersprache Java. Die Oracle Corporation besitzt jetzt Java (nach dem kürzlichen Kauf von Sun Microsystems). Java Standard Edition 6 ist die aktuelle stabile Version. Java ist eine stark typisierte Sprache, die eine Reihe von Plattformen von Windows bis UNIX unterstützt. Java ist unter der GNU General Public License lizenziert. Die Syntax von Java ist C und C++ sehr ähnlich. Java-Quelldateien haben die Erweiterung.java. Nach dem Kompilieren von Java-Quelldateien mit dem Javac-Compiler werden.class-Dateien erstellt (die den Java-Bytecode enth alten). Diese Bytecode-Dateien können mit der JVM (Java Virtual Machine) interpretiert werden. Da JVM auf jeder Plattform ausgeführt werden kann, gilt Java als plattformübergreifend (plattformübergreifend) und hochgradig portabel.

Was ist Oracle?

Oracle ist ein ORDBMS, das von der Oracle Corporation produziert wird. Oracle ist das beliebteste Datenbanksystem der Welt. Es kann sowohl in großen Unternehmensumgebungen als auch für den persönlichen Gebrauch verwendet werden. Es läuft auf allen Plattformen vom PC bis zum Mainframe. Oracle DBMS besteht aus dem Speicher und mindestens einer Instanz der Anwendung. Eine Instanz besteht aus Prozessen des Betriebssystems und der Speicherstruktur, die mit dem Speicher arbeiten. In Oracle DBMS erfolgt der Datenzugriff über SQL (Structured Query Language). Diese SQL-Befehle können in andere Sprachen eingebettet oder direkt als Skripte ausgeführt werden. Darüber hinaus kann es gespeicherte Prozeduren und Funktionen ausführen, indem es sie unter Verwendung von PL/SQL (prozedurale Erweiterung von SQL, entwickelt von Oracle Corporation) oder anderen objektorientierten Sprachen wie Java aufruft. Oracle verwendet einen zweistufigen Mechanismus für seine Speicherung. Die erste Ebene ist ein logischer Speicher, der als Tablespaces organisiert ist. Tablespaces bestehen aus Speichersegmenten, die wiederum aus mehreren Extents bestehen. Die zweite Ebene ist der physische Speicher, der aus Datendateien besteht.

Was ist der Unterschied zwischen Java und Oracle?

Die Oracle Corporation, die das Oracle RDBMS entwickelt, besitzt nun auch Java. Oracle ist ein RDBMS, während Java eine Programmiersprache ist. Daher können Java und Oracle nicht direkt verglichen werden. Die JDBC-API kann jedoch zum Schreiben von Java-Anwendungen verwendet werden, die auf Oracle-Datenbanken zugreifen können. Java kann kostenlos heruntergeladen werden, aber Oracle ist ein sehr teures kommerzielles Produkt.

Empfohlen: