About the Author

Experiencing his first infection with computing fever in 1978, Robert Vieira knew right away that this was something "really cool." In 1980 he began immersing himself into the computing world more fully—splitting his time between building and repairing computer kits and programming in BASIC as well as Z80 and 6502 Assembly. In 1983, he began studies for a degree in Computer Information Systems, but found the professional mainframe environment too rigid for his tastes and dropped out in 1985 to pursue other interests. Later that year, he caught the "PC bug" and began the long road of programming in database languages from dBase to SQL Server. Rob completed a degree in business administration in 1990 and since has typically worked in roles that allow him to combine his unique knowledge of business and computing. Beyond his bachelor's degree, he has been certified as a Certified Management Accountant; Microsoft Certified as a Solutions Developer (MCSD), Trainer (MCT), and Database Administrator (MCDBA); and even had a brief stint certified as an emergency medical technician (EMT).

Rob is currently self-employed as a high-level consultant specializing in architectural analysis, long-term planning, and product viability analysis and is recognized internationally for his expertise in database architecture and management. He has published four books on SQL Server development.

He resides with his daughters Ashley and Adrianna in Vancouver, Washington.

Get Professional SQL Server™ 2005 Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.