The article covers creating a database model in natural language analysis and prompt the user to communicate with the end-user information system in natural language. To implement the same interface was asked to create a data model stored in the database. Creating a database model includes: a description of the database structure and possible special operations on the data in natural language parsing described data and operations. Based on the obtained database model appears able to handle the user's request to an information system in natural language and specify the reason for which it is impossible to retrieve the requested data from the database (also in natural language). Described the technology of database model and analyze the user's query can be used in a variety of automated systems with relational databases for the organization of the user interface in natural language, which will greatly expand the number of active users of information systems. Also, the proposed model for representing the semantics of a repository of information can be used when designing search, training and other application systems with artificial intelligence.