Is there a module that can display items in database? after a few rounds of research, seems like Drupal is the way to go to manage data, but I'm fairly new to this...

I want to build a website that displays entries in the form of a table from a database.

For example,
1. User type in words of interest in the search bar
2. Data will be retrieved and displayed, which they can use for comparison (ie between data 1 and data 2)

One very similar example is like,
http://www.eigenfactor.org/

Your help is greatly appreciated
You can use views module to display list of content.


  Views module provide functionality to admin to display list of content
  in any format without using code.


If you want to implement autocomplete functionality with views, then you can use views autocomplete filters module.


  Views autocomplete filters module provide functionality to set
  autocomplete to node title or any fields.