How can I make content type appear as a table? How can I make content type appear as a table each time I add content through it or its easier to make it in Views?

I am trying to make a website for students and each students will see some numbers and statistics only for him (absence, degrees, home works, etc). So how can I make a table in specific content type to fill the data instead of making a table for each student?
Use the Views module to show all your Students in a view and then with the help of the Views link area module create a link to Create Students.


  The Link Area module provides an "area plugin" for Views 3. It allows
  customized links to be placed in the header, footer, or empty text of
  any view.
  
  The obvious use case is to create a list of all nodes of type "foo"
  and then add a header link to the node/add/foo page. By making it a
  real link rather than just a blob of HTML in a header text area it
  gets all of the special handling and clean URL friendliness and
  base-path portability that any Drupal link gets.