Special Edition Using Microsoft SQL Server 6.5
Chapter 01 - Introducing Microsoft SQL Server
Chapter 02 - Data Modeling and Database Design
Chapter 03 - Understanding the Underlying Operating System, Windows NT
Chapter 04 - Creating Devices, Databases, and Transaction Logs
Chapter 05 - Creating Database Tables and Using Datatypes
Working with Datatypes
Creating Tables and Defining Columns Through the Enterprise Manager
Adding Data to a Table with insert
From Here...
Chapter 06 - Retrieving Data with Transact-SQL
Chapter 07 - Performing Operations on Tables
Chapter 08 - Using Functions
Chapter 09 - Managing and Using Views
Chapter 10 - Managing and Using Indexes and Keys
Chapter 11 - Managing and Using Rules and Defaults
Chapter 12 - Understanding Transactions and Locking
Chapter 13 - Managing Stored Procedures and Using Flow-Control Statements
Chapter 14 - Creating and Managing Triggers
Chapter 15 - Creating and Using Cursors
Chapter 16 - Understanding Server, Database, and Query Options
- Defining Server Options
- Displaying and Setting Server Options
- Using the System-Stored Procedure sp_configure
- Server Options Explained
- allow updates (dynamic)
- backup buffer size (dynamic)
- backup threads
- cursor threshold (dynamic, advanced)
- database size
- default language
- default sortorder id (advanced)
- fill factor
- free buffers (dynamic, advanced)
- hash buckets (advanced)
- language in cache
- LE threshold maximum (dynamic)
- LE threshold minimum (dynamic)
- LE threshold percent (dynamic)
- locks
- logwrite sleep (ms) (dynamic, advanced)
- max async io
- max lazywrite IO (dynamic, advanced)
- max worker threads (dynamic)
- media retention
- memory
- nested triggers (dynamic)
- network packet size (dynamic)
- open databases
- open objects
- priority boost (advanced)
- procedure cache
- RA cache hit limit (dynamic, advanced)
- RA cache miss limit (dynamic, advanced)
- RA delay (dynamic, advanced)
- RA pre-fetches (dynamic, advanced)
- RA slots per thread (advanced)
- RA worker threads
- recovery flags
- recovery interval (dynamic)
- remote access
- remote logon timeout (dynamic, advanced)
- remote query timeout (dynamic, advanced)
- resource timeout (dynamic, advanced)
- set working set size (advanced)
- show advanced option (dynamic)
- SMP concurrency (advanced)
- sort pages (dynamic, advanced)
- spin counter (dynamic, advanced)
- tempdb in ram (MB)
- user connections
- affinity mask
- remote conn timeout
- remote proc trans
- user options
- SYSCONfigURES and SYSCURCONfigS: System Catalog Tables
- Defining Database Options
- Understanding Query Options
- Starting the Server in Minimal Configuration Mode
- From Here...
Chapter 17 - Optimizing Performance
Understanding and Performing Checkpoints
Chapter 19 - SQL Server Security
Chapter 20 - Setting Up and Managing Replication
Chapter 21 - Communicating with SQL Server
Chapter 22 - Accessing SQL Server Databases Through Front-End Products