Does a RDBMS table storesstore the row data one after another in a data block ? Once data block is full, is the new block assigned contiguous continuous?
Per my understanding when table is created , DBMS DBMS vendor must be keeping the some number of contiguous blocks reserved for a table. Once that chunk of blocks is full, another set of contiguous blocks must be assigned to that table. Isn't it ? It will help the DBMS to efficiently read the range scan.
So to me looks like answer to first question is certainly yes . For second question it is yes till it has blocks available.
I have got some idea from oracleOracle which is more or less similar to my understanding