Microsft SQL Server 2005 Express is a free and stripped down version of the full Microsoft SQL Server. However, even the express edition has plenty of options and provides a pretty robust database solution.
This tutorial focuses on using Microsoft SQL Management Studio Express to manage a Microsft SQL Server 2005 Express server, as well as some of the basics of SQL. This is meant more as a general introduction to the subject and is not an in-depth how-to on advanced SQL subjects. Additionally, as with C#, I've never taken a single database class. Everything I know about SQL and Microsoft SQL Server 2005 Express I've taught myself or read about online.
With that in mind, let's dive right into managing a SQL Server.