欢迎来到天天文库
浏览记录
ID:47906143
大小:271.87 KB
页数:12页
时间:2019-10-22
《数据库系统及应用第二版课后上机答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数据库系统及应用第二版课后上机答案实验章节:第一,二,三,四,五,七实验一、实验目的:熟悉数据库的基本操作,会运用sql处理问题数据查询,5视图的定义和操作,7•存储过程三•、程序源代码:实验一:1.createdatabasetestlon(name=testl_datzfilename=*d:lydatatestldat.mdf1「size=5MB)logon(name=testl_1og,filename=1d:lydatatestllog.ldf1)2•createdatabasetest2onprimary(name=test2_datl,filename
2、=1d:lydatatest2datl・mdf1),(name=test2_dat2,filename=1d:lydatatest2dat2・ndf'),(name=test2_dat3zfilename=1d:lydatatest2dat3・ndf1)logon(name=test2_logl,filename=1d:lydatatest21ogl・ldf'),(name=test2_log2zfilename=1d:lydatatest21og2・ldf1)3•createdatabasetest3onprimary(name=test3_da
3、t,filename=1d:lydatatest3dat.mdf1)ffilegroupwl(name=test3_datl,filename=1d:lydatatest3datl•ndf1)z(name=test3_dat2,filename=1d:lydatatest3dat2・ndf1),filegroupw2(name=test3_dat34、=test3_dat55、0MB)DropdatabasetestlDropdatabasetest2Dropdatabasetest3实验21建库:CREATEDATABASE订单管理ON(NAME=order_datzFILENAME=1d:lydataorderdat・mdf1,SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOGON(NAME=order_].og,FILENAME=1d:lydatn'otdei?jLog・ldf1,SIZE=5MBzMAXSIZE=25MBZFILEGROWTH=5MB)客户号char(8)primarykeycheck(客户号li6、ke'[A-z]%1),客户名称varchar(40)notnull,联系人char(8),地址varchar(40),邮政编码char(6)check(邮政编码like*[0-9][0-9][0-9][0-9][0-9][0-9]1),电话char(12)check(电话like*[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]*))createtable产品(产品号char(8)primarykeycheck(产品号like'[A-z][A-z]%'),产品名称varchar(40),规格说明char(7、40)constraintuniunique,单价smallmoneyconstraintdjcheck(单价>0))createtable订购单(客户号char(8)notnullforeignkeyreferences客户,订单号char(8)primarykey,订购H期datetimedefaultgetdate())createtable订单名细(订单号char(8)foreignkeyreferences订购单,序号tinyint,产品号char(8)notnullforeign
4、=test3_dat55、0MB)DropdatabasetestlDropdatabasetest2Dropdatabasetest3实验21建库:CREATEDATABASE订单管理ON(NAME=order_datzFILENAME=1d:lydataorderdat・mdf1,SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOGON(NAME=order_].og,FILENAME=1d:lydatn'otdei?jLog・ldf1,SIZE=5MBzMAXSIZE=25MBZFILEGROWTH=5MB)客户号char(8)primarykeycheck(客户号li6、ke'[A-z]%1),客户名称varchar(40)notnull,联系人char(8),地址varchar(40),邮政编码char(6)check(邮政编码like*[0-9][0-9][0-9][0-9][0-9][0-9]1),电话char(12)check(电话like*[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]*))createtable产品(产品号char(8)primarykeycheck(产品号like'[A-z][A-z]%'),产品名称varchar(40),规格说明char(7、40)constraintuniunique,单价smallmoneyconstraintdjcheck(单价>0))createtable订购单(客户号char(8)notnullforeignkeyreferences客户,订单号char(8)primarykey,订购H期datetimedefaultgetdate())createtable订单名细(订单号char(8)foreignkeyreferences订购单,序号tinyint,产品号char(8)notnullforeign
5、0MB)DropdatabasetestlDropdatabasetest2Dropdatabasetest3实验21建库:CREATEDATABASE订单管理ON(NAME=order_datzFILENAME=1d:lydataorderdat・mdf1,SIZE=10,MAXSIZE=50,FILEGROWTH=5)LOGON(NAME=order_].og,FILENAME=1d:lydatn'otdei?jLog・ldf1,SIZE=5MBzMAXSIZE=25MBZFILEGROWTH=5MB)客户号char(8)primarykeycheck(客户号li
6、ke'[A-z]%1),客户名称varchar(40)notnull,联系人char(8),地址varchar(40),邮政编码char(6)check(邮政编码like*[0-9][0-9][0-9][0-9][0-9][0-9]1),电话char(12)check(电话like*[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]*))createtable产品(产品号char(8)primarykeycheck(产品号like'[A-z][A-z]%'),产品名称varchar(40),规格说明char(
7、40)constraintuniunique,单价smallmoneyconstraintdjcheck(单价>0))createtable订购单(客户号char(8)notnullforeignkeyreferences客户,订单号char(8)primarykey,订购H期datetimedefaultgetdate())createtable订单名细(订单号char(8)foreignkeyreferences订购单,序号tinyint,产品号char(8)notnullforeign
此文档下载收益归作者所有