资源描述:
《《数据库实验报告》word版》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、数据库原理实验报告学号:4110115姓名:王善斌提交日期:2013-06-20成绩:东北大学秦皇岛分校网络技术实验报告【实验内容】2在企业管理器中创建一个数据库,要求如下:(1)数据库名称Test1。(2)主要数据文件:逻辑文件名为Test1_data1,物理文件名为Test1_data1.mdf,初始容量为1MB,最大容量为10MB,增幅为1MB。(3)次要数据文件:逻辑文件名为Test1_data2,物理文件名为Test1_data2.ndf,初始容量为1MB,最大容量为10MB,增幅为1MB。(4)事务日志文件:逻辑文件名为Test1_log1,物理文件名为Test
2、1_log1.ldf,初始容量为1MB,最大容量为5MB,增幅为512KB。3在查询分析器中创建一个数据库,要求如下:(1)数据库名称Test2。(2)主要数据文件:逻辑文件名为Test2_data1,物理文件名为Test2_data1.mdf,初始容量为1MB,最大容量为10MB,增幅为1MB。(3)次要数据文件:逻辑文件名为Test2_data2,物理文件名为Test2_data2.ndf,初始容量为1MB,最大容量为10MB,增幅为1MB。(4)事务日志文件:逻辑文件名为Test2_log1,物理文件名为Test2_log1.ldf,初始容量为1MB,最大容量为5MB
3、,增幅为1MB。东北大学秦皇岛分校电子信息系第36页网络技术实验报告createdatabasetest2onprimary(name=test2_data1,filename='d:sqlextest2_data1.mdf',size=1,maxsize=10,filegrowth=1),(name=test2_data2,filename='d:sqlextest2_data2.ndf',size=1,maxsize=10,filegrowth=1)logon(name=test2_log,filename='d:sqlexstu_log1.ndf',siz
4、e=1,maxsize=5,filegrowth=2)东北大学秦皇岛分校电子信息系第36页网络技术实验报告4.在查询分析器中按照下列要求修改第3题中创建的数据库test2(1)主要数据文件的容量为2MB,最大容量为20MB,增幅为2MB。(2)次要数据文件的容量为2MB,最大容量为20MB,增幅为2MB。事务日志文件的容量为1MB,最大容量为10MB,增幅为2MBalterdatabasetest3modifyname=test2alterdatabasetest2modifyfile(name=test2_data2,filename='d:sqlextest2_da
5、ta2.ndf',size=2,maxsize=20,filegrowth=2)alterdatabasetest2modifyfile(name=test2_log,filename='d:sqlextest2_log.ldf',size=1,maxsize=10,filegrowth=1)alterdatabasetest2modifyfile(name=test2_data1,size=2,maxsize=20,filegrowth=2)东北大学秦皇岛分校电子信息系第36页网络技术实验报告4.数据库更名:把test1数据库更名为new_test1alterdata
6、basetest1modifyname=new_test15.在企业管理器中删除new_test1数据库,在查询分析器中删除test2数据库。在企业管理器中删除new_test1前在企业管理器中删除new_test1后东北大学秦皇岛分校电子信息系第36页网络技术实验报告在查询分析器中删除test3前在查询分析器中删除test3后dropdatabasetest3东北大学秦皇岛分校电子信息系第36页网络技术实验报告6.为sql示例数据库northwind创建一个备份:northwindBK,并使用该备份文件恢复northwind数据库。execsp_addumpdevice'
7、disk','northwindBK','d:数据库备份MyNwind-1.dat'BACKUPDATABASEnorthwindTOnorthwindBK实验二创建并管理表1.创建数据库,包含如下表,创建这些表并按要求定义约束usestudentinfogocreatetablestudent(student_idchar(10)primarykey,student_namechar(10)notnull,sexchar(1)notnull,ageintnull,departmentchar(15)defau