- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
数据库原理课程设计题目
说明: 1、本次课程设计后台DBMS要求使用SQLSEVER,前台应用程序开发工具不限。
2、题目中的所有需求均要求同时使用SQLSEVER的企业管理器、查询优化器等工具和前台应用程序两种方式完成。
3、指导老师:70601:敬茂华70602:崔向南70603:张建波
题目1:请按如下需求设计并实现一工程管理信息系统。
某系统有如下数据库,其中存放了三个表:
Project(PID,Pname,city,principal)
注:工程(工程号,工程名,所在城市,负责人)
要求:工程号为主码,所有字段都不能为空
CreatetableProject9527(PIDvarchar(8),Pnamevarchar(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,money1,Bdate,RDate)
注:贷款(工程号,银行号,贷款金额,贷款日期,偿还日期)
要求:工程号和银行号作为主码,工程号为参照工程表的主码的外码,银行号为参照银行表的主码的外码,所有字段不为空,偿还日期必须迟于贷款日期或者为空。
createtableLoan9527(PIDvarchar(8)notnull,BIDvarchar(4)notnull,money1intnotnull,Bdatedatetimenotnull,
Rdatedatetime,primarykey(PID,BID),foreignkey(PID)referencesproject9527(PID),foreignkey(BID)referencesBank9527(BID),check(BdateRdateorRdateisnull))
试用SQL语言完成下列功能:
1.在数据库中建立上述三个表,请使用英文表名和属性名(满足上述表的每个要求)。
2.往表中插入数据
工程(101,地铁,北京,刘阳)
(102,教学楼,济南,张虎)
insertintoproject9527values(101,地铁,北京,刘阳)
insertintoproject9527values(102,教学楼,济南,张虎)
银行(201,工商银行,北京)
(202,农业银行,济南)
(203,建设银行,济南)
insertintoBank9527values(201,工商银行,北京)
insertintoBank9527values(202,农业银行,济南)
insertintoBank9527values(203,建设银行,济南)
贷款(101,201,300000,2005-11-10,null)
(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)
insertintoLoan9527values(102,202,200000,2006-10-15,null)
insertintoLoan9527values(102,203,500000,2005-5-6,null)
3.SQL语句完成下列查询:
a)列出所有工程和银行在同一城市的贷款记录,包括工程名、银行名、贷款金额、贷款日期。
selectproject9527.PID,Bank9527.BID,Bdate,money1fromproject9527,Bank9527,Loan9527where
您可能关注的文档
- 做豆腐教案反思智力游戏.docx
- 妊娠期贫血的预防治疗.docx
- 公司员工考勤管理制度范文8篇.docx
- 临床护理实践指南习题2014-无答案.docx
- 关于人人出彩技能强国学生征文.docx
- HSE考试试题库大全.docx
- 非谓语动词英语语法笔记.docx
- 一课三研小结(大全五篇).docx
- 动词单数第三人称变化发音规则.docx
- 国家中医药管理局农村中医适宜技术推广专栏(129)常见疾病的雷火灸疗法.pdf
- DB3401T 327—2024《物业企业 居家养老服务规范》.pdf
- DB3401T 348—2024《智慧停车综合管理服务平台数据接入规范》.pdf
- DB3401T 343—2024《电梯维护保养单位评价规范》.pdf
- DB16T 1906-2024苹果无病毒原种保存圃建设与管理规范.pdf
- DB16T 1908-2024苹果根腐病防控技术规范.pdf
- DB15T 3793-2024设施樱桃病虫害绿色防控技术规程.pdf
- DB16T 1920-2024地质灾害隐患综合遥感识别技术规程.pdf
- DB16T 1907-2024水稻化学农药减施技术规范.pdf
- DB15T 3796-2024葡萄组培脱毒育苗技术规程.pdf
- DB16T 1947-2024地理标志证明商标++勉县黑河猪勉县黑河猪.pdf
文档评论(0)