Forskel mellem DB2 og Oracle Forskel mellem

Anonim

DB2 vs Oracle

An 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 ændret navnet 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 prale af, at denne pakke er et hurtigere og billigere alternativ til at købe Oracle sammen med et server og operativsystem. Den opnåede hastighed skyldes reduktionen af ​​ikke-væsentlige funktioner i operativsystemet. En iSeries-computer er primært gearet til at opfylde DB2's krav og er derfor meget mere strømlinet og funktionelt.

Oracle er de mere populære RDBMS af de to, da flere mennesker føler, at DB2 mangler i mange aspekter. Mange af disse mangler behandles af nogle tredjeparts applikationer, som du kan købe og installere. En mangel på DB2 er manglen på direkte support til Java-applikationer. Du kan nemt implementere Java-programmer, hvis du bruger Oracle, men du vil have 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 virksomhedens eller din egen personlige præference og erfaring med produktet. De fleste brugere af DB2 og iSeries-servere foretrækker at blive hos IBMs pakke, mens de fleste nye brugere foretrækker Oracle. Da DB2 kun er anden til Oracle i markedsandel, har de gjort skridt 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 ligner, hvordan det ville være i et Oracle-system.

Sammendrag:

1. DB2 er en RDBMS fra IBM, mens Oracle er en RDBMS fra firmaet med samme navn

2. IBM tilbyder DB2 pakket sammen med dets iSeries hardware og operativsystem, mens Oracle sælges som en uafhængig software

3. De fleste betragter normalt Oracle som overlegen på grund af mange mangler i DB2

4. Oracle understøtter direkte en Java-applikationsserver, hvor du kan installere Java servlets, mens du med DB2 skal bruge en Java-oversætter som Tomcat