欢迎来到天天文库
浏览记录
ID:18875230
大小:66.00 KB
页数:12页
时间:2018-09-26
《数据库原理课程设计题目》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、数据库原理课程设计题目说明:1、本次课程设计后台DBMS要求使用SQLSEVER,前台应用程序开发工具不限。2、题目中的所有需求均要求同时使用SQLSEVER的企业管理器、查询优化器等工具和前台应用程序两种方式完成。题目1:请按如下需求设计并实现一工程管理信息系统。某系统有如下数据库,其中存放了三个表:Project(PID,Pname,city,principal) 注:工程(工程号,工程名,所在城市,负责人) 要求:工程号为主码,所有字段都不能为空 CreatetableProject9527(PIDvarchar(8),Pnam
2、evarchar(8)notnull,cityvarchar(8)notnull,principalvarchar(8)notnull,primarykey(PID)) Bank(BID,Bname,city) 注:银行(银行号,银行名,所在城市) 要求:银行号为主码,银行名唯一,所有字段不为空。 createtableBank9527(BIDvarchar(4),Bnamevarchar(8)uniquenotnull,cityvarchar(8)notnull,primarykey(BID)) Loan(PID,BID,mon
3、ey1,Bdate,RDate) 注:贷款(工程号,银行号,贷款金额,贷款日期,偿还日期) 要求:工程号和银行号作为主码,工程号为参照工程表的主码的外码,银行号为参照银行表的主码的外码,所有字段不为空,偿还日期必须迟于贷款日期或者为空。 createtableLoan9527(PIDvarchar(8)notnull,BIDvarchar(4)notnull,money1intnotnull,Bdatedatetimenotnull, Rdatedatetime,primarykey(PID,BID),foreignkey(PID)
4、referencesproject9527(PID),foreignkey(BID)referencesBank9527(BID),check(Bdate5、oproject9527values('102','教学楼','济南','张虎') 银行(201,'工商银行','北京') (202,'农业银行','济南') (203,'建设银行','济南') insertintoBank9527values('201','工商银行','北京') insertintoBank9527values('202','农业银行','济南') insertintoBank9527values('203','建设银行','济南') 贷款(101,201,300000,2005-11-10,null)of6、ficiallyestablishedonJuly1,2013,Yibincity,formerlyknownasthebus,integratedoriginalrongzhoubuscompanyinYibincityandMetrobuscompany,formedonlyinYibincityofaState-ownedpublictransportenterprises,thecompanyconsistsofoneortwo,thirdDivision.Integrationofpublictransportservicesis7、notyetestablished (101,202,3000000,2005-11-15,2006-11-28) (102,202,200000,2006-10-15,null) (102,203,500000,2005-5-6,null) insertintoLoan9527values('101','201',300000,'2005-11-10',null) insertintoLoan9527values('101','202',3000000,'2005-11-15','2006-11-28') insertinto8、Loan9527values('102','202',200000,'2006-10-15',null) insertintoLoan9527values('102','203
5、oproject9527values('102','教学楼','济南','张虎') 银行(201,'工商银行','北京') (202,'农业银行','济南') (203,'建设银行','济南') insertintoBank9527values('201','工商银行','北京') insertintoBank9527values('202','农业银行','济南') insertintoBank9527values('203','建设银行','济南') 贷款(101,201,300000,2005-11-10,null)of
6、ficiallyestablishedonJuly1,2013,Yibincity,formerlyknownasthebus,integratedoriginalrongzhoubuscompanyinYibincityandMetrobuscompany,formedonlyinYibincityofaState-ownedpublictransportenterprises,thecompanyconsistsofoneortwo,thirdDivision.Integrationofpublictransportservicesis
7、notyetestablished (101,202,3000000,2005-11-15,2006-11-28) (102,202,200000,2006-10-15,null) (102,203,500000,2005-5-6,null) insertintoLoan9527values('101','201',300000,'2005-11-10',null) insertintoLoan9527values('101','202',3000000,'2005-11-15','2006-11-28') insertinto
8、Loan9527values('102','202',200000,'2006-10-15',null) insertintoLoan9527values('102','203
此文档下载收益归作者所有