怎样用Tra act—SQL语句扩充数据库

文章作者 100test 发表时间 2007:10:26 12:12:00
来源 100Test.Com百考试题网


在查询分析器中,可以使用AmR DATA_BASE语句来对数据库进行扩充。
(1)使用Transact—SQL语句将教学数据库teachdb的数据文件大小改为4MB。在查询分析器中输入下面程序段,然后按F5键执行,即可实现要求。
AL TER.DATABASE teachdb
MODIFY’nLE
(NAME=teachdb,
SIZE=4
)

(2)SQL语句知识
这里用到了trnsact—SQL中的alter databaSe语句,下面介绍该语句的功能和简要语法。
·功能
在数据库中添加或删除文件和文件组;更改数据库名称、文件组名称以及数据文件和日志文件的逻辑名称。
_简要语法
{ADD FILE<文件选项>[,...n](新增数据数据文件)
l ADD【,OG FILE<文件选项>[,…n](新增数据日志文件)
I REMOVE nLE逻辑文件名(删除指定文件)
I.ADD n【,EGRO[JP文件组名(新增文件组)
I REMOVE nL EGRO[JP文件组名(删除文件组)
l MODIFY nLE<文件选项>(修改文件属性)
I MODIFY NAME=新数据库名(数据库更名)
}
-语法介绍 功能和简要语法。
一功能
收缩指定数据库中的数据文件大小。
一简要语法
DBCC S}tRINKD.ATABASE(数据库名[,目标百分比])
一语法介绍
目标百分比”是数据库收缩后的数据库文件中所要的剩余可用空间百分比。
【例3.4】将教学数据库teachdb中的文件减小,以使库中的文件有10%的可用空间。
程序如下:
DBCC S}tRINKD.ATABASE(teachdb,1 O)
3.5 数据表的创建
在实际的工作中,具体应用所需要的数据都存储在用户所建立的数据表中。设计完数据库后就可创建数据库中存储数据的表。数据通常存储在永久表中。表存储在数据库文件中,任何有相应权限的用户都可以对之进行操作,除非它已被删除。

相关文章


.NET和SQLServer中“空值”解析
关系型数据库标准语言一SQL概述
怎样用Tra act—SQL语句扩充数据库
SQLServer安全模型的使用
用sql来管理非数据的对象
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛