Oracle Open Office 3 Aan de slag-gids

Hoofdstuk 8 Oracle Open Office Base

Oracle Open Office Base is een front-end voor toegang tot databases in Oracle Open Office. Het programma biedt een formuliereditor met 25 verschillende besturingselementen, ondersteuning voor subformulieren, macrofuncties, een queryeditor, een krachtige rapporteditor en verbinding met MySQL, JDBC en Open Database Connectivity (ODBC). Hiermee kunt u gemakkelijk onafhankelijke databasedocumenten maken met alle relevante gegevens, tabeldefinities, rapporten en formulieren.

Databases openen

Databasebestandsvenster

In dit hoofdstuk wordt een kort overzicht gegeven van de Oracle Open Office 3 Base-toepassing. Base biedt een grafisch front-end voor toegang tot databases. U kunt databases lokaal of op een server maken en bewerken. U kunt de dialoogvensters van Oracle Open Office 3 gebruiken of SQL-instructies invoeren om met uw databases te werken. Gebruik kopiëren en plakken of slepen en neerzetten om gegevens met andere programma's van Oracle Open Office 3 uit te wisselen.

In de volgende lijst staan een aantal ondersteunde databasetypen:

Oracle Open Office-databasebestand

In de Oracle Open Office-databasebestandsindeling worden de methoden en lay-outs bewaard die u kunt gebruiken om een database op te roepen. Wanneer u een databasebestand opent, ziet u een venster dat gelijk is aan de bovenstaande illustratie.

In de Oracle Open Office-databasebestandsindeling wordt informatie over de lay-out en het ontwerp van uw tabellen, query's, formulieren en rapporten bewaard. Voor databasebestanden die gebruik maken van de HSQL-database-indeling, kunnen de gegevensrecords ook in het databasebestand ingesloten worden. De belangrijkste databaseobjects zijn:

Tabellen

Tabelvelden bepalen waaruit elk gegevensrecord bestaat.

Query's

Een query is een aangepaste weergave van een tabel. U definieert een query wanneer u alleen bepaalde velden van uw tabel wilt zien.

Formulieren

Een formulier is een masker voor gegevensinvoer en -uitvoer waarmee u uw gegevens gemakkelijker kunt beheren dan in een tabel of query.

Rapporten

Een rapport definieert de afgedrukte uitvoer van een tabel of query.

Een Oracle Open Office-databasebestand maken

Met behulp van de assistent Database kunt u een nieuw databasebestand toevoegen en de database als een gegevensbron registreren in Oracle Open Office. De assistent maakt een bestand dat informatie over de database bevat, inclusief de query's, rapporten en formulieren die aan de database gekoppeld zijn.

ProcedureZo voegt u een nieuwe database als Oracle Open Office-gegevensbron toe

  1. Kies Bestand->Nieuw->Database.

    De assistent Database verschijnt.

  2. Volg de stappen en kies uw opties.

  3. (Optioneel) Maak een nieuwe tabel.

    1. Start de Tabelassistent op de laatste pagina van de assistent Database.

    2. Voer uw gegevens in de nieuwe tabel in.

Met databases werken in Oracle Open Office 3 Base

U kunt een databasebestand openen via de menuopdracht Bestand->Openen.

ProcedureEen nieuwe databasetabel maken

Een databasetabel is een verzameling gegevensrecords die in rijen en kolommen georganiseerd wordt. Een rij in de tabel staat voor een gegevensrecord. Een kolom is één veld van de record.

In Base hebt u de keuze uw databasebestand te 'registreren'. Dit betekent dat het databasebestand in de andere Oracle Open Office-modules ook bekend is. Er worden door deze 'registratie' geen gegevens verzonden. Alleen voor geregistreerde databasebestanden kunt u de velden en records gebruiken voor sleep- en neerzethandelingen met de databaseweergave (F4), voor samenvoegbewerkingen en het afdrukken van etiketten.


Notitie –

Base moet een primaire sleutel in elke tabel hebben om bewerking van de records mogelijk te maken. Een primaire sleutel bevat een unieke waarde voor elke record.


  1. Kies Bestand->Openen om het databasebestand te openen waaraan u een nieuwe tabel wilt toevoegen.

  2. Kies Tabellen in het venster Oracle Open Office Base.

  3. Selecteer Assistent gebruiken om een tabel te maken in het Taakvenster.

ProcedureZo voegt u gegevens toe aan een databasetabel

  1. Kies Bestand->Openen om het databasebestand met de tabel te openen.

  2. Klik op het pictogram Tabellen in het linkerpaneel.

  3. Dubbelklik op de naam van de tabel waaraan u gegevensrecords wilt toevoegen.

  4. Voer de gegevens in.

    Wanneer de cursor het huidige gegevensrecord verlaat, worden de wijzigingen automatisch opgeslagen.

ProcedureEen databaserapport maken met behulp van de Assistent

Een databaserapport is een tekstdocument waarin gegevens uit een database worden weergegeven op de manier die u bepaald hebt. U kunt het rapport zo ontwerpen dat de meest recente gegevens worden weergegeven of de gegevens die te zien waren toen u het rapport maakte.

Venster Assistent Rapport
  1. Kies Bestand->Openen om het databasebestand te openen waarvoor u een rapport wilt maken.

  2. Klik op Rapporten in het venster Oracle Open Office Base.

  3. Selecteer Assistent gebruiken om rapport te maken.

  4. Volg de instructies.

    U kunt twee soorten rapporten maken: een statische momentopname van de gegevens vop het moment dat het rapport werd gemaakt of een document met 'live'-koppelingen naar de huidige gegevens.

ProcedureEen databaserapport in ontwerpweergave maken

U kunt handmatig uw eigen databaserapporten maken met de geïnstalleerde Oracle-extensie Rapportontwerper.

Venster Rapportontwerper
  1. Kies Bestand->Openen om het databasebestand te openen waarvoor u een rapport wilt maken.

  2. Klik op Rapporten in het venster Oracle Open Office Base.

  3. Selecteer Rapport maken in ontwerpweergave.

    Het rapportvenster van Base verschijnt. De Help Agent wordt kort in de rechterbenedenhoek weergegeven.

  4. Klik op de Help Agent en volg de instructies van de toepassings-Help.

ProcedureZo opent u een databaserapport

  1. Kies Bestand->Openen in een Oracle Open Office-programma.

  2. Zoek het databasebestand met het rapport en klik op Openen.

  3. Klik op het pictogram Rapporten in het Oracle Open Office Base-venster.

    Er verschijnt een lijst met de rapporten voor de huidige database.

  4. Dubbelklik op het rapport dat u wilt bekijken.