- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009-200第一学期数据库系统概论期中试卷
兰州商学院2009-2010学年第二学期期中考试试卷
[11月21日(周六)上课的时候交]
题号 一 二 三 四 五 六 七 八 总分 得分
得 分 评卷人
一、单项选择题(20题,共20分)
1、在数据库中,概念模式和存储模式之间的映像提供了( )
A) 概念数据独立性 B) 存储数据独立性
C) 分布数据独立性 D) 并发数据独立性
2、两个实体之间多对多的联系( )
A) 不能够转换成一对多的联系 B) 不一定能够转换成一对多的联系
C) 一定能够转换成一对多的联系 D) 以上说法都不对
3、下面列出的数据模型,哪一个是概念数据模型( )
A) 层次模型 B) 网状模型
C) 实体-联系模型 D) 关系模型
4、表在关系数据库中对应于三级模式的( )
A) 存储模式 B) 概念模式
C) 物理模式 D) 外部模式
5、执行删除操作时应该检查( )
A) 实体完整性
B) 域完整性
C) 参照完整性
D) 用户定义完整性
6、关系的主属性不可以为空值(NULL),这属于( )
A) 实体完整性规则 B) 参照完整性规则
C) 域完整性规则 D) 用户完整性规则
7、下面的几道题使用如下表的数据:
仓库
仓库号 城市 面积
WH1 北京 370
WH2 上海 500
WH3 广州 200
WH4 武汉 400
职工
仓库号 职工号 工资
WH2 E1 1220
WH1 E3 1210
WH2 E4 1250
WH3 E6 1230
WH1 E7 1250
SQL语句 SELECT * FROM 职工 ORDER BY 工资 DESC
查询结果的第一条记录的工资字段值是( )
A) 1210 B) 1220
C) 1230 D) 1250
8、SQL语句
SELECT 城市 FROM 仓库 WHERE 仓库号 IN ;
(SELECT 仓库号 FROM 职工 WHERE 工资=1250 )
的查询结果是( )
A) 北京、上海 B) 上海、广州
C) 北京、广州 D) 上海、武汉
9、SQL语句
SELECT 仓库.仓库号,城市,职工号,工资
FROM 仓库,职工
WHERE 仓库.仓库号 = 职工.仓库号
ORDER BY 仓库.仓库号,工资 DESC
查询结果的第1条记录的职工号是( )
A) E3 B) E4
C) E6 D) E7
10、SQL语句
SELECT SUM(工资) FROM 职工
的执行结果是( )
A) 工资的最大值 B) 工资的最小值
C) 工资的平均值 D) 工资的合计
11、SQL语句
SELECT 仓库号,MAX(工资) FROM 职工 GROUP BY 仓库号
查询结果有几条记录( )
A) 0 B) 1
C) 3 D) 5
12、如下关于索引描述正确的是( )
A) 建立索引将改变记录的物理顺序
B) 建立索引只会提高查询速度、不会提高更新速度
C) 建立索引可以提高查询和更新速度
D) 索引只是一种数据结构,对查询速度和更新速度都没有影响
13、下面的几道题基于如下的部门表和职工表(定义了表之间的参照完整性),其中部门表的主关键字是部门号,职工表的主关键字是职工号:
部门
部门号 部门名 地址
01 业务部 301室
02 销售部 302室
03 服务部 303室
04 财务部 304室
职工
职工号 职工名 部门号 工资
001 李芳 02 2000
010 刘惠 01 1120
056 王靖 02 1000
101 徐灵 04 1500
职工表中哪个属性是外部关键字( )
A) 职工号 B) 职工名
C) 部门号 D) 工资
14、如下SQL语句哪条语句不能成功执行( )
A) DELETE FROM 部门 WHERE 部门号=03
B) INSERT INTO 部门 VALUES(06,计划部,306室)
C) UPDATE 部门 SET 部门号=10 WHERE 部门号=02
D) UPDATE 部门 SET 地址=310室 WHERE 部门号=01
15、如下操作哪个操作不能成功的执行( )
A) 从职工表中删除行(010,刘惠,01,1120)
B) 在职工表中插入行(102,刘水,01,1500)
C) 将职工表中职工号为056的元组的工资改为1600
D) 将职工表中职工号为101的元组的部门号改为05
16、在SQL SELECT语句中,实现投影操作的子句是( )
A) SELECT B) FROM
C) WHERE D) ORDER BY
17、在SQL中,与“NOT IN”等价的操作符是(
文档评论(0)