欢迎来到天天文库
浏览记录
ID:27549156
大小:202.00 KB
页数:23页
时间:2018-12-01
《《创建数据库》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、创建数据库第九章数据库结构表(tables)视图(views)索引(indexes)默认(defaults)约束(constraints)存储过程(storedprocedures)触发器(triggers)用户定义的数据类型()系统数据库Master记录SQLServer信息,用户、数据库特征Model模版数据库Tempdb存放各项作业的临时信息Msdb供SQLServerAgent使用样本数据库Pubs——图书出版发行管理Northwind——客户订单管理9.1创建和打开数据库数据库名数据库名称在服务器中必须惟一符合标识符的规则数据库名称最多可以包含128个字符创建和打开数据库
2、数据库文件数据文件日志文件(.ldf)主数据文件(.mdf)次数据文件(.ndf)——一个——多个所有文件都具有逻辑文件名与物理文件名创建和打开数据库文件组每个数据库中至少包含一个文件组(主文件组)使用文件和文件组时要遵循以下规则主数据文件必须属于主文件组一个文件只能属于一个文件组一个文件或文件组只能属于一个数据库日志文件不能成为任何文件组的成员使用CREATEDATABASE命令建立数据库CREATEDATABASE数据库名[ONPRIMARY(NAME=…,FILENAME=…,SIZE=…,MAXSIZE=…,FILEGROWTH=…)…LOGON(NAME=…,FILENA
3、ME=…,SIZE=…,MAXSIZE=…,FILEGROWTH=…)…FILEGROUP文件组名]使用USE命令可以打开已创建的数据库打开已创建的数据库命令格式为USE数据库名例9-1创建期刊采编系统数据库MagDb磁盘的文件夹要预先建立例9-2创建未指定数据文件和日志文件的数据库usedb1例9-3创建数据库usedb,其主数据文件为use1,次数据文件为use2和use3;日志文件包括uselog1和uselog2例9-4创建包含多个文件组的数据库usedb29.2修改数据库增加或删除数据文件和日志文件缩小分配给数据文件或日志文件的空间扩大分配给数据文件或日志文件的空间创
4、建文件组改变默认文件组改变数据库名9.2.1使用ALTERDATABASE命令改变数据库定义ALTERDATABASE数据库名ADDFILE(文件参数)…TOFILEGROUP文件组名REMOVEFILE(文件参数)…MODIFYFILE(文件参数)…ADDLOGFILE(文件参数)…ADDFILEGROUP文件组名REMOVEFILEGROUP文件组名例9-5为数据库usedb1增加一个数据文件add_use1例9-6为数据库usedb1增加一个日志文件add_use1_log例9-7为数据库usedb1增加一个数据文件add_use2并添加到新建的文件组usedbFG中例9-
5、8更改数据库usedb1中文件add_use2的初始大小为10M9.2.2缩小数据库或数据文件缩小数据库大小DBCCSHRINKDATABASE(数据库名,参数)参数——数据库缩小到原来大小的百分比缩小数据文件大小DBCCSHRINKFILE(文件名,参数)参数——数据文件缩小后的绝对数值,默认单位MB例9-9将数据库usedb2的大小缩小到60%例9-10将数据库usedb2中的文件userlog2的大小缩小到10M9.3删除数据库删除数据库的指令格式为:DROPDATABASE数据库名例9-11将数据库usedb删除
此文档下载收益归作者所有