4 2 2 TSQL SQL Server 2005 CREATE

  • Slides: 38
Download presentation

4. 2. 2 使用T-SQL语句创建数据库 SQL Server 2005 语法格式: CREATE DATABASE database_name [ON [PRIMARY] [<filespec>

4. 2. 2 使用T-SQL语句创建数据库 SQL Server 2005 语法格式: CREATE DATABASE database_name [ON [PRIMARY] [<filespec> [,…n] [, <filegroupspec> [,…n]] ] [LOG ON {<filespec> [,…n]}] [FOR RESTORE] <filespec>: : =([NAME=logical_file_name,] FILENAME=‘os_file_name’

4. 2. 2 使用T-SQL语句创建数据库 SQL Server 2005 [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=growth_increment] ) [,…n] <filegroupspec>: :

4. 2. 2 使用T-SQL语句创建数据库 SQL Server 2005 [,SIZE=size] [,MAXSIZE={max_size|UNLIMITED}] [,FILEGROWTH=growth_increment] ) [,…n] <filegroupspec>: : =FILEGROUP filegroup_name <filespec> [,…n] 各参数说明如下: • database_name:数据库的名称,最长为 128个字符。 • PRIMARY:该选项是一个关键字,指定主文件组中的文件。 • LOG ON:指明事务日志文件的明确定义。

4. 2. 2 使用T-SQL语句创建数据库 SQL Server 2005 SIZE=10240 KB, --初始大小 MAXSIZE = UNLIMITED, --最大尺寸为无限大

4. 2. 2 使用T-SQL语句创建数据库 SQL Server 2005 SIZE=10240 KB, --初始大小 MAXSIZE = UNLIMITED, --最大尺寸为无限大 FILEGROWTH = 10%) --增长速度为 10% LOG ON ( NAME='test_log', --建立日志文件 FILENAME='F: 练习日志test_log. ldf', --物理文件路径和名 字 SIZE=1024 KB, MAXSIZE = 5120 KB, FILEGROWTH = 1024 KB )

4. 2. 2 使用T-SQL语句创建数据库 SQL Server 2005 例4 -2:创建图书管理数据库Library。 CREATE DATABASE Library On (NAME=

4. 2. 2 使用T-SQL语句创建数据库 SQL Server 2005 例4 -2:创建图书管理数据库Library。 CREATE DATABASE Library On (NAME= Library, FILENAKME='E: 图书管理数据 Library _data. mdf', SIZE=3, MAXSIZE=10, FILEGROWTH=10% ) LOG ON (NAME=Library_log, FILENAME='F: 图书管理日志 Library _log. ldf', SIZE=1, MAXSIZE=2, FILEGROWTH=10% )

4. 3查看或修改数据库 SQL Server 2005

4. 3查看或修改数据库 SQL Server 2005

4. 3查看或修改数据库 SQL Server 2005 使用T-SQL语句修改数据库 语法格式: Alter databasename {add file<filespec>[, …n] [to filegroupname]

4. 3查看或修改数据库 SQL Server 2005 使用T-SQL语句修改数据库 语法格式: Alter databasename {add file<filespec>[, …n] [to filegroupname] |add log file <filespec>[, …n] |remove file logical_file_name [with delete] |modify file <filespec> |modify name=new_databasename

4. 3查看或修改数据库 SQL Server 2005 |add filegroup_name |remove filegroup_name |modify filegroup_name {filegroup_property|name=new_filegroup_name 例4 -3:将两个数据文件和一个事务日志文件添加到test

4. 3查看或修改数据库 SQL Server 2005 |add filegroup_name |remove filegroup_name |modify filegroup_name {filegroup_property|name=new_filegroup_name 例4 -3:将两个数据文件和一个事务日志文件添加到test 数据库中。 ALTER DATABASE Test ADD FILE --添加两个次数据文件 (NAME=Test 1,

4. 3查看或修改数据库 SQL Server 2005 FILENAME='E: 练习数据test 1. ndf', SIZE = 5 MB, MAXSIZE

4. 3查看或修改数据库 SQL Server 2005 FILENAME='E: 练习数据test 1. ndf', SIZE = 5 MB, MAXSIZE = 100 MB, FILEGROWTH = 5 MB), (NAME=Test 2, FILENAME='E: 练习数据test 2. ndf', SIZE = 3 MB, MAXSIZE = 10 MB, FILEGROWTH = 1 MB) GO ALTER DATABASE Test ADD LOG FILE (NAME=testlog 1, --添加一个次日志文件 FILENAME='F: 练习日志testlog 1. ldf', SIZE = 5 MB, MAXSIZE = 100 MB, FILEGROWTH = 5 MB) GO

4. 3查看或修改数据库 SQL Server 2005 例4 -4:添加文件组EDUC_Group。 ALTER DATABASE EDUC ADD FILEGROUP EDUC_Group 例4

4. 3查看或修改数据库 SQL Server 2005 例4 -4:添加文件组EDUC_Group。 ALTER DATABASE EDUC ADD FILEGROUP EDUC_Group 例4 -5:将一个新的数据文件EDUC_data 2添加到EDUC 数据库的EDUC_Group文件组。 ALTER DATABASE Library ADD FILE --添加次数据文件 (NAME=Library 2, FILENAME='E: 图书管理数据Library_data 2. ndf') to filegroup Library_group

4. 4删除数据库 SQL Server 2005

4. 4删除数据库 SQL Server 2005

www. ytvc. com. cn

www. ytvc. com. cn