Home |  Writing |  Consulting |  Schedule |  Links |  About










Paul's Blog...
Top Posts
10 lessons from 35K tps
SQL Server:Fresh Vision
SQL Myths
Data Architecture
CodeGen AutoAudit Trail

Interviews...
CS TechCast
TechEd ArCast
PASSCamp 2008 Panel
SQL DownUnder

Microsoft Downloads

Best Practices
SP2 Download
Northwind and Pubs
AdventureWorks
Free Evaluation Edition
Microsoft E-Learning
Microsoft Web Casts

Locations of visitors to this page

SQL Server 2000 Bible

Outline
Part I: Laying the Foundation
Chapter 1: Introduction to SQL Server (30 pages)
Chapter 2: Modeling the Logical Database Schema (28 pages)
Chapter 3: Installing and Configuring SQL Server (28 pages)
Chapter 4: Using SQL Server's Developer Tools (20 pages)
Part II: Developing SQL Server Databases
Chapter 5: Implementing the Physical Schema (44 pages)
Chapter 6: Retrieving Data with Select (60 pages)
Chapter 7: Merging Data Using Relational Algebra (52 pages)
Chapter 8: Searching Full-Text Indexes (22 pages)
Chapter 9: Creating Views (14 pages)
Chapter 10: Modifying Data (32 pages)
Chapter 11: Transactional Integrity (32 pages)
Chapter 12: Programming with Transact SQL (36 pages)
Chapter 13: Developing Stored Procedures (22 pages)
Chapter 14: Building User-Defined Functions (10 pages)
Chapter 15: Implementing Triggers (14 pages)
Chapter 16: Advanced Server-Side Programming (46 pages)
Part III: Data Connectivity
Chapter 17: Transferring Databases (10 pages)
Chapter 18: Working with Distributed Data (22 pages)
Chapter 19: Migrating Data with DTS (18 pages)
Chapter 20: Replicating Databases (16 pages)
Chapter 21: ADO and ADO.NET (30 pages)
Chapter 22: XML and Web Publishing (30 pages)
Part IV: Administering SQL Server
Chapter 23: Configuring SQL Server (30 pages)
Chapter 24: Maintaining the Database (16 pages)
Chapter 25: Automating Db Maintenance w/ SQL Server Agent (16 pages)
Chapter 26: Recovery Planning (30 pages)
Chapter 27: Securing Databases (32 pages)
Parts V: Advanced Issues
Chapter 28: Advanced Performance (28 pages)
Chapter 29: Advanced Availability (14 pages)
Chapter 30: Advanced Scalability (16 pages)
Chapter 31: Analysis Services (22 pages)
Chapter 32: Advanced Portability (4 pages)
Appendix
Appendix A: Resources (2 page)
Appendix B: Sample Databases (10 pages)
Appendix C: SQL Server 2000 Specifications (4 pages)
Appendix D: What's on the CD (2 pages)
Sample Files
Chapter Code 270Kb
Sample Databases Scripts 171Kb
Errata
A few of the images in Chapter 1 were swapped
p 19 Figure 1-6: The image is shown in Figure 1-9
p 20 Figure 1-7: the image is shown in Figure 1-6
p 22 Figure 1-8: the image is shown in Figure 1-7
p 23 Figure 1-9: the image is shown in Figure 1-8
p 100 Figure 4-9 does not show the relationships
p 128 Primary Keys: in addition to the reasons given, composite primary keys also make it difficult or impossible to reference the table within a subquery using the WHERE IN syntax.
p 170 in the last paragrah, it should read, "if 1 is ever less than 0 , the realityCheck case will accurately report 'reality is gone.'
p 217 in table 7-1 - the definitions for the Full Outer Join and the Theta Join have been transposed.
p 379 the explanation of "@@Total_Write" should say, "total number of disk WRITES since..."
p 437 "The following after trigger simply prints after trigger when the trigger is executed:"
Should read:
"The following after trigger simply prints In the After Trigger when the trigger is executed:"