Set Approval required =Yes. But never approve a student's entry, then the Database can be used as a private space for each student. Function as a separated Wiki or Workbook, or private blog.
Then the 'Search' and View List are only usefull for Teachers, not for students.
It will be good if we can assign role to the 'View list' tab and 'Search' tab.