there is no good way. anyway,you must communicate with server to get data. 
you just consider new record,but if there are some record deleted in database,how do you show them in client immediately. still you should visit database again.