Mastering Microsoft SQL Server 2008 pot

795 245 0
Mastering Microsoft SQL Server 2008 pot

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

MASTERING SQL Server ® 2008 Lee Bieker Harness the Powerful New Features of SQL Server 2008 Whether you’re a database administrator or application developer, this in-depth guide is your key to delivering improved data collection, storage, re- porting, and security with SQL Server 2008. Mastering SQL Server 2008 brings you up to speed on architecture, installation, and confi guration essentials, before moving to the step-by-step instruction you need for more advanced topics such as procedural programming, query optimization, how to use spatial data, SQL Server in the .NET world, and more. You’ll master the extensive toolset, explore useful third-party tools, and most importantly, fi nd out how to choose and use the right SQL Server features for the specifi c tasks you have. COVERAGE INCLUDES: • Installing and confi guring SQL Server 2008 • Understanding SQL Server’s place within the Microsoft architecture • Making data reliably and effi ciently available to your consumers • Securing your data with SQL Server 2008’s new Transparent Data Encryption feature • Integrating XML technology into SQL Server • Creating index architectures for maximum benefi t and minimum cost • Exploring new geometry and geography data types for today’s businesses • Maximizing data warehousing and business intelligence tools Master the New Features of SQL Server 2008 Migrate Smoothly from Other Major RDBMS to SQL Server 2008 Discover Practical Tools and Techniques, Whether You’re a Developer or Administrator Implement and Optimize Security to Protect Your Data Resources Learn in the Context of Real-World Scenarios and Tasks ABOUT THE AUTHORS Michael Lee, MCT, MCITP, MCPD, SCJP, has been teaching SQL Server since 1995. Over the last 13 years, Michael has provided training and consulting services in SQL Server and Enterprise Data Architecture to companies across the U.S. and Europe. Gentry Bieker, MCT, MCITP, MCDBA, MCSE, has been a consultant, mentor, and trainer since 1998. He has been architecting, developing, and administering SQL Server databases since version 6.0. www.sybex.com ISBN 978-0-470-28904-4 CATEGORY COMPUTERS/Database Management/General $59.99 US $65.99 CAN SERIOUS SKILLS. Microsoft ® SQL Server ® 2008 MASTERING Michael Lee Gentry Bieker Install, Confi gure, and Manage SQL Server 2008 Optimize, Troubleshoot, and Secure Your Database Microsoft ® 89044ffirs.indd 8 12/3/08 12:28:41 AM Mastering SQL Server ® 2008 89044ffirs.indd 1 12/3/08 12:28:28 AM 89044ffirs.indd 2 12/3/08 12:28:33 AM Mastering SQL Server ® 2008 Michael Lee Gentry Bieker 89044ffirs.indd 3 12/3/08 12:28:39 AM Acquisitions Editor: Agatha Kim Development Editor: Laurene Sorensen Technical Editor: Acey Bunch Production Editor: Christine O’Connor Copy Editor: Kathy Grider-Carlyle Production Manager: Tim Tate Vice President and Executive Group Publisher: Richard Swadley Vice President and Publisher: Neil Edde Book Designer: Maureen Forys, Happenstance Type-O-Rama; Judy Fung Compositor: Jeffrey Lytle, Happenstance Type-O-Rama Proofreader: Scott Klemp, Word One Cover Designer: Ryan Sneed Cover Image: © Pete Gardner / Digital Vision / Getty Images Copyright © 2009 by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN: 978-0-470-28904-4 No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechan- ical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for per- mission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, (201) 748-6011, fax (201) 748-6008, or online at http://www.wiley.com/go/permissions. Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accu- racy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services. If professional assistance is required, the services of a competent professional person should be sought. Neither the publisher nor the author shall be liable for damages arising herefrom. The fact that an organization or Web site is referred to in this work as a citation and/or a potential source of further information does not mean that the author or the publisher endorses the information the organization or Web site may provide or recommendations it may make. Further, readers should be aware that Internet Web sites listed in this work may have changed or disappeared between when this work was written and when it is read. For general information on our other products and services or to obtain technical support, please contact our Customer Care Department within the U.S. at (800) 762-2974, outside the U.S. at (317) 572-3993 or fax (317) 572-4002. Wiley also publishes its books in a variety of electronic formats. Some content that appears in print may not be available in electronic books. Library of Congress Cataloging-in-Publication Data Lee, Michael. Mastering SQL server 2008 / Michael Lee, Gentry Bieker. — 1st ed. p. cm. Includes index. ISBN 978-0-470-28904-4 (paper/website) 1. Client/server computing. 2. SQL server. 3. Relational databases. I. Bieker, Gentry. II. Title. QA76.9.C55L45 2009 005.75’85—dc22 2008042924 TRADEMARKS: Wiley, the Wiley logo, and the Sybex logo are trademarks or registered trademarks of John Wiley & Sons, Inc. and/or its affiliates, in theUnited Statesand other countries, and may not be used without written permission. SQL Server is a registered trademark of Microsoft Corporation in the United States and/or other countries. All other trademarks are the property of their respective owners. Wiley Publishing, Inc., is not associated with any product or vendor mentioned in this book. 10 9 8 7 6 5 4 3 2 1 89044ffirs.indd 4 12/3/08 12:28:39 AM Dear Reader, Thank you for choosing Mastering SQL Server 2008. This book is part of a family of premium- quality Sybex books, all of which are written by outstanding authors who combine practical experience with a gift for teaching. Sybex was founded in 1976. More than thirty years later, we’re still committed to producing con- sistently exceptional books. With each of our titles we’re working hard to set a new standard for the industry. From the paper we print on, to the authors we work with, our goal is to bring you the best books available. I hope you see all that reflected in these pages. I’d be very interested to hear your comments and get your feedback on how we’re doing. Feel free to let me know what you think about this or any other Sybex book by sending me an email at n e d d e @ w ile y.co m, or if you think you’ve found a technical error in this book, please visit http://sybex.custhelp.com. Customer feedback is criti- cal to our efforts at Sybex. Best regards, Neil Edde Vice President and Publisher Sybex, an Imprint of Wiley 89044ffirs.indd 5 12/3/08 12:28:40 AM To our students, who forced us to continually improve. 89044ffirs.indd 6 12/3/08 12:28:40 AM Acknowledgments Every project of this size is always an intense collaboration. This was certainly no exception. It all starts with the wonderful team at Sybex. This is the seventh project that I have worked on with the Sybex team, and I am always impressed by the work that they do. Special thanks to Neil Edde, Pete Gaughan, and Agatha Kim for their magnificent work on managing this pro- cess. Thanks also to our editor, Laurene Sorensen, who was able to merge our ideas together and help us to make the technical content actually readable. And thanks to the production team of Christine O’Connor, Kathy Grider-Carlyle, and Scott Klemp. Acey Bunch was a spectacular technical editor; an accomplished author in his own right, he provided many insights on the content that proved invaluable and substantially improved the quality of the content. Gentry Bieker, my coauthor on this project, was able to really capture the essence of SQL Server in the real world, something with which he has extensive experience. The production team at Sybex is superb. They were even able to take my hand drawings and turn them into real graphics, a true feat if you have ever seen my handwriting. Finally, on a personal note, my career in training and technology would never have taken off had it not been for a former mentor, Bob Taylor. Other colleagues including Jon Hansen, Dale Byrd, Bryan Bechtoldt, Ken Sandlin, and Mike Mansfield have contributed so much to my career and given me amazing support over the years. Additionally, most of this work was written while I was employed at Aristocrat Technologies in Las Vegas, and I need to thank my colleagues and the management there for their support and input. And of course, I need to offer special thanks to my family, my wife and son, who always pay the highest price for these proj- ects as I lock myself into the office every weekend to write. They have been incredibly support- ive as the process continued week after week, and I could not have done it without them. Most importantly, thanks to you, the reader. You are the reason for this project in the first place. I hope that you find value in the pages. Without you, we would not have had this incred- ible opportunity. Your feedback is invaluable and will help make any future projects better and more relevant. Good luck in your undertakings with SQL Server 2008. I wish you the best in your endeavors. —Michael Lee I’m incredibly thankful for the level of support I’ve received from everyone while writing my portion of this book. Thanks to Jennifer Hanner for all of the sacrifices she made, and the trips she allowed me to miss in order to complete this book, helping to keep me sane, and encourag- ing me to keep going through the process. To Samantha and Joel, my children, who went on many trips and outings without me through during the writing process. They made me smile, and reminded me that there is more to life than just a book. To Joel: “Yes, I’m finally done with my chapter!” To Michael Lee, who gave me this fantastic opportunity and introduced me to the process, and has always been patient and understanding in my learning about what it takes to put together a book of this size. Thanks to the entire book team: Laurene Sorensen, Acey Bunch, Pete Gaughan, Agatha Kim, and Neil Edde. I had an incredible amount of help and support from everyone I’ve encountered at Sybex and Wiley. You have all given me a ton of respect for the process that goes into creating a book. And to every one of my students (especially the dif- ficult ones), who helped me to make it to where I am today. —Gentry Bieker 89044ffirs.indd 7 12/3/08 12:28:40 AM 89044ffirs.indd 8 12/3/08 12:28:41 AM [...]... Mastering SQL Server 2008 is organized to provide you with the following information: Chapter 1: Overview of Microsoft SQL Server 2008 is a general introduction to SQL Server, its features, and the installation process Chapter 2: Understanding SQL Server Architecture contains an overview of the architecture of SQL Server with the intent of using this information to better control and optimize SQL Server. .. to: •u Use Architect SQL Server services in the typical IT environment •u Install SQL Server 2008 •u Use the Microsoft SQL Server toolset •u Implement other useful third-party tools SQL Server in the Enterprise World The authors of this book have been working with SQL Server for over a combined 28 years Back in the early days, it was a struggle to defend the product We came to SQL Server with the same... •  Overview of Microsoft SQL Server 2008 1 SQL Server in the Enterprise World 1 The Need for an Enterprise System 2 SQL Server Features 3 SQL Server s Place Within Microsoft Architecture 6 SQL Server Licensing... integration with, SQL Server at some level Data services are required everywhere, and SQL Server is the glue that holds many of them together Among the Microsoft products with SQL Server dependencies or integrations are •u Team Foundation Server •u Systems Management Server/ System Center Configuration Manager •u Office SharePoint Server •u Office Project Server •u Operations Manager Server •u BizTalk Server •u... Overview of Microsoft SQL Server 2008 SQL Server 2008 is a very complex product It definitely deserves a little bit of introduction Even if you have been working with SQL Server for quite some time, you might find some new features and nuances in the product that may catch you off guard, but they might delight you as well In this chapter, we will focus on where SQL Server fits into the grand scheme of Microsoft. .. that SQL Server provides, we will be able to design more comprehensive architectures, comfortable that SQL Server will provide data services at any level necessary, from embedded to enterprise 89044c01.indd 6 12/3/08 12:30:30 AM | SQL Server in the Enterprise World   7 SQL Server Integration with Team Foundation Server One of the most extreme real-world examples of SQL Server integration in the Microsoft. .. This Book Our target audience is the database professional with some SQL Server experience who is either: •u Trying to ramp up skills on SQL Server 2008, or •u Transitioning from another RDBMS to SQL Server 89044flast.indd 23 12/3/08 12:29:49 AM xxiv  | Introduction If you have read through the Microsoft marketing materials on SQL Server 2008 and would like to see what is under the hype, then this book... central modification of policies as needed SQL Server Integration Services (SSIS) ​ SQL Server Integration Services (SSIS) provide  ​ exchange/transform/load (ETL) functionality for SQL Server 2008 SQL 2005 took a significant step forward from DTS when it was released, providing not only more intuitive designers, but also a native NET execution environment SQL Server 2008 continues that process with significant... Installing SQL Server 2008 10 Defining an Installation Plan 10 SQL Server 2008 Installation Requirements 16 The SQL Server Installation Process 17 Verifying the Installation 26 The SQL Server. .. paces, that SQL Server had a lot of potential, but it still had a long way to go Part of the problem was developer education Many of the problems that we came across were the result of developers trying to build applications with SQL Server using the same mindset and techniques that served them well during the Clipper days Obviously, SQL Server was not Clipper Some things had to change SQL Server 2008 has . of Microsoft SQL Server 2008 1 SQL Server in the Enterprise World 1 The Need for an Enterprise System 2 SQL Server Features 3 SQL Server s Place Within Microsoft. Architecture 6 SQL Server Licensing 8 Installing SQL Server 2008 10 Defining an Installation Plan 10 SQL Server 2008 Installation Requirements 16 The SQL Server

Ngày đăng: 08/03/2014, 09:20

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan