数据库应用部分解读.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用部分解读

数据库应用部分 一、SQL Server2000概述 二、数据库和表的创建 三、表数据操作 四、查询和视图 五、存储过程和触发器 六、索引与数据完整性 七、系统安全管理 一、数据库和表的创建 4、表的修改 更改表名增加列删除列修改已有列的属性 5、命令方式创建数据库 语句中的大写表示SQL关键字,小写表示语句参数。在实际使用时,SQL语句不区分大小写。 []中为可选内容,如[ COLLATE collation_name ]。 {}中为必选内容,如{ max_size | UNLIMITED }。 用|分隔的内容一次只能选择一项,如[ FOR LOAD | FOR ATTACH ]表示可选择FOR LOAD或FOR ATTACH,但不能同时使用。 中为需要另外说明的内容,::=后即为其语法内容。例如,CREATE DATABASE语句中的 filespec 表示需要另外说明,其内容在 filespec ::=之后。 [ ,...n ]用于说明某项内容可设置多个,使用逗号(,)分隔。例如, filegroup [ ,...n ]表示可设置多个 filegroup ,如 filegroup1 , filegroup2 , filegroup3 ……。 ON用于指定数据库的数据文件和文件组。PRIMARY用于指出其后的文件属于主文件组。主文件组中的第一个文件为主数据文件,如果没有指定,则CREATE DATABASE语句中列出的第一个文件作为主数据文件。 LOG ON用于指定数据库的事务日志文件。 NAME = logical_file_name,logical_file_name为数据文件的逻辑名称,是引用该数据文件时使用的名字 FILENAME = ‘os_file_name’,操作系统文件名,包括物理文件使用的路径和文件名 SIZE = size,用于指定文件大小。如果主数据文件没有指定大小,SQL Server将使用model数据库主数据文件的大小作为其大小。如果辅助数据文件或日志文件没有指定大小,则默认文件大小为1 MB。size的单位可以是KB、MB(默认单位)、GB或TB。size的最小值为512 KB。 MAXSIZE =max_size | UNLIMITED,用于指定文件的最大容量。UNLIMITED表示不限制大小。 FILEGROWTH = growth_increment,用于指定文件的增长数量。growth_increment可以是数值或百分比,如果是数值,则应为一个整数,并可用MB(默认单位)、KB、GB、TB作为单位。如果没有指定文件增长量,默认值为10%,最小值为64 KB,增长量为0则表示不增长。 FILEGROUP filegroup_name,用于指定文件组。SQL Server在创建数据库时,自动创建主文件组,其名称为PRIMARY。一个数据文件如果没有指定文件组,则默认属于PRIMARY。 CREATE DATABASE 数据库名 CREATE DATABASE 数据库名 ON () LOG ON () NAME,FILENAME,SIZE,MAXSIZE,FILEGROWTH CREATE DATABASE 数据库名 ON (), FILEGROUP 文件组名 () LOG ON () 6、使用ALTER DATABASE修改数据库 在文件组中增加数据文件 ALTER DATABASE database_name ADD FILE filespec[,…n][ TO FILEGROUP filegroup_name ] 增加日志文件 ALTER DATABASE database_name ADD LOG FILE filespec[,…n] 增加文件组 ALTER DATABASE database_name ADD FILEGROUP filegroup_name 删除文件 ALTER DATABASE database_name REMOVE FILE logical_file_name 删除文件组 ALTER DATABASE database_name REMOVE FILEGROUP filegroup_name 更改文件属性 ALTER DATABASE database_name MODIFY FILE filespec /*一次只能修改一个属性 数据库更名 ALTER DATABASE database_name MODIFY NAME = new_dbname 7、使用DROP DATABASE删除数据库 语法格式: DROP DATABASE database_name[,…n] 其中dat

文档评论(0)

22ffbqq + 关注
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档