Should I sum these below
We need to know which Oracle table size we wish to query:-
-Do we want only the row space consumed? 
( select avg_row_len*num_rows from dba_tables)
-Do we want to include allocated file space for the table? 
(select . . . from dba_segments)
-Do we want to include un-used extent space? 
(select . . . from dba_data_files, dba_extents . . )
Ref: 
https://community.oracle.com/thread/2620577