DatabaseDIAS beschikt over een database waarin u gegevens bewaart. Deze database bestaat uit tabellen (tables) met rijen. Rijen worden ook wel records genoemd. Iedere rij bevat gegevensvelden. Voor iedere rij in een tabel is de betekenis van elk gegevensveld hetzelfde. Dit is enigszins te vergelijken met bijvoorbeeld een spreadsheet in Microsoft Excel. Zo bestaat er bijvoorbeeld een tabel met adresgegevens. Deze bevat allemaal rijen met de gegevensvelden adres, postcode, plaats, enz. In onderstaande afbeelding ziet u hoe dit er op de achtergrond van DIAS uitziet; u zult deze schermen nooit zelf gebruiken: U ziet hier het eerste record van een adressentabel RELATIE_ADRES. Met de pijltjestoetsen kan door de verschillende records in de tabel worden gebladerd. U ziet in de afbeelding dat dit adres-record is gekoppeld aan (gerelateerd met) het unieke relatie registratienummer 1. Daarnaast bestaat onder andere een tabel met relatiegegevens. Deze bevat de gegevensvelden als naam, relatienummer enz. Deze tabel ziet er op de achtergrond als volgt uit:
Dit is een deel van het eerste record uit de tabel RELATIE. U ziet dat het relatie registratienummer 1 is. Hieruit is op te maken dat dit de relatie is die hoort bij (gerelateerd is aan) het adres uit de tabel RELATIE_ADRES. Tabellen in de database kunnen aan elkaar gerelateerd zijn. Zo zijn bijvoorbeeld de relatiegegevens en adresgegevens aan elkaar gerelateerd. Dit betekent dat elk adres (rij) in de tabel met adresgegevens een verwijzing moet hebben naar een rij in de tabel met relatiegegevens bevat; de verwijzing wordt wel de sleutelwaarde genoemd. In de bovenstaande voorbeelden is dat dus het relatie registratienummer. Met selecties kunt u bijna alle gegevens selecteren die u in de database van DIAS bewaart. Omdat gegevens in veel verschillende tabellen in de database worden bewaard, zult u bij het selecteren ervan op zoek moeten gaan naar de tabel(len) waarop u wilt selecteren. Daarbij zult u enige kennis moeten hebben in de structuur en de inhoud van de tabellen waaruit de database is samengesteld én van de wijze waarop u deze tabellen benadert. De twee belangrijkste tabellen worden in de volgende paragrafen beschreven. Let op! Tip Vanuit de boom die u gebruikt voor selecties of tekst lay-outs kunt u ook velden opnemen waarmee gegevens getoond worden uit de voorgaande contractversie. Wordt bijvoorbeeld in een motorrijtuigenverzekering alleen een wijziging in de dekkingen doorgevoerd, dan zijn de actuele en voorgaande objectgegevens gelijk. U vindt deze velden in de entiteit Contract Gebeurtenissen bijvoorbeeld Voorgaande Verzekeringgegevens. | ||||