数据库系统及应用上机实验报告.doc
上传人:sy****28 上传时间:2024-09-13 格式:DOC 页数:19 大小:84KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

数据库系统及应用上机实验报告.doc

数据库系统及应用上机实验报告.doc

预览

免费试读已结束,剩余 9 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数据库系统及应用上机实验报告实验1一、实验目的:理解SQLServer数据库的存储结构,掌握SQLServer数据库的建立方法和维护方法。二、实验内容:在SQLServer环境下建立数据库和维护数据库。三、程序源代码:--1CREATEDATABASEtest1ON(NAME=test1_dat,FILENAME='f:\DB\data\test1dat.mdf',SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOGON(NAME=order_log,FILENAME='f:\DB\data\test1log.ldf',SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB)--2createdatabasetest2onprimary(name=test2_dat1,filename='f:\DB\data\test2dat1.mdf'),(name=test2_dat2,filename='f:\DB\data\test2dat2.ndf'),(name=test2_dat3,filename='f:\DB\data\test2dat3.ndf')logon(name=test2_log1,filename='f:\DB\data\test2log1.ldf'),(name=test2_log2,filename='f:\DB\data\test2log2.ldf')--3createdatabasetest3onprimary(name=test3_dat1,filename='f:\DB\data\test3dat1.mdf'),(name=test3_dat2,filename='f:\DB\data\test3dat2.mdf'),filegroupg2(name=test3_dat3,filename='d:\DB\data\test3dat3.ndf'),(name=test3_dat4,filename='d:\DB\data\test3dat4.ndf'),filegroupg3(name=test3_dat5,filename='e:\DB\data\test3dat5.ndf'),(name=test3_dat6,filename='e:\DB\data\test3dat6.ndf')logon(name=test3_log,filename='f:\DB\data\test3log.ldf')--4alterdatabasetest1addfile(name=test1new_dat,filename='f:\DB\data\test1newdat.ndf',size=5MB)--5alterdatabasetest1modifyfile(name=test1_dat,size=15MB)--6dropdatabasetest3四、实验数据、结果分析:若没有指定size,则默认为1MB,没有指定Maxsize,文件可以增长到磁盘满为止,没有指定Filegrowth,则默认为10%。五、总结:CREATEDATABASEdataname创建数据库ALTERDATABASEdatabase修改数据库DROPDATABASEdataname删除数据库实验21.创建客户表:createtable客户(客户号char(8)check(unicode(客户号)between65and122)primarykey,/*check(客户号like'[a-z]%')*/客户名称varchar(40)notnull,联系人char(8),地址varchar(40),邮政编码char(6)check(len(邮政编码)=6andisnumeric(邮政编码)=1),/*check(邮政编码like'[0-9][0-9][0-9][0-9][0-9][0-9]')*/电话char(12)check(isnumeric(电话)=1))2.创建产品表:createtable产品(产品号char(8)primarykeycheck(unicode(产品号)between65and122andunicode(substring(产品号,2,1))between65and122),产品名称varchar(40)unique,规格说明char(40),单价smallmoneycheck(单价>0))3.创建订购单表:createtable订购单(客户号char(8)foreignkeyreferences