Database Implementation and Maintenance Valentine Boiarkine, Denny Cherry, Dinesh Asanka Christian Bolton Justin Langford Bret Stateham Sylvia Vargas... Printed in the United States of
Trang 2Database Implementation and Maintenance
Valentine Boiarkine, Denny Cherry,
Dinesh Asanka
Christian Bolton
Justin Langford
Bret Stateham Sylvia Vargas
Trang 3Elsevier, Inc., the author(s), and any person or firm involved in the writing, editing, or production (collectively “Makers”) of this book (“the Work”) do not guarantee or warrant the results to be obtained from the Work.
There is no guarantee of any kind, expressed or implied, regarding the Work or its contents The Work
is sold AS IS and WITHOUT WARRANTY You may have other legal rights, which vary from state
to state.
In no event will Makers be liable to you for damages, including any loss of profits, lost savings, or other incidental or consequential damages arising out from the Work or its contents Because some states do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.
You should always use reasonable care, including backup and other appropriate precautions, when working with computers, networks, data, and files.
Syngress Media®, Syngress®, “Career Advancement Through Skill Enhancement®,” “Ask the Author UPDATE®,” and “Hack Proofing®,” are registered trademarks of Elsevier, Inc “Syngress: The Definition of a Serious Security Library”™, “Mission Critical™,” and “The Only Way to Stop
a Hacker is to Think Like One™” are trademarks of Elsevier, Inc Brands and product names mentioned in this book are trademarks or service marks of their respective companies.
PUBLISHED BY
Syngress Publishing, Inc.
Elsevier, Inc.
30 Corporate Drive
Burlington, MA 01803
The Real MCTS SQL Server 2008 Exam 70-432 Prep Kit
Copyright © 2009 by Elsevier, Inc All rights reserved Printed in the United States of America Except
as permitted under the Copyright Act of 1976, no part of this publication may be reproduced or distributed in any form or by any means, or stored in a database or retrieval system, without the prior written permission of the publisher, with the exception that the program listings may be entered, stored, and executed in a computer system, but they may not be reproduced for publication.
Printed in the United States of America
1 2 3 4 5 6 7 8 9 0
ISBN 13: 978-1-59749-420-5
Publisher: Laura Colantoni
Acquisitions Editor: Rachel Roumeliotis
Technical Editor: Mark Horninger
Developmental Editor: Gary Byrne
Indexer: SPI
Project Manager: Andre Cuello Page Layout and Art: SPI Copy Editors: Leslie Crenna, Betty Pasagno, Adrienne Rebello, Christina Solstad, and Jessica Springer Cover Designer: Michael Kavish
For information on rights, translations, and bulk sales, contact Matt Pedersen, Commercial Sales Director and Rights, at Syngress Publishing; email m.pedersen@elsevier.com.
Library of Congress Cataloging-in-Publication Data
Application submitted
Trang 4Valentine Boiarkine (MCSE, MCDBA, MCSD, MCT) is a founding partner
at Blade Ltd., a software consulting firm based in Wellington, New Zealand She is the lead architect of the revolutionary Blade File Transfer System file transfer technology Valentine has over 10 years’ consulting and software
development experience, and she specializes in enterprise software integration, security, IT alignment, and unified communications She has designed distributed software solutions for financial, legal, and government organizations
Lead Authors
Technical Editor
Mark Horninger (A+, Net+, Security+, MCSE+I, MCSD, MCAD,MCDBA,
MCTS, MCITP, MCPD) is manager of database operations at Internet Pipeline, Inc He is also the founder of Haverford Consultants, Inc (www.haverford- consultants.com/), located in the suburbs of Philadelphia, PA He develops
custom applications and system engineering solutions, specializing primarily in Microsoft NET technology and Microsoft SQL Server He is a contributing
author to Securing SQL 2005, Configuring and Troubleshooting Windows XP Professional
MCSE Windows 2000 Professional Study Guide and Designing SQL Server 2000 Databases for NET Enterprise Servers published by Syngress, an imprint of Elsevier
Inc Mark has also served as an adjunct professor at Kaplan University teaching Web design
Mark has over 20 years of computer consulting experience and has passed 50+ Microsoft Certification Exams
He lives with his wife, Debbie, and son, Robby, in the Philadelphia area Mark would like to thank his wife, Debbie, for her infinite patience, love, and support during this project
Trang 5Valentine is the author of numerous technical training courses, guides, and white papers for Microsoft Corp and Quest Software, including SQL Server Microsoft Official Curriculum titles She is also an accomplished trainer and presenter She frequently trains support engineers at Microsoft and Microsoft partners worldwide Her technology expertise lies in SQL Server, NET
development, Exchange Server, and Office Communications Server Valentine resides in Auckland, New Zealand, with her husband, Keith, and children
Spencer and Alexander
Denny Cherry (MCSA, MCDBA, MCTS, MCITP) is a senior database
administrator and architect for Awareness Technologies He currently handles all database change design and implements changes to both the companies’ ASP solution as well as the consumer hosted versions of the product In addition Denny manages the Infrastructure Team, which maintains the 100-plus server environment Denny’s background includes database administration and database engineering positions at MySpace.com, IGN.com, GameSpy.com, and EarthLink Networks
In 2008 Denny was named to the Quest Software Customer Advisory Board, and in 2009, Denny was named as a Microsoft MVP Denny has written dozens
of articles related to SQL Server, both for print magazines and various Web sites
Steve Long is a senior software engineer/systems analyst at Wilmington Trust
Steve has over 14 years of database and application design and development experience He currently provides database and application support to trading applications and processes using Microsoft technologies He also serves as
technical lead on significant projects in addition to lending his infrastructure, project management, and business process expertise to all initiatives Before making a full-time switch to the information technology field, Steve spent
a number of years working in the accounting field
Steve holds a bachelor’s degree from Goldey-Beacom College in Wilmington, Delaware, and a Client/Server Technology certification from Pennsylvania State University He is currently working toward his graduate degree at Goldey-Beacom Steve wishes to thank his coworkers for putting up with him every day and his family for their understanding and support during his writing