Você tem algumas opções:
- Executar código personalizado no SharePoint que se conecta ao banco de dados e consulta as informações. Pode ser uma webpart personalizada ou uma nova página que você coloca na pasta _layouts.
- Em vez de se conectar diretamente ao banco de dados, você pode publicar os dados usando um serviço da Web ou um feed RSS. Dessa forma, você não precisa se preocupar com uma conexão de banco de dados. Você pode se conectar a isso usando uma webpart do Content Editor e um JavaScript personalizado.
Essas são apenas duas opções - existem outras. Realmente, depende muito do que você precisa fazer. Por exemplo, qualquer usuário do SharePoint conseguirá ver os dados extraídos do banco de dados? Como você vai lidar com segurança? Existem dezenas de linhas que você está tirando do banco de dados ou milhões?
Qualquer coisa que você fizer exigirá uma certa quantidade de código.