Each data field is represented by a column in the grid.

Each data record is represented by a row in the grid.

To view all the records, use the scrollbar.
All records are not loaded at once.
A pagination system is used to load records only when they are visible in the grid.
During records loadding, the grid content can be freezed a few seconds.