Database Management Systems ten behoeve van ERP

Er zijn verschillende soorten Database Management Systemen (DBMS) die worden gebruikt in de handel, bedrijfsleven, industrie, overheid, dienstensetor, lucht- en ruimtevaart en defensie organisaties, transport, logistiek, medische sector, etc., etc. Typen zoals relationele, hiërarchische, objectgeoriënteerde en netwerk DBMS-systemen.

Voor de industrie in het algemeen die ERP-systemen gebruikt om allerlei soorten dagelijkse gegevens te verwerken, zijn relationele DBMS-systemen de meest gebruikte systemen vanwege hun mogelijkheden en aard. Relationele DBMS-systemen zijn ontwikkeld om met grote hoeveelheden gegevens om te gaan. Dat zijn gegevens van gegevenstypen zoals tekst, numerieke gegevens, datum- en tijdexpressiegegevens, herberekende en berekende gegevens, Booleaanse gegevens of Ja / Nee- of Aan / Uit-uitdrukkingen, Integer-velden (geen decimalen), velden voor opslag van grote hoeveelheden gegevens in binair formaat, velden voor opslag van afbeeldingen, enz.  Afhankelijk van welk DBMS-systeem wordt gebruikt, is er tegenwoordig een breed scala aan mogelijkheden voor soorten gegevensvelden voor bijna elke denkbare situatie voor de opslag van allerlei ERP-gegevens.

Het is belangrijk voor de ERP-gebruikende industriële organisatie dat haar DBMS-systeem een aantal eigenschappen heeft waarmee tegenwoordig elke industriële organisatie moet werken om haar bestaan op de lange termijn te garanderen:

  • Eenvoudige toegang en gegevens ophalen
  • Integriteit van gegevens
  • Beveiliging en veilige gegevensopslag
  • Eenvoudige en uitgebalanceerde back-upfuncties
  • Eenvoudige en gestandaardiseerde manier om nieuwe tabellen, velden, sleutelvelden, primaire en secundaire relaties tussen tabellen te maken.
  • Het delen van dezelfde tabellen, velden, etc. en daarmee het delen van dezelfde data in alle verschillende applicaties binnen het ERP-systeem binnen de gehele industriële organisatie onafhankelijk van Site, Locatie, Tijdzone, etc.

In dat opzicht zou een DBMS-systeem voor de industriële organisatie moeten uitwerken als de centrale communicator en verbindingsorgaan voor al haar gebruikers.

Voor de industriële organisatie en de gebruikers van het ERP-systeem, niet alleen de IT-ondersteunende mensen, maar ook het brede scala aan gebruikers en gebruikersgroepen is het relevant om te begrijpen dat de functionaliteit in het ERP-systeem in IT-termen iets anders is dan de functionaliteit in het onderliggende DBMS-systeem. Bijvoorbeeld; een noodzakelijke wijziging of wijziging in de logica van de ERP-functionaliteit mag niet automatisch leiden tot een wijziging in de logica en structuur van het onderliggende DBMS-systeem. De twee, het ERP-systeem en zijn logica en programma’s aan de ene kant en het DBMS-systeem met zijn structuur van tabellen en velden enz. aan de andere kant, zijn twee verschillende en afzonderlijke lagen van logica die onafhankelijk van elkaar kunnen worden ontwikkeld en gewijzigd. Al kan het een niet zonder het ander. Maar structuur zal altijd op de eerste plaats komen. Dat betekent dat wanneer een ERP-systeem wordt ontwikkeld en/of gewijzigd, het DBMS-systeem en de structuur ervan in termen van tabellen, velden, enz. er eerst moeten zijn voor het ERP-systeem om zijn aanvullende of gewijzigde functionaliteit op een goede manier te laten verwerken en werken. Als u een schermprogramma hebt ontworpen om een order te vullen met koptekst en orderregels, moet in het DBMS de onderliggende structuur in termen van de ordertabel en de orderregeltabel aanwezig zijn om die order in de database te kunnen opslaan.