南昌大学MySQL期末考试_南昌大学数据库系统期末考试试卷.doc

这是一份南昌大学《数据库系统》期末考试的试卷,包含了选择题、填空题、简答题和SQL操作题,涉及数据库的基础知识如数据模型、完整性规则、安全性控制等内容。
摘要由CSDN通过智能技术生成

南昌大学数据库系统期末考试试卷

南昌大学《数据库系统》期末考试试卷

学校名称: 专业:

姓名: 学号: 考场号: 座位号:

题号

总分

累分人 签名

题分

20

10

12

8

16

16

8

10

100

得分

单项选择题(本大题共10小题,每小题2分,共20分)

得分

评阅人

1.数据库系统中,对用户使用的数据视图的描述称为( )

A.概念模式B.内模式

C.存储模式D.外模式

2. 实体完整性规则是指关系中( )

A.不允许有空行B.主键不允许有空值

C.不允许有空列D.外键不允许有空值

3. 将ER模型转换成关系模型,属于数据库的( )

A.需求分析B.概念设计

C.逻辑设计D.物理设计

4. 一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是(  )

A.一对一B.一对多

C.多对一D.多对多

5. .在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是(  )

A.概念设计B.物理设计

C.逻辑设计D.系统实施

6. 表达式“AGE BETWEEN 18 AND 24”等价于(   )

A.AGE>18 AND G<24B.AGE>=18 AND G<24

C.AGE>18 AND G<=24D.AGE>=18 AND AGE<=24

7. SQL语言中,用GRANT/REVOKE语句实现数据库的( )

A.并发控制B.完整性控制

C.一致性控制D.安全性控制

8. 数据库系统的三级模式结构中,定义索引的组织方式属于(   )

A.概念模式B.外模式

C.内模式 D.逻辑模式

9. 设关系R和S分别有m和n个元组,则R×S的元组个数是(   )

A.mB.m×n

C.m+nD.n

10数据库的三级模式之间存在着两级映象,使数据库系统具有较高的数据( )

A.相容性B.独立性

C 共享性 D.一致性

二、填空题(每空 1分,共10分)

得分

评阅人

1. 数据管理技术经历了 、 、 三个阶段。

2. 在SQL语言的关系定义语句中,外键子句实现 完整性约束。

3. 关系模式规范化的过程是通过对关系模式的 来实现的。

4. 数据库领域中,最常用的数据模型有四种,它们分别是 、 、 和面向对象模型。

5. 实体之间的联系分为 、 和多对多三类。

三、简答题(本大题共4小题,每小题3分, 共12分)

得分

评阅人

1. 文件系统管理数据有哪些特点?

2.何为数据处理,何为数据管理?它们之间的关系如何?

3. 关系模式规范化主要解决哪几个方面的问题?

4. 数据库设计分为哪几个步骤?

四、有两个关系R、S如下,分别求出RS、R÷S。( 8分)

得分

评阅人

R S

A

B

C

A2

B1

C2

A2

B2

C1

A3

B4

C6

A1

B2

C2

A4

B6

C6

A2

B2

C3

A1

B2

C1

C

D

C2

D1

C1

D1

C2

D2

五、现有关系数据库SPJ,包括S(SNO,SNAME,CITY)、P(PNO,PNAME,COLOR,WEIGHT,PRICE)、J(JNO,JNAME,CITY)、SPJ(SNO,PNO,JNO,QTY),其中S、P、J、SPJ分别反映供应商、零件、工程项目及它们的供应情况(PRICE表示该零件的单价,QTY表示使用的数量)。( 16分)

得分

评阅人

用SQL语言完成下列操作。

(1)求每个在北京的工程的零件使用情况。(4分)

(2)请列出所有项目中北京供应商提供的所有零件的名称、颜色及重量,要求重复的只出现一次。(4分)

(3)求目前没有参加任何项目建设的供应商名单。(4分)

(4)查询每个城市的供应商供应所有项目的零件的总数量及总价值。(4分)

六、(本大题共4小

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值