Sutton-Barto, page 164:
In the pseudocode algorithm for Dyna-Q in the box below, Model(s, a) denotes the contents of the model (predicted next state and reward) for state–action pair (s, a). Direct reinforcement learning, model learning, and planning are implemented by steps (d), (e), and (f), respectively. If (e) and (f) were omitted, the remaining algorithm would be one-step tabular Q-learning
If we look at Dyna-Q algorithm in the second figure, we see that "model learning" part (part e) is simply recording the real transitions and hence this is definitely not learning a model. If you do not learn a model, then how can we use the terms "model predictions" and "simulated experience" in the first figure? The simulated experience is the same as the real experience.