首页 > 投稿专栏 > 模拟试题9

模拟试题9

文豪 收藏 投稿 点赞 分享
模拟试题9

微信扫码分享

数据库试题及答案

模拟试题9

1. 用SQL的有关语句定义

1) 学生关系Student,包括学号Sno、姓名SN、年龄SA;

2) 课程关系Course,包括课程号Cno、课程名CN、任课教师CT;

3) 学生选课关系,包括Sno、Cno和成绩G。 注意:说明主键码和外键码(如果有的话),并在键码属性上建立索引。 (12分)

2. 按题1的学生关系模式,用SQL的有关语句

1) 授予赵华对学生关系Student的插入和修改权限; 2) 插入任意3个学生的完整信息; 3) 修改所有学生的年龄(加1)。

(12分)

3. 结合题1定义的学生选课数据库,用SQL语句查询计算机系学生数据库课的成绩,输

出学生姓名和成绩,按成绩排序(降序),若成绩相同,再按学号排序(升序)。 (6分)

4. 已知关系R、S如下所示,求域演算表达式的结果。

R

A a b

B c d

C 5 3 4

S

D 4 5 3

E d a e

F 8 1 2

m e

R1 {XYZ|R(XYZ) S(XYZ) Z 3}

(4分)

5. 按嵌入式SQL的格式插入任意一个学生的学号、姓名、系别和年龄。 (6分)

6. 商店销售商品的数据库,涉及如下数据:

商店号、商店名、地址 商品号、商品名、单价。

某商店销售某商品的数量和日期。 1) 设计E/R图(属性名用中、英文均可); 2) 转换成关系模型(注明键码和函数依赖)。 (12分)

7. 有关图书发行的关系模型如下:

书店S(书店号SNo,书店名SN,地址A) 图书B(书号BNo,书名BN,价格P) 图书馆L(馆号LNo,馆名LN,城市C)

图书发行LBS(LNo,BNo,SNo,发行量Q) 分别用关系代数和SQL语言表达如下查询:

图书馆L4(馆号)收藏图书的书名和出售该书的书店名。 (12分)

8. 图书管理数据库关系模型如下:

图书B(书号BN,书名T,作者A,出版社P) 学生S(姓名N,班级C,借书证号LN)

数据库试题及答案

借书L(LN,BN,日期D)

查询:2001.1.1(20010101)以前借书的学生姓名和书名。 求:1)以笛卡尔积为基础表达查询要求; 2)画出原始语法树; 3)画出优化语法树。

(12分)

9. 写出3个关系模式分别满足:

1) 是1NF,不是2NF; 2) 是2NF,不是3NF; 3) 是3NF,也是BCNF;

各用两句话分别说明你所写的关系模式是前者,不是(或也是)后者。 (12分)

10.电影数据库涉及如下数据:电影类包括电影名、制作年份、电影长度等属性,演员类包括姓名、年龄、地址等属性,每部电影都可能有多个演员出演,而每个演员都可能出演多部电影。

1) 用ODL给出类的说明;

2) 用OQL查询演员张晓丽所出演的电影的电影名和制作年份。 (12分)

模拟试题9相关文章:

2013年高一化学下册期末模拟试题

小学二年级语文下册期中模拟试题2015

2020全国高考语文模拟试题及答案

初一下册英语期中考试模拟试题

2016小学六年级英语下册期末模拟试题

2021年黑龙江省政治模拟试题及答案

江西中考语文模拟试题

2012小学苏教版语文六年级毕业模拟试题

2020重庆高考政治模拟试题(含答案)

2020年宁夏高考历史模拟试题(含答案)

221381
领取福利

微信扫码领取福利

模拟试题9

微信扫码分享https://www.jinbitou.cn/tougao/138503.html