实验二 SQL Server 2005的数据库管理

实验二 SQL Server 2005的数据库管理

ID:47491091

大小:3.05 MB

页数:14页

时间:2020-01-12

实验二 SQL Server 2005的数据库管理_第1页
实验二 SQL Server 2005的数据库管理_第2页
实验二 SQL Server 2005的数据库管理_第3页
实验二 SQL Server 2005的数据库管理_第4页
实验二 SQL Server 2005的数据库管理_第5页
资源描述:

《实验二 SQL Server 2005的数据库管理》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、实验二SQLServer2005的数据库管理一、目的与要求1、掌握SQLServerManagementStudio“对象资源管理器”的建立、修改和删除数据库的操作方法;2、掌握T-SQL语言建立、修改和删除数据库的方法。二、实验准备1、明确登录用户具有创建、修改和删除数据库的权限;2、了解SQL语言创建、修改和删除数据库的基本语法。三、实验内容(一)对象资源管理器中数据库的管理1、按默认属性创建第一个数据库“mydb”:在对象资源管理器中,右击目录树中的“数据库”à选择“新建”,设置新数据库名为mydb,然后点击“

2、确定”。请完成下列填空:(1)数据文件的逻辑文件名是mydb(2)数据文件的物理文件名是mydb.mdf(3)数据文件的保存位置C:ProgramFilesMicrosoftSQLServerMSSQL.1DATA(4)数据文件的初始大小为3MB(5)数据文件的增长方式为自动增长,增量为1MB(6)数据文件的最大大小为不限制增长(7)事务日志文件的逻辑文件名是mydb_log(8)日志文件的物理文件名是mydb_log.ldf(9)日志文件的保存位置C:ProgramFilesMicrosoftSQLServ

3、erMSSQL.1DATA(10)日志文件的初始大小是1MB2、按要求设定存储属性,创建数据库studentdb,在E盘中先建立一个以学号命名的文件夹,用以保存文件或命令脚本。本题以截图保存运行过程和结果。要求:主数据文件逻辑名stu_data,物理位置为“E:学号文件夹”,初始大小为3MB,最大大小为10MB,增长方式为1MB。日志文件逻辑名stu_log,物理位置为“E:学号文件夹”,初始大小为1MB,最大大小为5MB,增长方式为5%。3、修改studentdb数据库的名称为studb。4、删除studb

4、数据库。(二)用T-SQL语言建立数据库,请将命令保存为.sql的脚本文件。1、用SQL语言建立(一)中第2题的studentdb数据库,其中主数据文件的物理文件名改为studata.mdf,日志文件的物理名为stulog.ldf,其他属性不变。USEmaster;GOIFDB_ID(N'Studentdb')ISNOTNULLDROPDATABASEStudentdb;GO--GettheSQLServerdatapathDECLARE@data_pathnvarchar(256);SET@data_path=(S

5、ELECTSUBSTRING(physical_name,1,CHARINDEX(N'master.mdf',LOWER(physical_name))-1)FROMmaster.sys.master_filesWHEREdatabase_id=1ANDfile_id=1);--executetheCREATEDATABASEstatementEXECUTE('CREATEDATABASEStudentdbON(NAME=Stu_data,FILENAME=''D:20134650studata.mdf'',SI

6、ZE=3MB,MAXSIZE=10MB,FILEGROWTH=1MB)LOGON(NAME=Stu_log,FILENAME=''D:20134650stulog.ldf'',SIZE=1MB,MAXSIZE=5MB,FILEGROWTH=5%)');GOGO2、用SQL语言建立多数据文件的数据库archive。要求:(1)主数据文件arch1,物理名为archdat1.mdf,初始大小为3MB,最大大小为10MB,增长方式为1MB;次数据文件arch1,物理名为archdat2.ndf,初始大小为1MB,最大大

7、小为5MB,增长方式为1MB;次数据文件arch3,物理名为archdat3.ndf,初始大小为1MB,最大大小为5MB,增长方式为1MB;保存位置均在软件安装的默认目录。(2)事务日志文件有2个,archlog1和archlog2,物理文件名和逻辑名相同,保存位置在默认位置,初始大小均为1MB,最大大小均为5MB,增长方式为5%。USEmaster;GOIFDB_ID(N'Archive')ISNOTNULLDROPDATABASEArchive;GO--GettheSQLServerdatapathDECLARE

8、@data_pathnvarchar(256);SET@data_path=(SELECTSUBSTRING(physical_name,1,CHARINDEX(N'master.mdf',LOWER(physical_name))-1)FROMmaster.sys.master_filesWHEREdatabase_id=1ANDfile_i

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

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

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