Its been a long while nobody has responded here because you are asking for homework.
Google the terms you are asking and test/implement on your local system
and then if you face any issue we are here to help you.
BUT initiation will be from your end eventually
-------Bhuvnesh----------
I work only to learn Sql Server...though my company pays me for getting their stuff done;-)