数据库期中Word文档下载推荐.docx

上传人:b****3 文档编号:8200999 上传时间:2023-05-10 格式:DOCX 页数:12 大小:22.88KB
下载 相关 举报
数据库期中Word文档下载推荐.docx_第1页
第1页 / 共12页
数据库期中Word文档下载推荐.docx_第2页
第2页 / 共12页
数据库期中Word文档下载推荐.docx_第3页
第3页 / 共12页
数据库期中Word文档下载推荐.docx_第4页
第4页 / 共12页
数据库期中Word文档下载推荐.docx_第5页
第5页 / 共12页
数据库期中Word文档下载推荐.docx_第6页
第6页 / 共12页
数据库期中Word文档下载推荐.docx_第7页
第7页 / 共12页
数据库期中Word文档下载推荐.docx_第8页
第8页 / 共12页
数据库期中Word文档下载推荐.docx_第9页
第9页 / 共12页
数据库期中Word文档下载推荐.docx_第10页
第10页 / 共12页
数据库期中Word文档下载推荐.docx_第11页
第11页 / 共12页
数据库期中Word文档下载推荐.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

数据库期中Word文档下载推荐.docx

《数据库期中Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数据库期中Word文档下载推荐.docx(12页珍藏版)》请在冰点文库上搜索。

数据库期中Word文档下载推荐.docx

C.从数据库中撤消这个基本表D.从基本表中删除重复元组

5.在数据库方式下的信息处理中,占据中心位置的是[]

A.数据B.程序C.软件D.磁盘

6.关系笛卡尔积运算记号R×

S,[]

A.R为关系名,S为属性名B.R和S均为属性名 

C.R为属性名,S为关系名D.R和S均为关系名 

7.在视图上不能完成的操作是[]

A.更新视图B.查询

C.在视图上定义新的基本表D.在视图上定义新视图

8.单个用户使用的数据视图的描述称为[]

A.外模式B.概念模式C.内模式D.存储模式

9.子模式DDL用来描述[]

A.数据库的总体逻辑结构B.数据库的局部逻辑结构

C.数据库的物理存储结构D.数据库的概念结构

10.学校数据库中有学生和宿舍两个关系:

学生(学号,姓名)和宿舍(楼名,房间号,床位号,学号)

假设有的学生不住宿,床位也可能空闲。

如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行

[]

A.全外联接B.左外联接

C.右外联接D.自然联接

11.下列聚合函数中不忽略空值(null)的是[]

A.SUM(列名)B.MAX(列名)

C.COUNT(*)D.AVG(列名)

12.SQL中,下列涉及空值的操作,不正确的是[]

A.AGEISNULLB.AGEISNOTNULL

C.AGE=NULLD.NOT(AGEISNULL)

第(13)至(15)题是基于如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号

EMP

DEPT

雇员号

雇员名

部门号

工资

部门名

地址

001

010

056

101

张山

王宏达

马林生

赵敏

02

01

04

2000

1200

1000

1500

03

业务部

销售部

服务部

财务部

1号楼

2号楼

3号楼

4号楼

13.若执行下面列出的操作,哪个操作不能成功执行?

[]

A.从EMP中删除行(‘010’,‘王宏达’,‘01’,1200)

B.在EMP中插入行(‘102’,‘赵敏’,‘01’,1500)

C.将EMP中雇员号=‘056’的工资改为1600元

D.将EMP中雇员号=‘101’的部门号改为‘05’

14.若执行下面列出的操作,哪个操作不能成功执行?

A.从DEPT中删除部门号=‘03’的行

B.在DEPT中插入行(‘06’,‘计划部’,‘6号楼’)

C.将DEPT中部门号=‘02’的部门号改为‘10’

D.将DEPT中部门号=‘01’的地址改为‘5号楼’

15.在雇员信息表关系EMP中,哪个属性是外键(foreignkey)[]

A.雇员号B.雇员名C.部门号D.工资

第(16)至(20)题是基于如下数据表:

 

学生:

学号(C,8),姓名(C,6),性别(C,2),出生日期(D) 

选课:

学号(C,8),课程号(C,3),成绩(N,5,1)

16.查询所有1982年3月20日以后(含)出生、性别为男的学生,正确的SQL语句是。

[]

A)SELECT*FROM学生WHERE出生日期>

=’1982-03-20’AND性别=’男’

B)SELECT*FROM学生WHERE出生日期<

C)SELECT*FROM学生WHERE出生日期>

=’1982-03-20’OR性别=’男’

D)SELECT*FROM学生WHERE出生日期<

=’1982-03-20’OR性别=’男’

17.计算刘明同学选修的所有课程的平均成绩,正确的SQL语句是   。

[]

A)SELECT 

AVG(成绩)FROM选课WHERE姓名=’刘明’

B)SELECT 

AVG(成绩) 

FROM学生,选课WHERE姓名=’刘明’

C)SELECT 

AVG(成绩)FROM学生,选课WHERE学生.姓名=’刘明’

D)SELECT 

AVG(成绩)FROM学生,选课WHERE学生.学号=选课.学号AND姓名=’刘明’

18.查询选修课程号为”101”课程得分最高的同学,正确的SQL语句是   。

A)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=’101’AND成绩>

=ALL(SELECT成绩FROM选课)

B)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩>

=ALL(SELECT成绩FROM选课WHERE课程号=’101’)

C)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND成绩>

=ANY(SELECT成绩FROM选课WHERE课程号=’101’)

D)SELECT学生.学号,姓名FROM学生,选课WHERE学生.学号=选课.学号AND课程号=’101’AND成绩>

=ALL(SELECT成绩FROM选课WHERE课程号=’101’)

19.插入一条记录到“选课”表中,学号、课程号和成绩分别是“02080111”、“103”和80,正确的SQL语句是   。

[]

A)INSERTINTO选课VALUES(“02080111”,”103”,80)

B)INSERTVALUES(“02080111”,”103”,80)TO选课(学号,课程号,成绩)

C)INSERTVALUES(“02080111”,“103”,80)INTO选课(学号,课程号,成绩)

D)INSERTINTO选课(学号,课程号,成绩)FORMVALUES(“02080111”,”103”,80)

20.将学号为“02080110”、课程号为“102”的选课记录的成绩改为92,正确的SQL语句是   。

[]

A)UPDATE选课SET成绩WITH92WHERE学号=”02080110”AND课程号=”102”

B)UPDATE选课SET成绩=92WHERE学号=”02080110AND课程号=”102”

C)UPDATEFROM选课SET成绩WITH92WHERE学号=”02080110”AND课程号=”102”

D)UPDATEFROM选课SET成绩=92WHERE学号=”02080110”AND课程号=”102”

21.在SQL中,与“NOT IN”等价的操作符是[]

A.<

>

ALLB.<

SOME

C.=SOMED.=ALL

22.将E-R模型转换成关系模型,属于数据库的[]

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

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

23.设有一个关系:

DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHEREDNAMELIKE[]

A.’__W_%’B.’_%W__’C.’_W__’D.’_W_%’

24.有一个关系:

学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于[]

A.实体完整性约束B.参照完整性约束

C.用户自定义完整性约束D.关键字完整性约束

25.已知关系R如图1所示,可以作为R主码的属性组是[]

A

B

C

D

1

2

3

4

5

6

7

图1R

A.ABCB.ABDC.ACDD.BCD

26.已知成绩关系如图2所示,执行SQL语句:

SELECTCOUNT(DISTINCT学号)FROM成绩 WHERE分数>60

查询结果中包含的元组数目是[]

学号

课程号

分数

S1

C1

80

C2

75

S2

null

55

S3

C3

90

图2成绩

A.1B.2C.3D.4

27.设有关系R和关系S进行如图3所示的运算,则运算结果中含有元组的数目是[]

R            S

8

9

E

10

图3

A.6B.7C.8D.9

28.已知关系:

厂商(厂商号,厂名) PK=厂商号

产品(产品号,颜色,厂商号) PK=产品号,FK=厂商号

假设两个关系中已经存在如图4所示元组:

厂商            产品

厂商号

厂名

C01

宏达

C02

立仁

C03

广源

产品号

颜色

P01

P02

图4

若再往产品关系中插入如下元组:

I(P03,‘红’,C02)II(P01,‘蓝’,C01)

III(P04,‘白’,C04)IV(P05,‘黑’,null)

能够插入的元组是[]

A.I,II,IVB.I,III

C.I,IID.I,IV

29.设有学生选课表SC(学号,课程号,成绩),用SQL检索同时选修课程号为“C1”和“C5”的学生的学号的正确命令是[]

A.SELECT学号FROMSC

WHERE课程号='

C1'

AND课程号='

C5'

B.SELECT学号FROMSC

WHERE课程号='

AND课程号=(SELECT课程号FROMSCWHERE课程号='

C.SELECT学号FROMSC

AND学号=(SELECT学号FROMSCWHERE课程号='

D.SELECT学号FROMSC

AND学号IN(SELECT学号FROMSCWHERE课程号='

30.设有S(学号,姓名,性别)和SC(学号,课程号,成绩)两个表,如下SQL语句检索选修的每门课程的成绩都高于或等于85分的学生的学号、姓名和性别,正确的是[]

A.SELECT学号,姓名,性别FROMsWHEREEXISTS

(SELECT*FROMscWHERESC.学号=S.学号AND成绩<

=85)

B.SELECT学号,姓名,性别FROMsWHERENOTEXISTS

C.SELECT学号,姓名,性别FROMsWHEREEXISTS

(SELECT*FROMscWHERESC.学号=S.学号AND成绩>

85)

D.SELECT学号,姓名,性别FROMsWHERENOTEXISTS

第二题:

计算题(共5分)

已知关系R、S、T、U如下所述,求关系代数表达式R×

T-U的运算结果。

(详细写出运算过程,仅正确结果3分)

RSTU

a

b

x

y

c

z

第三题:

应用题(共5分)

设有职工基本表:

EMP(ENO,ENAME,AGE,SEX,SALARY),其属性分别表示职工号、姓名、年龄、性别、工资。

为每个工资低于1000元的女职工加薪200元,试写出这个操作的SQL语句。

第四题:

设某工厂数据库中有两个基本表:

车间基本表:

DEPT(DNO,DNAME,MGR_ENO),其属性分别表示车间编号、车间名和车间主任的职工号。

职工基本表:

ERP(ENO,ENAME,AGE,SEX,SALARY,DNO),其属性分别表示职工号、姓名、年龄、性别、工资和所在车间的编号。

建立一个有关女车间主任的职工号和姓名的视图,其结构如下:

VIEW6(ENO,ENAME)。

试写出创建该视图VIEW6的SQL语句。

第五题:

应用题(每题5分,共10分)

设有如图5所示的三个关系。

其中各个属性的含义如下:

A#(商店代号)、ANAME(商店名)、WQTY(店员人数)、CITY(所在城市)、B#(商品号)、BNAME(商品名称)、PRICE(价格)、QTY(商品数量)。

AB

A#

ANAME

WQTY

CITY

韶山商店

15

长沙

204

前门百货商店

89

北京

256

东风商场

501

345

铁道商店

76

620

第一百货公司

413

上海

B#

BNAME

PRICE

毛笔

21

羽毛球

784

收音机

1325

书包

242

AB

A#

QTY

105

42

25

104

61

241

91

141

18

74

125

图5

试用SQL语言写出下列查询:

(1)找出店员人数不超过100人或者在长沙市的所有商店的代号和商店名。

(2)找出至少供应了代号为’256’的商店所供应的全部商品的其它商店的商店名和所在城市。

第六题:

应用题(每题3分,共15分)

现有关系数据库如下:

学生(学号,姓名,性别,专业)

课程(课程号,课程名,学分)

学习(学号,课程号,分数)

用SQL语句实现下列1—5小题:

1.检索所有选修了课程号为“C112”的课程的学生的学号和分数;

2.检索“英语”专业学生所学课程的信息,包括学号、姓名、课程名和分数;

3.检索“数据库原理”课程成绩高于90分的所有学生的学号、姓名、专业和分数;

4.检索没学课程号为“C135”课程的学生信息,包括学号,姓名和专业;

5.检索至少学过课程号为“C135”和“C219”的课程的学生的信息,包括学号、姓名和专业。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2