Simple question...

Is it a requirement that SQL SERVER be installed on the same machine SharePoint is on?

This is for a development installation...

I.e. could I have SharePoint setup on one VM and SQL SERVER for the content db