Data Base Research: a survey