Terug naar de beginpaginaCentor Homepage
Nieuwste database sinds kort beschikbaar

Oracle9i biedt alle benodigde applicaties in één pakket

Oracle9i Database, de nieuwste e-business software van Oracle, is onlangs gelanceerd tijdens Oracle Openworld in Berlijn. Deze revolutionaire database completeert het totale Oracle9i-pakket, waarin ook de programma's Oracle9i Application Server en Oracle9i Developer Suite zijn opgenomen. Larry Ellison, directeur en oprichter van Oracle, toonde tijdens zijn presentatie in Berlijn de vernieuwende mogelijkheden van Oracle9i Database. Tijd om deze software eens nader onder de loep nemen...


Oracle9i Database vereenvoudigt de IT-infrastructuur en biedt de gebruiker veel voordelen wat betreft het bijhouden van belangrijke informatie. Daarnaast neemt de beschikbaarheid van gegevens toe en zorgt het voor beter gestroomlijnde bedrijfsprocessen. Oracle claimt dat het programma in eerste instantie is ontwikkeld 'om de gebruiker meer te laten doen voor minder geld.'

Scalability
Aan informatiesystemen worden dagelijks nieuwe eisen gesteld; ze worden steeds meer gespecificeerd en complex. Om te kunnen deelnemen aan deze constante evolutie, moet men kunnen vertrouwen op een product dat voorziet in een schaalbare (scalable) prestatie. Oracle's Real Application Clusters maken het mogelijk de Oracle9i Database te draaien op meerdere machines die gegroepeerd zijn in een cluster. Deze optie, gekoppeld aan het feit dat het programma loopt op extreem schaalbare hardware platforms, maakt Oracle9i tot de meest schaalbare database ter wereld.

De grootste pluspunten van Real Application Clusters (RAC's) zijn:
• Het is niet nodig opnieuw applicaties voor data-opslag te ontwerpen om je voordeel te kunnen doen met RAC's. Je kunt dezelfde applicatiesystemen hanteren die je reeds eerder gebruikte op een machine zonder RAC's. Dit wordt transparante schaalbaarheid genoemd.
• Met RAC's blijft niet alleen het principe van transparante schaalbaarheid gehandhaafd, de gegroepeerde machines functioneren daarnaast als backup-machines voor alle andere computers in de cluster. Hoe meer machines je toevoegt aan een groep, hoe betrouwbaarder het systeem wordt. Op die manier blijft de database te allen tijde beschikbaar.
• Beschikbaarheid is meer dan alleen maar 'het aan de gang houden van je database'. Zo moet een database direct reageren op een bepaalde opdracht. RAC's stellen de gebruiker in staat te switchen tussen afzonderlijke prestatiehoogtes.

Manageability
Een moeilijk handelbare (manageable) database zal waarschijnlijk nooit optimaal worden gebruikt. Daarom heeft Oracle ervoor gezorgd dat de geclusterde database in gebruik gemakkelijker is dan ooit tevoren. Ook hier dragen de Real Application Clusters hun steentje bij:
• De Enterprise Manager, Oracle's belangrijkste management-tool, laat in één oogopslag de hele RAC zien.
• Nagenoeg alle handelingen die op een enkele machine kunnen worden verricht, zijn mogelijk in een cluster (met exact dezelfde methodes). Backup's, herstellen en andere functies kunnen op dezelfde manier in de hele database worden uitgevoerd, of die nu op een enkele machine staat of op een RAC.
• De statistieken kunnen per afzonderlijke machine worden opgevraagd of als RAC in zijn geheel.
• Online operations, waarbij het gaat om handelingen die online verzorgd kunnen worden, zoals de reorganisatie van tabellen, toevoegen of verwijderen van kolommen in tabellen, de aanmaak en reorganisatie van een index, tabellen verplaatsen en het veranderen van standaard tabellen naar index-georganiseerde tabellen.
• In de database zit een Resource Manager opgenomen waarmee het mogelijk is het gebruik van bronnen door de verschillende gebruikersgroepen aan te sturen. Zo kan men het CPU-gebruik van de groepen bepalen, prioriteiten stellen aan bronnen die door een groep geraadpleegd kunnen worden of een limiet stellen aan de hoeveelheid actieve sessies per groep. Dit is slecht een greep uit de vele opties die de Resource Manager heeft te bieden.
• In tegenstelling tot andere databases is het voor een Oracle9i RAC niet nodig data te partitioneren. Als men een machine aan de cluster wil toevoegen (of uit de groep wil verwijderen), scheelt dat veel tijd en werk.

Availability
Ongeplande uitval van het computersysteem is in de e-business één van de ergste dingen die kunnen gebeuren. Als software niet goed functioneert, levert dat productieverlies op, maar ook verlies van klanten, negatieve publiciteit en verlies van vertrouwen in de e-business. Oracle9i voorziet in een betere beschikbaarheid (availability) van het systeem door software te introduceren die rampen voorkomt, systeemfouten en menselijke fouten snel herstelt, en de 'downtime' van het systeem zo aanzienlijk reduceert.

Met de Oracle9i Data Guard is het mogelijk automatisch backups te laten maken van de database log-bestanden op een server die standby staat. Daarnaast zorgt de Data Guard ervoor dat de updates van log-bestanden - synchroon of asynchroon - van de primaire database direct naar de standby database geschreven worden. Gebruikers kunnen er zeker van zijn dat de standby database de meest recente gegevens bevat indien het systeem onverhoopt mocht uitvallen.

De Oracle9i Flashback Query is revolutionair te noemen. Met deze applicatie kunnen gebruikers gegevens opvragen zoals die in het verleden in de database te vinden waren. Door gebruik te maken van de flashback-parameter kan men een datum specificeren, waarop vervolgens gegevens kunnen worden aangevraagd. Als op die manier fouten worden vastgesteld, kost het niet veel moeite de updates aan te passen. Bovendien kan de herstelling worden uitgevoerd zonder bepaalde applicaties af te moeten sluiten (dus geen downtime).

Security
Oracle9i voorziet in een gegarandeerd veilig internetplatform voor de bescherming van waardevolle informatie. Veiligheidsrisico's worden sterk teruggebracht door beveiligingen (security) aan te brengen op drie niveaus: data, gebruikers en bedrijven.
Oracle Virtual Private Database (VPD) is een beveiligingssysteem dat de gebruiker alleen data toewijst die voor hem of haar is vrijgegeven. Een andere tool, Oracle Label Security, kan worden ingezet om bepaalde data te labellen. Hierdoor kunnen meerdere gebruikersgroepen tegelijkertijd de voor hen vrijgegeven data raadplegen. 'Data encryption' moet ervoor zorgen dat gegevens - zoals tabellen met creditcard-nummers - niet voor onbevoegden te zien zijn. Voor het internet heeft Oracle een aantal beveiligings-tools ontwikkeld, zoals Public Key Infrastructure support, verbetering van de proxy-waarmerking van de database, en de nieuwe server-mogelijkheid 'web single sign-on' (gebruikers behoeven slechts naam en wachtwoord in te voeren en de web-applicaties zijn overal in het bedrijf beschikbaar.)

New features
Alle genoemde functies van Oracle9i Database zitten verwerkt in een 'single-engine architecture': schaalbaarheid en prestaties, extractie, transformatie, Online Analytic Processing (OLAP) en data mining. De single-engine speelt een belangrijke rol in Oracle's streven naar minder complexe software. Voorheen gecompliceerde handelingen zijn nu goed uit te voeren. Bovendien hoeft men minder in het systeem te investeren; het is accuraat en het vergt minder tijd.
Met Oracle9i Dynamic Services gebruikt men slechts één programma voor managen, aggregeren, toegankelijk maken en het aanbieden van internetdiensten. Het is dus niet meer noodzakelijk dat ontwikkelaars aparte informatiebronnen moeten aansturen, wat een ingewikkelde bezigheid is. Daarnaast stelt Dynamic Services een bedrijf in staat een uitgebreid dienstenpakket aan te bieden op internet, gebruikmakend van de kennis van partners.
Programmeertalen als Java, XML en SQL zijn volledig geïntegreerd. Dit komt de beschikbaarheid van data ten goede, maar ook de massale verwerking van transacties.
Verder is Oracle9i een doorbraak op het gebied van e-business integratie: men kan bedrijfsbreed gegevens integreren, er zijn geavanceerde mogelijkheden op het gebied van data-replicatie en het 'tovert' intelligente, beveiligde, internet-vriendelijke boodschappen op het scherm als men gebruikmaakt van de applicaties.

Kortom, Oracle9i biedt alle benodigde applicaties in één keer aan. Aanschaf van andere software-pakketten is vanaf nu niet meer nodig. Waarom zou je er dan nog geld en tijd aan spenderen? Oracle laat de gebruiker immers meer doen voor minder geld.