- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用部分 ;一、数据库和表的创建;系统的主数据文件默认存储位置和文件如SQL Server 2000根目录\data\数据库名_Data.MDF
系统的主日志文件的默认存储位置和文件如SQL Server 2000根目录\data\数据库名_Log.LDF
;3、表的创建;4、表的修改
更改表名增加列删除列修改已有列的属性
5、命令方式创建数据库;CREATE DATABASE database_name
[ ON /*指定数据库文件和文件组属性*/???? [ filespec [ ,...n ] ]
? [ , filegroup [ ,...n ] ]
]
[ LOG ON { filespec [ ,...n ] } ] /*指定日志文件属性*/
[ COLLATE collation_name ]
[ FOR LOAD | FOR ATTACH ]
?
filespec ::=
[ PRIMARY ]
( [ NAME = logical_file_name , ]
??? FILENAME = os_file_name?? ??[ , SIZE = size ]???? [ , MAXSIZE = { max_size | UNLIMITED } ]??? ?[ , FILEGROWTH = growth_increment ]
) [ ,...n ]
?
filegroup ::=
FILEGROUP filegroup_name filespec [ ,...n ];语句中的大写表示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
();【例】创建一个名为XSCJ1
文档评论(0)