With scalability for the most demanding applications, Microsoft® SQL Server™ 2000 can dramatically reduce the time needed to bring e-commerce, data warehousing, and line-of-business applications to market. Whether you’re new to databases or familiar with Microsoft Access, Oracle, and other relational databases, MICROSOFT SQL SERVER 2000 PROGRAMMING STEP BY STEP is the ideal way to learn how SQL Server can work for you. Written by an experienced database developer and author and replete with examples and exercises, this book will help you quickly get up to speed with creating and maintaining databases using the interactive tools provided by SQL Server 2000 Personal, Standard, and Enterprise Editions. It’s a must-have resource for anyone who wants to create and maintain databases and program with Transact-SQL.
This title shows you how to: Get started with SQL Server:
Included on CD-ROM!
Sample database files
Sample script code in Transact-SQL
Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.
With twenty years experience in the field, Rebecca M. Riordan has earned an international reputation for designing and implementing computer systems that are technically sound, reliable, and effectively meet her clients' needs. Her particular area of expertise is database design and she is a five year Access MVP. Rebecca has also authored several database books and served as a senior technical support engineer for Microsoft's database products. As a Microsoft employee in Australia, Rebecca was the Senior technical support engineer for Microsoft's database products.
Table of Contents
Introduction xvii
PART 1 Getting Started with SQL Server
Lesson 1 The SQL Server 2000 Environment 3
Understanding the Enterprise Manager 4
Starting the Enterprise Manager 5
Controlling SQL Server 6
Registering a Server 7
Starting and Stopping a Server 12
The Enterprise Manager Console Tree 13
The System Databases 14
Connecting to and Exiting a Database 16
Database Objects 16
Exiting the Enterprise Manager 17
Lesson 2 Administering SQL Server 19
Backing Up and Restoring Databases 20
Backing Up a Database 20
Restoring a Database 29
Using the Database Maintenance Plan Wizard 30
Lesson 3 SQL Server 2000 Security 41
Understanding Security Modes 42
Windows Authentication 42
SQL Server Authentication 42
User Logins 43
Creating User Logins 43
Managing Logins 56
Database-Level Security 60
Database Users 60
Database Roles 63
PART 2 Creating Databases
Lesson 4 Creating a Database 77
Creating Databases 77
Creating a New Database 78
Setting Database Properties 85
Managing Databases 88
Deleting a Database 88
Lesson 5 Creating Tables 91
Creating Tables 92
Understanding Data Types 93
Creating a New Table 95
Adding Columns to a Table 97
Managing Tables 107
Altering Columns 107
Altering Tables 110
Lesson 6 Creating Indexes 115
Understanding Indexes 116
Creating Indexes 116
Maintaining Indexes 131
Altering Indexes 131
Removing Indexes 135
Lesson 7 Creating Relationships 139
Understanding Relationships 139
Creating Relationships 142
Managing Relationships 146
Altering Relationships 146
Maintaining Relationships 149
Lesson 8 Creating Check Constraints 157
Understanding Check Constraints 157
Creating Check Constraints 158
Managing Check Constraints 161
Altering Check Constraints 161
Maintaining Check Constraints 163
Lesson 9 Creating Table Objects 169
Understanding Defaults 170
Creating Defaults 170
Understanding Rules 176
Creating Rules 176
Understanding User-Defined Data Types 181
Creating User-Defined Data Types 182
Lesson 10 Creating Database Diagrams 187
Understanding Database Diagrams 187
Creating a Database Diagram from an Existing Schema 188
Using Database Diagrams to Maintain the Database 196
Changing the Database Schema 196
Creating Database Objects 198
PART 3 Retrieving Data
Lesson 11 Retrieving Rows 207
Using the Query Designer 208
Viewing Rows in a Table 208
Updating Rows in a Table 210
Understanding the SQL Server Query Designer 213
The Diagram Pane 213
The Grid Pane 214
The SQL Pane 214
Lesson 12 The SELECT Statement 217
Understanding the SELECT Statement 218
Selecting All Columns 218
Selecting a Subset of Columns 220
Creating Column Aliases 223
Creating Calculated Columns 226
Using the TOP n Clause 231
Lesson 13 Sorting and Selecting Rows 235
The ORDER BY Clause 236
Sorting Rows 236
Sorting by Multiple Columns 240
The WHERE Clause 245
The Basic WHERE Clause 245
Using Special Operators 248
Combining Selection Criteria 252
Lesson 14 Joining Tables 257
Understanding the FROM Clause 258
Creating Joins 259
Inner Joins 260
Outer Joins 269
Unions 277
Lesson 15 Summarizing Data 281
Understanding SELECT DISTINCT 282
Using SELECT DISTINCT 282
Understanding GROUP BY 289
Using GROUP BY 289
Using the HAVING Clause 293
Lesson 16 Views 299
Understanding Views 299
Creating Views 300
Using Views 310
Managing Views 317
Altering Views 317
Removing Views 320
PART 4 Working with Data
Lesson 17 Adding Rows 325
Understanding the INSERT Statement 326
Using the INSERT statement 326
Inserting Rows Using t...
Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.
EUR 3,31 per la spedizione in U.S.A.
Destinazione, tempi e costiGRATIS per la spedizione in U.S.A.
Destinazione, tempi e costiDa: HPB-Diamond, Dallas, TX, U.S.A.
paperback. Condizione: Very Good. Connecting readers with great books since 1972! Used books may not include companion materials, and may have some shelf wear or limited writing. We ship orders daily and Customer Service is our top priority! Codice articolo S_362631082
Quantità: 1 disponibili
Da: SecondSale, Montgomery, IL, U.S.A.
Condizione: Very Good. Item in very good condition! Textbooks may not include supplemental items i.e. CDs, access codes etc. Codice articolo 00083604788
Quantità: 1 disponibili
Da: SecondSale, Montgomery, IL, U.S.A.
Condizione: Good. Item in good condition. Textbooks may not include supplemental items i.e. CDs, access codes etc. Codice articolo 00056896431
Quantità: 1 disponibili
Da: Bookoutlet1, Easley, SC, U.S.A.
Condizione: Very Good. Great shape! Has a publisher remainder mark. paperback Used - Very Good 2001. Codice articolo WH-9780735611429
Quantità: 7 disponibili
Da: BookHolders, Towson, MD, U.S.A.
Condizione: Good. [ No Hassle 30 Day Returns ][ Ships Daily ] [ Underlining/Highlighting: NONE ] [ Writing: NONE ] [ Edition: First ] [ 1 CD/Disk(s) Included ] Publisher: Microsoft Press Pub Date: 11/29/2000 Binding: Paperback Pages: 720 First edition. Codice articolo 6803936
Quantità: 1 disponibili
Da: AwesomeBooks, Wallingford, Regno Unito
Paperback. Condizione: Very Good. MicrosoftAr SQL ServerTM 2000 Programming Step by Step (Step by Step (Microsoft)) This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 7719-9780735611429
Quantità: 1 disponibili
Da: Bahamut Media, Reading, Regno Unito
Paperback. Condizione: Very Good. This book is in very good condition and will be shipped within 24 hours of ordering. The cover may have some limited signs of wear but the pages are clean, intact and the spine remains undamaged. This book has clearly been well maintained and looked after thus far. Money back guarantee if you are not satisfied. See all our books here, order more than 1 book and get discounted shipping. Codice articolo 6545-9780735611429
Quantità: 1 disponibili
Da: Basi6 International, Irving, TX, U.S.A.
Condizione: Brand New. New. US edition. Expediting shipping for all USA and Europe orders excluding PO Box. Excellent Customer Service. Codice articolo ABEJUNE24-116723
Quantità: 3 disponibili
Da: Romtrade Corp., STERLING HEIGHTS, MI, U.S.A.
Condizione: New. This is a Brand-new US Edition. This Item may be shipped from US or any other country as we have multiple locations worldwide. Codice articolo ABNR-3724
Quantità: 1 disponibili
Da: BookShop4U, Fenton, MO, U.S.A.
Condizione: New. . Codice articolo 5AUZZZ0006B5_ns
Quantità: 9 disponibili