Forskellen mellem DB2 og Oracle

DB2 vs Oracle

Et RDBMS eller Relational Database Management System er en type software, der holder styr på flere databaser og deres forhold til hinanden. To kommercielt tilgængelige RDBMS-software er DB2 fra IBM og Oracle fra et firma kaldet Relational Software Incorporated, men senere skiftede det navn til Oracle Corporation.

Både DB2 og Oracle kan købes uafhængigt og installeres i mange operativsystemer, herunder Windows, Linux og Unix, selvom de ikke er så populære i Windows som Microsoft SQL-serveren. Du kan også købe DB2 pakket med en iSeries-servercomputer fra IBM og dets operativsystem. IBM kan prale af, at denne pakke er et hurtigere og billigere alternativ til at købe Oracle sammen med en server og operativsystem. Den opnåede hastighed skyldes reduktion af ikke-væsentlige funktioner i operativsystemet. En iSeries-computer er hovedsageligt beregnet til at imødekomme DB2-kravene og er derfor meget mere strømlinet og funktionel.

Oracle er de mere populære RDBMS af de to, da flere mennesker føler, at DB2 mangler mange aspekter. Mange af disse mangler adresseres af nogle tredjeparts applikationer, som du kan købe og installere. En mangel ved DB2 er manglen på direkte support til Java-applikationer. Du kan let distribuere Java-applikationer, hvis du bruger Oracle, men du har brug for yderligere software som Tomcat til at konvertere scripts til Java-kode, som derefter kan kompileres og køres.

At vælge mellem DB2 og Oracle er virkelig op til din virksomheds eller din egen personlige præference og oplevelse med produktet. De fleste brugere af DB2 og iSeries-serverne foretrækker at blive hos IBMs pakke, mens de fleste nye brugere foretrækker Oracle. Da DB2 kun er nummer to til Oracle i markedsandel, har de foretaget træk for at gøre det lettere for folk, der aldrig har brugt DB2 til at skifte til deres system. De har endda ændret nogle aspekter, hvilket gør det ligner, hvordan det ville være i et Oracle-system.

Resumé:
1.DB2 er en RDBMS fra IBM, mens Oracle er en RDBMS fra firmaet med samme navn
2.IBM tilbyder DB2 pakket sammen med sin iSeries hardware og operativsystem, mens Oracle sælges som en uafhængig software
3. De fleste mennesker betragter normalt Oracle som overordnede på grund af mange mangler med DB2
4.Oracle understøtter direkte en Java-applikationsserver, hvor du kan distribuere Java-servlets, mens du med DB2 skulle bruge en Java-oversætter som Tomcat