- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库专业技术复习题操作题
数据库技术试卷
三、操作题
1. 设有关系数据库:
职工关系EMPLOYEE (职工号,职工名,街道,城市)
工作关系WORKS (职工号,公司号,工资)
公司关系COMPANY (公司号,公司名,城市)
假设职工可在多个公司兼职,请用关系代数表达式写出至少在公司号为‘C2’和‘C5’公司兼职的职工的职工号。
2. 设有关系数据库:
职工关系EMPLOYEE (职工号,职工名,街道,城市)
工作关系WORKS (职工号,公司号,工资)
公司关系COMPANY (公司号,公司名,城市)
试用SQL语句写出下列操作:
将所有在“联华公司”工作的职工加薪5﹪。
3. 图书出版管理数据库中有两个基本表:
图书 (书号,书名,作者编号,出版社,出版日期)
作者 (作者编号,作者名,年龄,地址)
试用SQL语句写出下列查询:查询年龄低于作者平均年龄的所有作者的作者名、书名和出版社。
4. 设有商店和顾客两个实体,
“商店”有属性商店编号、商店名、地址、电话,
“顾客”有属性顾客编号、姓名、地址、年龄、性别。
假设一个商店有多个顾客购物,一个顾客可以到多个商店购物,顾客每次去商店购物有一个消费金额和日期,而且规定每个顾客在每个商店里每天最多消费一次。试画出ER图,并注明属性和联系类型。
5. 学校有多名学生,财务处每年要收一次学费。为财务处收学费工作设计一个数据库,包括两个关系:
学生 (学号,姓名,专业,入学日期)
收费 (学年,学号,学费,书费,总金额)
假设规定属性的类型:学费、书费、总金额为数值型数据;学号、姓名、学年、专业为字符型数据;入学日期为日期型数据。列的宽度自定义。
试用SQL语句定义上述表的结构。(定义中应包括主键子句和外键子句)
6. 用SQL语言定义
(1) 学生关系S,包括学号SNo、姓名SN、年龄SA、系别SD;
(2) 课程关系C,包括课程号CNo、课程名CN、学分CC;
(3) 学生选课关系SC,包括SNo、CNo和成绩G。
注意:说明主键码和外键码(如果有的话)。
7. 已知关系模式为
(1) 学生关系S,包括学号SNo、姓名SN、年龄SA、系别SD;
(2) 课程关系C,包括课程号CNo、课程名CN、学分CC;
(3) 学生选课关系SC,包括SNo、CNo和成绩G。
用SQL语言
(1) 对于学生选课关系SC,授予李小兰删除权限以及对SNo和CNo的修改权限;
(2) 删除学号为9900205”
(3) 从学生选课关系SC中,删除王云(学生关系中可能有重名)的所有选课
(4) 找出不是既大于20岁又属于计算机系的学生。
8. 已知关系模式为
(1) 学生关系S,包括学号SNo、姓名SN、年龄SA、系别SD;
(2) 课程关系C,包括课程号CNo、课程名CN、学分CC;
(3) 学生选课关系SC,包括SNo、CNo和成绩G。
用SQL语句查询每个学生的总成绩,输出学号和总成绩。
9. 有关图书发行的关系模型如下:
书店S(书店号SNo,书店名SN,地址A)
图书B(书号BNo,书名T,作者N,价格P)
图书馆L(馆号LNo,馆名LN,城市C)
图书发行SBL(SNo,LNo,BNo,发行量Q)
用SQL语言表达如下查询:
“上海图书馆”(馆名)收藏图书的书名和出售该书的书店名。
10. 图书管理数据库关系模型如下:
图书B(书号BN,书名T,作者A)
学生S(姓名N,班级C,借书证号LN)
借书L(借书证号LN,BN,日期D)
查询:2002.1.1以前借书的学生姓名和书名。
11.已知关系模式:学生(学号,姓名,性别,年龄,系别),用SQL语句查询计算机系的男学生。
12. 有如下三个关系模式:
学生:S(S#,SN,AGE,SEX)
属性含义依次为:学号,姓名,年龄,性别
课程:C(C#,CN,TEACHER)
属性含义依次为:课程号,课程名,教师
选课:SC(S#,C#,SCORE)
属性含义依次为:学号,课程号,成绩
用SQL语句表达如下查询。(1).查询“王兰”同学没有选修的课程的课程号。
(2).查询选修3门以上(含3门)课程的学生的学号和
姓名。
(3).将成绩低于60分的女同学的成绩提高5%。
(4).查询选修课程包含LIU老师所授课的学生的学号。
13. 假设有三个表:
商场表:M(MNO,MNAME,CITY)
各属性含义依次为商场号、商场名和商场所在城市;
商品表:P(PNO,PNAME,CITY,COLOR)
各属性含义依次为商品号、商品名、产地和商品颜色;
销售表:S(MNO,PNO,QTY)
各属性含义依次为商场号、商品号和销售数量。
(1) 请用SQL语句创建销售表S,要求包含主码、外码(如果有的话)的定义,同时保证销售数量不能为空
您可能关注的文档
最近下载
- CNAS-CC02_2013《产品、过程和服务认证机构要求》(2019-2-20第二次修订清稿).pdf VIP
- JJF1376-2012箱式电阻炉校准规范.pdf VIP
- 人教版六年级上册数学第三单元《解决实际问题例5》名师教学设计.doc VIP
- SCR脱硝催化剂体积及反应器尺寸计算表.xlsx VIP
- 房地产市场的数字化转型.pptx VIP
- 妇联换届宣讲培训.pptx VIP
- 穴位埋线疗法治疗失眠的临床观察及效果评价.pptx VIP
- iSecure Center综合安防管理平台 安装部署手册 V1.7.0(1).pdf VIP
- 中级经济师《经济基础》思维导图新版、曲线汇总.pdf VIP
- 动火作业专项培训.pptx
文档评论(0)