资源描述:
《数据库实验报告(sql)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、北京信息科技大学信息管理学院(数据库系统基础上机)实验报告专业:班级:学号:姓名:成绩:实验名称SQL数据定义、操作与查询实验地点606实验时间1.实验目的:熟练掌握SQL,为使用、管理数据库打下扎实基础。2.实验内容:P31实验1P69实验2P71实验3P72实验4P74实验53.实验要求:按教材实验1~实验5完成实验。4.实验准备:5.实验过程(含代码、实验过程、遇到的问题和解决方法等):1.建立数据库CREATEDATABASEtest1ON(NAME=test1,FILENAME='c:test1_dat4.ndf',siz
2、e=10mb,maxsize=100mb,10filegrowth=10%)LOGON(NAME=test1_log,FILENAME='d:test1_log.ldf',SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB)102.建立表、定义约束createdatabasetest2onprimary--主数据文件(name='test2_dat1',filename='d:test2_dat1.mdf',size=10mb,maxsize=100mb,filegrowth=10%),filegroupte
3、st2g1--第二个文件10(name='test2_dat3',filename='c:test2_dat3.ndf',size=10mb,maxsize=30mb,filegrowth=5mb),filegrouptest2g2--第三个文件(name='test2_dat5',filename='e:test2_dat5.ndf',size=10mb,maxsize=50mb,filegrowth=20%)logon(name='test2_log1',--日志文件filename='d:test2_log1.ldf',s
4、ize=20mb,maxsize=100mb,filegrowth=10mb),(name='test2_log2',filename='d:test2_log2.ldf',10size=20mb,maxsize=100mb,filegrowth=10mb2.)3.4.10createdatabasetest3onprimary--主文件组(name='test3_dat1',--数据库主文件filename='d:test3_dat1.mdf',size=10mb,maxsize=100mb,filegrowth=10%),10
5、(name='test3_dat2',--主文件组,是次数据库文件filename='d:test3_dat2.ndf',size=10mb,maxsize=100mb,filegrowth=10%),filegrouptest3g1--第二个文件组(name='test3_dat3',--第二个文件组中的次数据库filename='c:test3_dat3.ndf',size=10mb,maxsize=30mb,filegrowth=5mb),(name='test3_dat4',--第二个文件组中的次数据库filename='
6、c:test3_dat4.ndf',size=5mb,maxsize=30mb,filegrowth=5mb),filegrouptest2g2--第三个文件组(name='test3_dat5',----第三个文件组中的次数据库filename='e:test3_dat5.ndf',10size=10mb,maxsize=50mb,filegrowth=20%),(name='test3_dat6',----第三个文件组中的次数据库filename='e:test3_dat6.ndf',size=10mb,maxsize=50
7、mb,filegrowth=20%)3.建立表CREATESCHEMAzheng[AUTHORIZATIONowner_nameCREATETABLEWarehouse.仓库10(仓库号char(6)PRIMARYKEY,城市char(10)NOTNULL,面积char(4)CHECK(面积>=50),CREATETABLEstaff.职工(职工号ASCONVERT(Tinyint,SUBSTRING(仓库,6,2))PERSISTEDNOTNULLFOREIGNKEYREFERENCESstaff.仓库(仓库号),经理CHECK()
8、命令已成功完成1.实验总结:CREATEDATABASEIndentON(NAME=indent,FILENAME='c:Indent_dat4.ndf',size=10mb,maxsize=100mb,filegro