- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库系统原理模拟题.doc
《数据库系统原理》模拟题
单项选择题
】
一间宿舍可以住多个学生,则实体宿舍和学生之间的联系是【 】
关系代数的专门关系运算中,从指定关系R中取出满足条件的元组集的运算称为【 】
自然连接指具有相同属性集的关系R和S,去掉等值连接中一个或多个共有的【 】
设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为【 】r×s D.max(r,s)
SQL语言的一次查询的结果是一个【 】
设关系R,按条件f对关系R进行选择,其关系代数是【 】A . R×R B.f R
C .Πf(R) D.σf(R)
设关系模式R(a,b,c),F是R上成立的fd集,F={a→b,c→b},则相对于F,关系模式R的主键为【 】】】】
部分匹配查询中,通配符“%”代表【 】
SQL谓词“年龄 BETWEEN 15 AND 35”表示年龄在15至35之间,且【 】
关系数据模型的三个组成部分中,不包括【 】。
A.数据结构 B.数据操作 C.数据恢复 D.数据完整性规则
下列哪种运算不属于关系代数的基本运算【 】。
A.相加 B.投影 C.连接 D. 选择
下列SQL语句中,修改表中数据的是【 】。
A.CREATE B.UPDATE C.ALTER D.CHANGE
SQL语言的一次查询的结果是一个【 】。
A.表 B.元组 C.记录 D.数据项
下列聚合函数中正确的是【 】。
A.SUM (*) B.MAX (*) C.COUNT (*) D.AVG (*)
用二维表的结构表示实体之间联系的模型是【 】。
A.层次模型 B.网状模型 C.关系模型 D.以上三个都是
下面哪个不是数据库系统必须提供的数据控制功能【 】。
A.安全性 B.可移植性 C.完整性 D.并发控制
事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于【 】状态。
A.安全性 B.一致性
C.完整性 D.可靠性
事务以COMMIT语句结束时,代表【 】。
A.结束程序 B. 返回系统
C.撤销事务 D. 提交事务
若用如下的SQL语句创建表S:
CREATE TABLE S(
S# CHAR(6)PRIMARY KEY,
SNAME CHAR(8)NOT NULL,
SEX CHAR(2),
AGE INT
)
S表中已经有两行:(022345 ,李明芳,女,23)和(021876 ,张为,男,32)。
今欲向S表插入新元组:
Ⅰ.(022345 , 彭明芳, 女,23),Ⅱ.(020746’, 杨云,NULL,NULL),
Ⅲ. (020721, 张为, 女,21),则可以被成功插入的元组是【 】。
A.Ⅰ和Ⅱ B.Ⅰ和Ⅲ
C.Ⅱ和Ⅲ D.全部
关系R的实体完整性控制是指【 】。
A.主键非空 B.主键唯一
C.主键非空或唯一 D.主键非空且唯一
数据库中存储的是【 】。
A.数据 B.数据模型
C.数据之间的联系 D.数据以及数据之间的联系
有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于【 】。
A.实体完整性约束 B.参照完整性约束
C.用户自定义完整性约束 D.关键字完整性约束
二、判断题】】
【 】SQL的查询中,子查询中能够返回多个记录。
【 】DELETE TABLEDROP TABLE都可以完全删除一张表。
【 】】DBMS包括DBS和DB。
【 】关系中的行、列均可交换。
【 】一个表可以创建多个主键。
【 】在关系笛卡尔积运算记号R×S中,R、S均为关系名。
【 】在SQL的查询中,子查询中不能返回多个记录,否则会出错。
【 】死锁不仅是操作系统中的问题,在数据库的并发操作中也存在死锁。
三、简答题
1.简述关系模型的三类完整性约束。
2.举例说明,定义基本表时,如何使用列级约束和表级约束。
3. 简述数据库设计的六个步骤。
4. 简述数据库系统的三级模式和二级映像结构的优势。
5.简述关系数据库是如何实现“数据库中的数据是相互关联的”,并举例说明。
6.什么是视图?视图与表的关系是什么?
7. 简述将E-R图转换到关系模式的转换原则(实体、属性、联系的转换)。
四、应用题
1、假设一个数据库有三个表:学生表S、课程
文档评论(0)