Bibliography SQL Server Resources Periodicals SQL Server Magazine Duke Communications International Inc. Tel (800) 793-5712 e-mail: subs@sqlmag.com Web site: www.sqlmag.com Directions on Microsoft (formerly Microsoft Directions) Redmond Communications, Inc. 15127 NE 24th, Suite 293 Redmond, WA 98052-5547 Tel (425) 882-3396 Fax (425) 885-0848 e-mail: directions@redcomm.com Web site: www.redcomm.com Microsoft Systems Journal PO Box 56621 Boulder, CO 80322-6621 Tel (800) 666-1084 Fax (303)661-1885 Outside the U.S. call (303) 678-0439 Back issues available call (913) 841-1631 e-mail: msj@neodata.com Web site: www.microsoft.com/msj/ SQL Forum 40087 Mission Blvd., Suite 167 Fremont, CA 94539 Tel (800) 943-9300 Fax (510)656-5116 e-mail: editor@sqlforum.com Web site: www.sqlforum.com Microsoft SQL Server Professional Pinnacle Publishing, Inc. PO Box 72255 Marietta, GA 30007-2255 Tel (800) 788-1900 Fax (770)565-8232 International (770)565-1763 e-mail: sqlpro@pinpub.com or custerserv@pinpub.com Web site: www.pinpub.com/sqlpro/ 456 Bibliography Suggested Reading List General Database Books Celko, Joe. Joe Celko’s SQL For Smarties: Advanced SQL Programming. Morgan Kaufmann Publishers, Inc., 1995. Codd, E. F. The Relational Model for Database Management: Version 2. Addison-Wesley Publishing Co., 1990. Date, C. J. An Introduction to Database System Volume 1. Addison-Wesley Publishing Co., 1990. Date, C. J. Relational Database: Selected Writings 1985-1989. Addison-Wesley Publishing Co., 1989. Elmasri, R. and S. B. Navathe. Fundamentals of Database Systems. Benjamin/Cummings, 1989. Gray, Jim and Andreas Reuter. Transaction Processing: Concepts and Techniques. Morgan Kaufmann Publishers, Inc., 1993. Khanna, Raman, editor. Distributed Computing, Implementation and Management Strategies. Prentice Hall, 1994. Kirkwood, John, editor. Sybase Architecture and Administration. Ellis Horwood Publishers, 1992. Korth, Henry K. and Abraham Silberschatz. Database System Concepts. McGraw-Hill Book Co., 1986. Shasha, Dennis E. Database Tuning, A Principled Approach. Prentice Hall, 1992. von Halle, Fleming. Handbook of Relational Database Design. AddisonWesley Publishing Co., 1989. Microsoft Windows NT Book Solomon, David A. and Russinovich, Mark E., Inside Microsoft® Windows® 2000, Third Edition. Structured Query Language Books Bowman, Judith S., Sandra L. Emerson, and Marcy Darnovsky. The Practical SQL Handbook: Using Structured Query Language. 2nd Ed. AddisonWesley Publishing Company, 1993. Celko, Joe. Instant SQL Programming. WROX Press Ltd, 1995. Celko, Joe. SQL for Smarties: Advanced SQL Programming. Morgan Kaufmann Publishers, Inc., 1995. Chappell, David and J. Harvey Trimble, Jr. A Visual Introduction to SQL. Wiley, 1989. Date, C. J. and Hugh Darwen. A Guide to the SQL Standard: A User’s Guide to the Standard Relational Language SQL (3rd Ed.). Addison-Wesley Publishing Co., 1993. Hursch, Carolyn J. and Jack L. Hursch. SQL the Structured Query Language. TAB BOOKS Inc., 1988. Bibliography 457 Melton, Jim and Alan R. Simon. Understanding the New SQL: A Complete Guide. Morgan Kaufmann Publishers, Inc., 1993. Pascal, Fabian. SQL and Relational Basics: The Essential Guide to Understanding and Evaluating SQL Databases. M & T Publishing Co., 1990. Van der Lans, Rick F. Introduction to SQL. Addison-Wesley Publishing Co., 1988. SQL Server Books Microsoft SQL Server Training: Hands-On, Self-Paced Training for Microsoft SQL Server Version 7.0 Microsoft Press, 1998. Deploying Microsoft SQL Server 7.0, Notes from the Field. Microsoft Press, 1999. Dalton, Patrick, Microsoft SQL Server Black Book. The Coriolis Group, 1997. Heng, Tan. The Visual Basic — SQL Server Primer. ETN, 1994. Pantajja, Jim, Mary Pantajja, and Bruce Prendergast. Microsoft SQL Server Survival Guide. John Wiley and Sons, Inc., 1996. Rankins, Ray, David Solomon, et al. Microsoft SQL Server 7.0 Unleashed. SAMS Publishing, 1996. Schneider, Rob, Microsoft SQL Server:Planning and Building a High Performance Database. Prentice Hall Computer Books, 1997. Sledge, Orryn and Mark Spenik. Microsoft SQL Server 6.5 DBA Survival Guide. SAMS Publishing, 1996. Soukup, Ron and Delaney, Kalen Inside Microsoft SQL Server 7.0 (Microsoft Programming Series).Microsoft Press, 1997. 458 Bibliography Suggested Microsoft Official Curriculum The following courses are Microsoft Official Curriculum for Microsoft SQL Server. Instructor Led Training The following instructor-led courses are available: Querying Microsoft SQL Server 2000 with Transact-SQL Course #2071 This course provides students with the technical skills required to write Transact-SQL queries for Microsoft SQL Server 2000. Administering a Microsoft SQL Server 2000 Database Course #2072 This course provides students with the knowledge and skills required to install, configure, administer, and troubleshoot the client-server database management system of Microsoft SQL Server 2000. Programming a Microsoft SQL Server 2000 Database Course #2073 This course provides students with the technical skills required to program a database solution by using Microsoft SQL Server 2000. Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000 Course #2074 This course provides students with the knowledge and skills necessary to design, implement, and deploy OLAP solutions by using Microsoft SQL Server 2000 Analysis Services. Populating a Data Warehouse with Microsoft SQL Server 2000 Course #2092 This course provides students with the knowledge and skills necessary to design a data warehouse and to populate data marts by using Data Transformation Services (DTS) in Microsoft SQL Server 2000. Using Multi-Dimensional Expressions (MDX) with Microsoft SQL Server 2000 Course #2093 This course provides students with the knowledge and skills necessary to use multidimensional expressions (MDX) to add calculated members and other dynamically calculated values to an Analysis Services cube by using Microsoft SQL Server 2000. Bibliography 459 Developing Client/Server Applications for Microsoft SQL Server Course #939 This course will provide technical training for database implementers, developers, and independent solution vendors who are responsible for developing client applications for Microsoft® SQL Server™. Upgrading to Microsoft SQL Server 7.0 Course #1131 This course provides students with the knowledge and skills necessary to upgrade Microsoft® SQL Server™ installations from versions 6.0 and 6.5 to version 7.0. It introduces students to the architecture and feature changes from version 6.5 to version 7.0. It also provides students with the knowledge and skills to migrate data from other data sources to SQL Server. 460 Bibliography Additional Web Resources You will find the following resources helpful: Site Description www.microsoft.com Microsoft Corporation’s home page. www.microsoft.com/backoffice The home page for the Microsoft BackOffice suite of products, including Windows NT, SQL Server, Internet Information Server, Microsoft Exchange Server, Systems Management Server, SNA Server, and Microsoft Mail Server. www.microsoft.com/sql The home page to find Microsoft SQL Server information. www.microsoft.com/technet Microsoft TechNet is the most complete information resource available for anyone who evaluates, implements, or supports Microsoft business products A TechNet subscription keeps you current with the latest technology directions. White papers and case studies describe how leading companies design and implement innovative technology solutions. Reviewers guides deepen your understanding. Integration information helps you extend your existing technology investments. That’s why TechNet is the right strategy for your future. www.microsoft.com/msdn/join/ MSDN Online is the first place you should look for information on all of Microsoft’s developer resources. The MSDN Online Membership and Subscription programs give you deeper access to the broad-range of developer offerings from Microsoft. THIS PAGE INTENTIONALLY LEFT BLANK