En databasmodell är detsamma som ett databasschema , det vill säga beskrivningar av innehållet, strukturen och integritetsbegränsningarna som används för att skapa och underhålla en databas [1] .
I litteraturen, artiklarna och i dagligt tal förekommer ibland förvirring mellan termerna "databasmodell" och " datamodell ". Denna användning är felaktig, som påpekats av många myndigheter, inklusive K. J. Date , M. R. Kogalovsky , S. D. Kuznetsov. Datamodellen är teorin , eller modelleringsverktyget , medan databasmodellen (databasschemat) är resultatet av modelleringen . Enligt K. Data liknar förhållandet mellan dessa begrepp förhållandet mellan ett programmeringsspråk och ett specifikt program på detta språk [2] .
M. R. Kogalovsky förklarar utvecklingen av betydelsen av termen enligt följande. Inledningsvis användes begreppet en datamodell som en synonym för datastrukturen i en viss databas . I processen att utveckla teorin om databassystem har termen "datamodell" fått ett nytt innehåll. Det fanns ett behov av en term som skulle beteckna ett verktyg, och inte resultatet av modellering, och som därmed skulle förkroppsliga en uppsättning olika databaser av en viss klass. Under andra hälften av 1970-talet, i många publikationer som ägnas åt dessa problem, började samma term "datamodell" användas för dessa ändamål [3] .