数据库应用部分教程.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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)

shuwkb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档