Oracle8 und Oracle8i (8i, die als "acht-i" ausgesprochen werden) sind beide Versionen der Oracle-Datenbank, aber 8i stellt ein signifikantes Upgrade mit mehreren wichtigen Unterschieden dar:
* Internetfunktionen: Dies ist der definierendste Unterschied. Oracle8i wurde im Hinblick auf Internetfunktionen entwickelt. Es umfasste Funktionen speziell für webbasierte Anwendungen und Internetkonnektivität, während Oracle8 in erster Linie auf herkömmliche Kunden-Server-Anwendungen ausgerichtet war. Schlüsselfunktionen hinzugefügt:enthalten:
* integrierte Unterstützung für Java: Oracle8i führte die Möglichkeit ein, Java -Code in der Datenbank selbst zu speichern und auszuführen (Java gespeicherte Prozeduren). Dies ermöglichte eine umfangreichere Funktionalität und Integration in andere Java -Anwendungen. Oracle8 fehlte das.
* Verbessertes Netzwerk: Verbesserte Netzwerkfunktionen haben die Verbindung mit der Datenbank von verschiedenen internetbasierten Kunden einfacher und effizienter gemacht.
* XML -Unterstützung (obwohl grundlegend): Obwohl 8i im Vergleich zu späteren Versionen nicht umfangreich war, hatte er eine rudimentäre Unterstützung für XML, was die zukünftige Rolle der Datenbank bei der Behandlung von XML -Daten vorhersagte.
* Objektrelationale Merkmale: Während Oracle8 einige Objektrelationsmerkmale hatte, verbesserte Oracle8i sie weiter. Dies ermöglichte das Speichern und Manipulieren komplexerer Datentypen als nur herkömmliche relationale Daten.
* Leistungsverbesserungen: Oracle8i bot im Allgemeinen Leistungsverbesserungen gegenüber Oracle8, insbesondere in Bereichen im Zusammenhang mit der Vernetzung und dem Umgang mit größeren Datensätzen.
* Sicherheitsverbesserungen: In Oracle8i wurden verbesserte Sicherheitsmaßnahmen einbezogen.
Kurz gesagt:Oracle8 war ein robustes relationales Datenbanksystem, aber Oracle8i basiert auf seiner Grundlage, um ein internetfertigeres und objektorientiertes Datenbanksystem zu werden, das besser ausgestattet ist, um die wachsenden Anforderungen webbasierter Anwendungen und komplexerer Datentypen zu erfüllen. Wenn Sie mit Legacy -Systemen arbeiten, können Sie Oracle8 begegnen. Alles, was Web -Technologien aus dieser Zeit beinhaltet, würde wahrscheinlich Oracle8i oder spätere Versionen verwenden.