Sei sulla pagina 1di 4

Microsoft® Official Academic Course

Microsoft® SQL Server® 2005 Implementation and Maintenance, Exam 70-431


ISBN: 978-0-470-06966-0

ERRATA

Page
Lesson Number Correction

Student N/A If your CD containing the data files is without the required files, these files
CD-ROM can be obtained from the student companion site.

Student N/A In Practice Certification Exam 3, the options listed for Question 6 omit the
CD-ROM correct answer. The correct answer should be 5.3 Mibibytes or 5.5
Megabytes.

Lesson 1 8 In question 20, change option “b.” to show an equal sign instead of a 5, as
follows:
b. PRINT LName && FName WHERE DATABASE = ‘Sales’

Lesson 4 37 In Table 4-1, Style 102 example should be:


yyyy.mm.dd

Lesson 8 89 In “Exercise 8-2 Creating an Updateable View,” the code in Step 11 should
show an equal sign instead of a 5, as follows:
USE AdventureWorks
SELECT * FROM Production.Location WHERE Name = ‘Update
Test Tool’

Lesson 10 106 In “Exercise 10-4 Creating Your Own Stored Procedure Using T-SQL,” the first
line of code in Step 4 should be:
CREATE PROCEDURE up_ProductionLargeListPrices

Lesson 12 133 In “Exercise 12-11 Multistatement Table-Valued Function,” the 11th and
14th lines of the code in Step 1 should show “@tbl_Employees” in place of
“@tbl_Contacts” as follows:
INSERT @tbl_Employees SELECT ContactID, LastName
FROM Person.Contact
ELSE IF @Length = ‘Long’
INSERT @tbl_Employees SELECT ContactID,

Lesson 12 134 In “Exercise 12-12 Inline Table-Valued Function,” the 8th line of the code in
Step 1 should show “ContactID” in place of “CustomerID” as follows:
SELECT ContactID, LastName
Page
Lesson Number Correction

Lesson 12 137

Lesson 13 149 In “Exercise 13-3 Query a Dynamic Management View,” the code in Step 4
should read as follows:
SELECT Name, Database_id FROM sys.databases WHERE Name =
‘tempdb’

Lesson 13 149 In “Exercise 13-3 Query a Dynamic Management View” Step 5 should read
as follows:
--Query for lock information.
--In the query substitute the actual database id
--you just received for <dbid> in the WHERE
--clause enclosed in single quotes.
SELECT resource_type, resource_associated_entity_id,
request_status, request_mode, request_session_id,
resource_description FROM sys.dm_tran_locks WHERE
resource_database_id = <dbid>

Lesson 13 156 In question 3, change option “d.” to:


d. ERROR_PROCEDURE()

Lesson 14 162 “Exercise 14-2 Importing Data” will not necessarily work in the classroom
environment. Functionality is dependent on computer setup.

Lesson 15 171 At the very beginning of the page, “XLST” should be “XSLT”

Lesson 15 171 In “Exercise 15-1 Creating a Table Containing an XML Column,” the last line
of code in Step 2 should read:
John Wiley &amp; Sons</Publisher><ROOT> ‘)

Lesson 15 175 The following bullet should be entered between “Exists method” and “Notes
method”:
Modify method: Manipulates the current XML data stored in a table.

Lesson 15 179 In “Exercise 15-2 Decomposing XML into Relational Data,” the first two lines
of Step 4 should be indicated as comments:
--Create a function that decomposes the
--TSQL statement out of Eventdata
Page
Lesson Number Correction

Lesson 15 179 In “Exercise 15-2 Decomposing XML into Relational Data,” the first line of
Step 5 should be indicated as a comment:
--Create a ddl trigger to test the functionality

Lesson 16 194 In “Exercise 16-4 Creating SQL Server Logins for Windows Accounts,” Step 14
and Step 19 should read as follows:
On the User Mapping page, check the Map box next to AdventureWorks to
give your user access to the default database.

Lesson 16 198 Table 16-4 should not have a title bar. “Select,” “Update,” “References,” and
“Insert” represent DML securables along with “Delete,” “Execute,”
“Receive,” “View definition,” “Alter,” “Take ownership,” and “Control.”

Lesson 16 201 In “Exercise 16-10 Applying and Testing Object Permissions,” the code in
Step 10 should read as follows:
USE AdventureWorks
SELECT * FROM Person.Address

Lesson 16 208 When asked to put in a product name in “Exercise 16-15 Remotely Accessing
AdventureWorks,” put in anything. Perhaps use “SQL Server” though using
this product name is not a requirement to complete the exercise.

Lesson 16 208 In “Exercise 16-15 Remotely Accessing AdventureWorks,” Steps 11 and 12


should read as follows:
11. After experiencing the error, run the code again using Person.Address in
place of Person.Contact.
12. Scan the results and note they did not come from your database.

Lesson 16 214 In question 4, change the code in option d to read as follows:


EXEC sp_grantdbaaccess ‘Amanda’, ‘Amanda’
GO
EXEC sp_addrolemember ‘db_datareader’, ‘Amanda’
EXEC sp_addrolemember ‘db_datawriter’, ‘Amanda’

NOTE: This is not an error but is a suggested correction to avoid confusion


amongst students.

Lesson 16 214 In question 8, “Query Editor” should be used in place of “Query Analyzer.”

Lesson 17 229 “Exercise 17-8 Creating Mirrored Backup Sets” might not work in the
classroom. Functionality will be dependent upon computer setup. If the
exercise does not work on the computer, change it to a mental exercise.
Page
Lesson Number Correction

Lesson 17 232 In “Exercise 17-11 Performing a Point-in-Time Restore,” Step 5 should read
as follows:
Make sure you’re restoring from the AdvWorksFull device, select all
available backups in the device, and click OK to perform the restore. Return
to the Options page and check Overwrite.

Lesson 17 233 In “Exercise 17-12 Performing a Piecemeal Restore,” to first line of code in
Step 10 should read as follows:
RESTORE DATABASE MSSQL_Training_Part

Lesson 17 236 The first sentence of the paragraph under the heading “Planning for
Filegroup Backups” should read:
You learned the mechanics of the filegroup…

Lesson 18 245 In “Exercise 18-1 Reconstructing an Index,” the instructions in Step 2 should
read as follows:
Enter and execute the following code to reconstruct the index on the
Product table:
NOTE: The code “ONLINE = ON” in Step 2 only works with Enterprise
Edition.

Lesson 18 253 The instructions in Step 7 of “Exercise 18-9 Creating a Job” should read as
follows:

Leave Type as Transact-SQL, and enter the following code to create a


database named TEST on the C drive:

Lesson 18 256 In Question 2 you should receive the following result:

INDEX_ID AVG_FRAGMENTATION_IN_PERCENT
6 35.17
NOTE: This is not an error but is a suggested correction to avoid confusion
amongst students.

Lesson 19 276 In Step 1 of “Exercise 19-3 Replaying a Trace,” the word “and” should be
unbolded.

Potrebbero piacerti anche