Hola moshoianus:
Esto parece trabajo de escuela jejeje... SQL Server Proporciona vistas de sistema con la información de la BD. Dale un vistazo a esta liga
http://msdn.microsoft.com/es-es/library/ms189783.aspx
Ahora es cuestión de que comiences a experimentar con las vistas y vayas armando las consultas con lo que necesites.
Saludos
Leo.