Forskjellen mellom Java og Oracle

Forskjellen mellom Java og Oracle
Forskjellen mellom Java og Oracle

Video: Forskjellen mellom Java og Oracle

Video: Forskjellen mellom Java og Oracle
Video: Строки в Java. String, StringBuilder, StringBuffer, Wrappers. Java Professional. Урок 5 2024, November
Anonim

Java vs Oracle

Oracle-database (bare referert til som Oracle) er et ORDBMS (Object Relational Database Management System) som støtter et stort utvalg plattformer. Oracle DBMS er tilgjengelig i forskjellige versjoner, alt fra versjoner for personlig bruk og versjoner i bedriftsklassen. Det er det mest brukte databasesystemet i verden. Java er et av de mest populære objektorienterte programmeringsspråkene i verden. Oracle tilbyr et bredt spekter av programmeringsverktøy og miljøer. Oracle kan nås med en rekke programmeringsspråk. Java kan for eksempel brukes til å skrive programmer som kommuniserer med Oracle-databaser.

Hva er Java?

Java er et av de mest brukte objektorienterte (og klassebaserte) programmeringsspråkene i dag. Det er et generellt og samtidig programmeringsspråk. Det ble opprinnelig utviklet av Sun Microsystems i 1995. James Gosling er faren til programmeringsspråket Java. Oracle Corporation eier nå Java (etter å ha kjøpt Sun Microsystems nylig). Java Standard Edition 6 er den nåværende stabile utgivelsen. Java er et sterkt skrevet språk som støtter en rekke plattformer fra Windows til UNIX. Java er lisensiert under GNU General Public License. Javas syntaks er veldig lik C og C++. Java-kildefiler har filtypen.java. Etter å ha kompilert Java-kildefiler ved hjelp av javac-kompilatoren, vil den produsere.class-filer (som inneholder Java-bytekoden). Disse bytekodefilene kan tolkes ved hjelp av JVM (Java Virtual Machine). Siden JVM kan kjøre på hvilken som helst plattform, sies Java å være multiplattform (kryssplattform) og svært bærbar.

Hva er Oracle?

Oracle er et ORDBMS produsert av Oracle Corporation. Oracle er det mest populære databasesystemet i verden. Den kan brukes i store bedriftsmiljøer så vel som til personlig bruk. Den kjører på alle plattformer fra PC til stormaskiner. Oracle DBMS består av lagringen og minst én forekomst av applikasjonen. En forekomst består av prosesser av operativsystem og minnestruktur som fungerer med lagringen. I Oracle DBMS får man tilgang til data ved hjelp av SQL (Structured Query Language). Disse SQL-kommandoene kan bygges inn på andre språk eller kan kjøres direkte som skript. Videre kan den utføre lagrede prosedyrer og funksjoner ved å påkalle dem ved å bruke PL/SQL (prosedyreutvidelse til SQL utviklet av Oracle Corporation) eller andre objektorienterte språk som Java. Oracle bruker en to-nivå mekanisme for lagring. Første nivå er en logisk lagring organisert som tablespaces. Tabellplasser er bygd opp av minnesegmenter, som igjen består av flere utstrekninger. Andre nivå er den fysiske lagringen som består av datafiler.

Hva er forskjellen mellom Java og Oracle?

Oracle Corporation, som utvikler Oracle RDBMS, eier nå Java også. Oracle er et RDBMS, mens Java er et programmeringsspråk. Java og Oracle kan derfor ikke sammenlignes direkte. JDBC API kan imidlertid brukes til å skrive Java-applikasjoner som kan få tilgang til Oracle-databaser. Java kan lastes ned gratis, men Oracle er et veldig dyrt kommersielt produkt.

Anbefalt: