Database Semantics (DBS) is a computational model of how communicating with natural language works. at a level of abstraction which may be applied to natural and artificial agents alike, such a model is a precondition for achieving free human-machine communication in natural language, and thus has great potential for a wide range of practical applications. The basic functionality of DBS is a cognitive agent's turn taking between the speaker mode (mapping content stored in memory into language surfaces) and the hearer mode (mapping surfaces into content for storage in memory). DBS is defined in terms of (i) the data structure of flat feature structures, (ii) the algorithm of time-linear LA-grammar, and (iii) the database schema of a classic network database.