Java vs Oracle
Die Oracle-Datenbank (einfach als Oracle bezeichnet) ist ein Object Relational Database Management System (ORDBMS), das eine Vielzahl von Plattformen unterstützt. Oracle DBMS ist in verschiedenen Versionen erhältlich, von Versionen für den persönlichen Gebrauch bis hin zu Enterprise-Class-Versionen. Es ist das am weitesten verbreitete Datenbanksystem der Welt. Java ist eine der beliebtesten objektorientierten Programmiersprachen der Welt. Oracle bietet eine Vielzahl von Programmierwerkzeugen und -umgebungen. Auf Oracle kann mit verschiedenen Programmiersprachen zugegriffen werden. Java kann beispielsweise zum Schreiben von Programmen verwendet werden, die mit Oracle-Datenbanken kommunizieren.
Was ist java?
Java ist heute eine der am weitesten verbreiteten objektorientierten (und klassenbasierten) Programmiersprachen. Es ist eine allgemeine und parallele Programmiersprache. Es wurde ursprünglich von Sun Microsystems im Jahr 1995 entwickelt. James Gosling ist der Vater der Programmiersprache Java. Die Oracle Corporation besitzt jetzt Java (nachdem sie kürzlich Sun Microsystems gekauft hatte). 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 steht unter der GNU General Public License. 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 (mit dem Java-Bytecode) erstellt. Diese Bytecode-Dateien können mit der JVM (Java Virtual Machine) interpretiert werden. Da JVM auf jeder Plattform laufen kann, wird Java als plattformübergreifend (plattformübergreifend) bezeichnet und ist äußerst portabel.
Was ist Oracle??
Oracle ist ein ORDBMS der Oracle Corporation. Oracle ist das beliebteste Datenbanksystem der Welt. Es kann in großen Unternehmensumgebungen sowie 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 wird auf Daten mit SQL (Structured Query Language) zugegriffen. Diese SQL-Befehle können in andere Sprachen eingebettet sein oder direkt als Skripts ausgeführt werden. Darüber hinaus können gespeicherte Prozeduren und Funktionen ausgeführt werden, indem sie mit PL / SQL (prozedurale Erweiterung von SQL, entwickelt von Oracle Corporation) oder anderen objektorientierten Sprachen wie Java aufgerufen werden. Oracle verwendet einen Zwei-Ebenen-Mechanismus für die Speicherung. Die erste Ebene ist ein logischer Speicher, der als Tablespaces organisiert ist. Tablespaces bestehen aus Speichersegmenten, die wiederum mehr Ausdehnungen aufweisen. Die zweite Ebene ist der physische Speicher, der aus Dateien 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.