>Ok. So far, I was able to restore the .bak copy of the SQL database into a different name database.
>
>Could I have, also, restored the .bak copy right into the "damaged" database? That is, if I selected the current "messed up" database and clicked on Tasks -> Restore and then pointed to the MyDatabase.Bak, would it replace the existing database with the one in the .bak?
That would be a regular restore. I do not think SQL Server does any kind of verification to see if the actual database is corrupted before restoring over it.