结构化查询语言--SQL

结构化查询语言--SQL

ID:43222091

大小:202.00 KB

页数:31页

时间:2019-10-04

结构化查询语言--SQL_第1页
结构化查询语言--SQL_第2页
结构化查询语言--SQL_第3页
结构化查询语言--SQL_第4页
结构化查询语言--SQL_第5页
资源描述:

《结构化查询语言--SQL》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第4章结构化查询语言---SQL语言4.1数据库模式的建立和删除4.2表结构的建立、修改和删除4.3表内容的插入、修改和删除4.4视图的建立、修改和删除4.5SQL查询4.1创建、修改和删除数据库4.1.1创建数据库4.1.2修改数据库4.1.3删除数据库使用Transact-SQL语言创建数据库,语法如下:CREATEDATABASEdatabase_name[ON[PRIMARY][[,…n][,[,…n]]][LOGON{[,…n]}][FORRES

2、TORE]::=([NAME=logical_file_name,]FILENAME=‘os_file_name’[,SIZE=size][,MAXSIZE={max_size

3、UNLIMITED}][,FILEGROWTH=growth_increment])[,…n]::=FILEGROUPfilegroup_name[,…n]database_name:数据库的名称,最长为128个字符。PRIMARY:该选项是一个关键字,指定主文件组中的文件。LOG

4、ON:指明事务日志文件的明确定义。NAME:指定数据库的逻辑名称,这是在SQLServer系统中使用的名称,是数据库在SQLServer中的标识符。各参数说明如下:FILENAME:指定数据库所在文件的操作系统文件名称和路径,该操作系统文件名和NAME的逻辑名称一一对应。SIZE:指定数据库的初始容量大小。MAXSIZE:指定操作系统文件可以增长到的最大尺寸。FILEGROWTH:指定文件每次增加容量的大小,当指定数据为0时,表示文件不增长。例子4-1:创建了一个Company数据库创建了一个Company数据库,该数据库的

5、主数据文件逻辑名称为Company_data,物理文件名为Company.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为Company.ldf,初始大小为1MB,最大尺寸为5MB,增长速度为1MB。程序清单4-1:例子4-2:创建一个指定多个数据文件和日志文件的数据库该数据库名称为employees,有1个10MB和1个20MB的数据文件和2个10MB的事务日志文件。数据文件逻辑名称为employee1和employee2,物理文件名为emplo

6、yee1.mdf和employee2.mdf。主文件是employee1,由primary指定,两个数据文件的最大尺寸分别为无限大和100MB,增长速度分别为10%和1MB。事务日志文件的逻辑名为employeelog1和employeelog2,物理文件名为employeelog1.ldf和employeelog2.ldf,最大尺寸均为50MB,文件增长速度为1MB。其源程序为:2.使用ALTERDATABASE语句修改数据库语法形式如下:Alterdatabasedatabasename{addfile

7、>[,…n][tofilegroupfilegroupname]

8、addlogfile[,…n]

9、removefilelogical_file_name[withdelete]

10、modifyfile

11、modifyname=new_databasename

12、addfilegroupfilegroup_name

13、removefilegroupfilegroup_name

14、modifyfilegroupfilegroup_name{filegroup_property

15、name=new_fi

16、legroup_name}}例子4-3例子4-3:添加一个包含两个数据文件的文件组和一个事务日志文件到employees数据库中。程序清单4-3:4.2.3删除数据库利用Drop语句删除数据库Drop语句可以从SQLServer中一次删除一个或多个数据库。其语法如下:Dropdatabasedatabase_name[,…n]例子4-4:删除创建的数据库company。程序清单4-4:dropdatabasecompany输出结果为:Deletingdatabasefile'd:mssql7datacompany.ld

17、f'.Deletingdatabasefile'd:mssql7datacompany.mdf'.4.2创建、修改和删除数据表结构4.2.1创建数据表结构4.2.2修改数据表结构4.2.3删除数据表结构4.2.1创建数据表结构1、语法格式:CREATETABLE[<数据库名>.<所有

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。