Diferența dintre Java și Oracle

Diferența dintre Java și Oracle
Diferența dintre Java și Oracle

Video: Diferența dintre Java și Oracle

Video: Diferența dintre Java și Oracle
Video: Java SE. Урок 27. Классы StringBuilder / StringBuffer и их методы 2024, Iulie
Anonim

Java vs Oracle

Baza de date Oracle (denumită pur și simplu Oracle) este un sistem de gestionare a bazelor de date relaționale cu obiecte (ORDBMS) care acceptă o gamă largă de platforme. Oracle DBMS este disponibil în diferite versiuni, de la versiuni pentru uz personal și versiuni de clasă enterprise. Este cel mai utilizat sistem de baze de date din lume. Java este unul dintre cele mai populare limbaje de programare orientate obiect din lume. Oracle oferă o gamă largă de instrumente și medii de programare. Oracle poate fi accesat cu o varietate de limbaje de programare. De exemplu, Java poate fi folosit pentru a scrie programe care comunică cu bazele de date Oracle.

Ce este Java?

Java este unul dintre cele mai utilizate limbaje de programare orientate pe obiecte (și bazate pe clasă) astăzi. Este un limbaj de programare cu scop general și concurent. A fost dezvoltat inițial de Sun Microsystems în 1995. James Gosling este părintele limbajului de programare Java. Oracle Corporation deține acum Java (după ce a cumpărat Sun Microsystems recent). Java Standard Edition 6 este versiunea sa stabilă actuală. Java este un limbaj puternic tipizat care acceptă o gamă largă de platforme de la Windows la UNIX. Java este licențiat conform GNU General Public License. Sintaxa Java este foarte asemănătoare cu C și C++. Fișierele sursă Java au extensia.java. După compilarea fișierelor sursă Java folosind compilatorul javac, acesta va produce fișiere.class (conținând bytecode Java). Aceste fișiere bytecode pot fi interpretate folosind JVM (Java Virtual Machine). Deoarece JVM poate rula pe orice platformă, se spune că Java este multi-platformă (multiplatformă) și extrem de portabil.

Ce este Oracle?

Oracle este un ORDBMS produs de Oracle Corporation. Oracle este cel mai popular sistem de baze de date din lume. Poate fi folosit în medii de întreprinderi mari, precum și pentru uz personal. Funcționează pe toate platformele, de la PC la mainframe. Oracle DBMS este format din stocarea și cel puțin o instanță a aplicației. O instanță este formată din procese ale sistemului de operare și ale structurii de memorie care lucrează cu stocarea. În Oracle DBMS, datele sunt accesate folosind SQL (Structured Query Language). Aceste comenzi SQL pot fi încorporate în alte limbi sau pot fi executate direct ca scripturi. Mai mult, poate executa proceduri și funcții stocate, invocându-le folosind PL/SQL (extensie procedurală la SQL dezvoltată de Oracle Corporation) sau alte limbaje orientate obiect, cum ar fi Java. Oracle folosește un mecanism cu două niveluri pentru stocarea sa. Primul nivel este o stocare logică organizată ca spații de tabele. Spațiile de masă sunt alcătuite din segmente de memorie, care, la rândul lor, sunt alcătuite din mai multe extensii. Al doilea nivel este stocarea fizică alcătuită din fișiere de date.

Care este diferența dintre Java și Oracle?

The Oracle Corporation, care dezvoltă Oracle RDBMS, deține acum și Java. Oracle este un RDBMS, în timp ce Java este un limbaj de programare. Prin urmare, Java și Oracle nu pot fi comparate direct. Cu toate acestea, API-ul JDBC poate fi folosit pentru a scrie aplicații Java care pot accesa bazele de date Oracle. Java poate fi descărcat gratuit, dar Oracle este un produs comercial foarte scump.

Recomandat: