/// <summary>
        /// This method create new table in database.
        /// </summary>
        /// <param name="dataBaseName">Name of database.</param>
        /// <param name="tableName">Name of table.</param>
        /// <param name="numberOfWords">Number of column with words.</param>
        /// <inheritdoc />
        public void CreateTables(string dataBaseName, string tableName, int numberOfWords)
        {
            if (numberOfWords < 1)
            {
                return;
            }

            var commandText  = _provider.CreateNgramsTableString(dataBaseName, tableName, numberOfWords);
            var commandText1 = _provider.CreateAddProcedureString(dataBaseName, tableName, numberOfWords);

            _db.ConnectToServer();
            _db.ExecuteNonQueryServer(commandText);
            _db.ExecuteNonQueryServer(commandText1);
            _db.Disconnect();
        }