山西大学计算机与信息技术学院实验报告姓名张浩田学号2014241027专业班级2014级计科三班课程名称数据库实验实验日期2016/12/5指导教师成绩实验名称实验一认识SQLSERVER2005一、实验目的:•了解MicrosoftSQLServer2005的特点•了解MicrosoftSQLServer2005的安装和配置•掌握SQLServerManagementStudio工具的使用•掌握数据库的创建、查看、修改以及删除等操作二、实验原理:SQLServer2005将是微软5年来具有里程碑性质的企业级数据库产品。SQLServer2005中包含了非常丰富的新特性:通过提供一个更安全、可靠和高效的数据管理平台,增强企业组织中用户的管理能力,大幅提升IT管理效率并降低运维风险和成本;通过提供先进的商业智能平台满足众多客户对业务的实时统计分析、监控预测等多种复杂管理需求,推动企业管理信息化建设和业务发展;同时,SQLServer2005将提供一个极具扩展性和灵活性的开发平台,不断拓展您的应用空间,实现Internet数据业务互联。三、实验步骤:1.分别使用SQLServer2005对象资源管理器和Transact-SQL语句,按下列要求创建和修改用户数据库。•创建一个数据库,要求如下:(1)数据库名testDB。(2)数据库中包含一个数据文件,逻辑文件名为testDB_data,磁盘文件名为testDB_data.mdf,文件初始容量为5MB,最大容量为15MB,文件容量递增值为1MB。(3)事务日志文件,逻辑文件名为TestDB_log,磁盘文件名为TestDB_log.ldf,文件初始容量为5MB,最大容量为10MB,文件容量递增值为1MB。•对该数据库做如下修改:(1)添加一个数据文件,逻辑文件名为TestDB2_data,实际文件为TestDB2_data.ndf,文件初始容量为1MB,最大容量为6MB,文件容量递增值为1MB。(2)将日志文件的最大容量增加为15MB,递增值改为2MB。此处给出使用Transact-SQL语句创建和修改数据库TestDB的方法以供参考:•创建数据库TestDBCREATEDATABASETestDBON(NAME=TestDB_data,FILENAME=C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\TestDB_data.mdf,SIZE=5,MAXSIZE=15,FILEGROWTH=1)LOGON(NAME=TestDB_log,FILENAME=C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\TestDB_log.ldf,SIZE=5,MAXSIZE=10,FILEGROWTH=1);•修改数据库TestDBALTERDATABASETestDBADDFILE(NAME=TestDB2_data,FILENAME=C:\ProgramFiles\MicrosoftSQLServer\MSSQL.1\MSSQL\DATA\TestDB2_data.ndf,SIZE=1,MAXSIZE=6,FILEGROWTH=1)GOALTERDATABASETestDBMODIFYFILE(NAME=TestDB_log,MAXSIZE=15)GOALTERDATABASETestDBMODIFYFILE(NAME=TestDB_log,FILEGROWTH=2)GO2.建立学生选课的数据库stuDB,逻辑文件名为stuDB_data,磁盘文件名为stuDB_data.mdf,文件初始容量为10MB,最大容量为15MB,文件容量递增值为2MB。事务日志文件,逻辑文件名为stuDB_log,磁盘文件名为stuDB_log.ldf,文件初始容量为5MB,最大容量为10MB,文件容量递增值为1MB。四、实验结果及分析:1、在实验中出现无法建立数据库的问题,后经重启后解决。2、在实验中发现代码错误,后经检查后解决。教师评语