Jan 03, 2016
2 SQL Server T-SQL
2.1 SQL Server 2000
2.1.1 1SQL Server
1(Primary data File).mdf
2Secondary.ndf
3Transaction log).ldf
2
SQL Server 2000
2.1.2 SQL Server18kSQL Server 20001=8
1pagesSQL Server 2000 /textntextimage
218SQL Server 2000
3
2.1.3
2.1.4 SQL ServerSQL ServerSQL ServerSQL Server6mastertempdbmodelmsdb4pubsNorthwind
2.1.4.1 masterSQL Server
tempdb model msdbSQL Server Agent,
2.1.4.2 SQL Server 2000pubsNorthwind,
2.1.4.3SQL Server 2000sysmaster modelmodel
2.1.5 SQL ServerSQL ServerSQL Server
2.1.5.1 SQL Server
1Unicode 2.026_@#@@@###
2Unicode 2.0_@#$34SQL Server
2.1.5.2SQL Server [ ] ' ' " "
2.1.5.3 1SQL Server 2000...
2SQL Server 2000 1(logical_file_name T-SQL 2(os_file_name
2.2 SQL Server 2000 Transact-SQLTransact-SQLT-SQL SQL Server Structured Query Language
2.2.1 SQL Server P16
2.2.2 P19
2.2.3 T-SQL
1database_name2ON3[ < filespec > [ ,...n ] ]n
4[ , < filegroup > [ ,...n ] ] n5[ LOG ON { < filespec > [ ,...n ] } ]nLOG ON25%
6< filespec > ::= 7PRIMARYPRIMARYCREATE DATABASE
8NAME = logical_file_nameT-SQL 9FILENAME = 'os_file_name'
10SIZE = sizeSIZE sizesizeKBMBGBTBMB
11MAXSIZE = { max_size | UNLIMITED }max_sizeUNLIMITED
12FILEGROWTH = growth_increment growth_incrementgrowth_incrementKBMBGBTB%MBKB%MB% FILEGROWTH10%64 KB
13P25
2.3 2.3.1 SQL Server[] [] [] []2.3.2 ALTER DATABASE
1ADD FILEADD LOG FILEADD FILEGROUPTO FILEGROUP2REMOVE FILEREMOVE FILEGROUP
3MODIFY NAMEMODIFY FILEREMOVE FILEGROUP4filegroup_propertyREADONLYREADWRITEDEFAULTCREATE DATABASE
567MODIFY FILE8READONLY P27 [1] [2] [3] [4] [5] [6]
SQL Server 200032.4
4-34-4 2.4.1 SQL Server
1DBCC SHRINKDATABASE DBCC SHRINKDATABASE( database_name [ , target_percent ])target_percent 2.4.2 DBCC SHRINKDATABASE
2DBCC SHRINKFILEDBCC SHRINKFILE (logical_file_name, target_size )target_sizeMB
2.5 2.5.1 SQL Server : (P34)
2.5.2 DROPDROP DATABASE database_name [,... n]database_name [,... n] P35
2.6 2.6.1 12sp_helpdb
2.6.2 1sp_spaceused2DBCC SQLPERF