SQL (Structured Query Language) can be a complex and in depth subject. It is becoming ever more popular among developers and companies alike.
Stored procedures are a basic feature of MS-SQL, but can be badly explained and difficult to learn for absolute beginners. I have written an article that attempts to overcome this problem.
SQL stored procedures explained.
Enjoy.