Oracle need not keep the data in sequnce even if there is only one datafile. So data retrieval has nothing to do with datafiles. You must use order by caluse to sort your data.

Sanjay