五邑大学《数据库原理》07(1)试卷A
- 格式:doc
- 大小:83.00 KB
- 文档页数:9
数据库原理试题库《数据库原理》试题库一、选择题第一章数据库的基础知识数据库系统概述1.以下内容中不属数据库所具特点的是( c )。
A.数据共享B.数据完整性C.存储数据量大D.最小宂余2.下列四项中,不属于关系数据库特点的是( ) A.数据冗余小B.数据独立性高C.数据共享性好D.多用户访问3.以下表示数据库管理系统的是()A.DBA B.DBMS C.DB D.DATA4.数据库系统的核心是()。
A.数据库B.软件工具C.数据模型D.数据库管理系统25.数据库与文件系统的根本区别在于( ) A.提高了系统效率B.方便了用户使用C.数据的结构化D.节省了存储空间6.数据管理技术发展阶段中,文件系统阶段与数据库系统阶段的主要区别之一是数据库系统( )A.数据可共享B.数据可长期保存C.采用一定的数据模型组织数据D.有专门的软件对数据进行管理7.下面列出的条目中,哪些是数据库技术的主要特点()。
Ⅰ.数据的结构化Ⅱ.数据的冗余度小Ⅲ.较高的数据独立性Ⅳ.程序的标准化A.Ⅰ、Ⅱ和ⅢB.Ⅰ和ⅡC.Ⅰ、Ⅱ和ⅣD.都是38.在数据库中,下列说法()是不正确的。
A.数据库避免了一切数据的重复B.若系统是完全可以控制的,则系统可确保更新时的一致性C.数据库中的数据可以共享D.数据库减少了数据冗余9.下列四项中说法不正确的是( )A.数据库减少了数据冗余B.数据库中的数据可以共享C.数据库避免了一切数据的重复D.数据库具有较高的数据独立性10.数据库系统的最大特点是()。
A.数据的三级抽象和二级独立性B.数据共享性C.数据的结构化D.数据独立性11.下列哪个是存储在计算机内有结构的数据的集合。
A.数据库系统B.数据库C.数据库管理系统D.数据结构412.在以下所列的条目中,哪些是数据库管理员DDA的职责()①决定数据库存取结构和存取策略②决定数据库中的内容和结构③定义数据安全性的要求和完整性约束条件④为用户提供资料和培训方面的帮助A.①和②B.①、②和③C.③和④D.都是13.在DBS中,DBMS和OS之间的关系是()A.相互调用B.DBMS 调用OSC.OS调用DBMS D.并发运行14.下面列出的条目中,哪些是数据库系统的组成成员?()Ⅰ.操作系统Ⅱ.数据库管理系统Ⅲ.用户5Ⅳ.数据库管理员Ⅴ..数据库A .Ⅱ、Ⅲ、Ⅳ和ⅤB .Ⅱ、Ⅳ和ⅤC .Ⅰ、Ⅱ、Ⅳ和ⅤD.都是15.下面列出的数据管理技术发展的三个阶段中,哪个(些)阶段没有专门的软件对数据进行管理()。
《数据库原理》试卷答案(A)一、单项选择题 (本大题共15小题,每小题2分,共30分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内,错选或未选均无分。
1. A2. B3. B4. A5. C6. C7. A8. A9. C 10. B 11. C 12. D 13. C 14. A 15.B二、填空题 (本大题共10小题,每小题1分,共10分,将正确的答案写在每小题的空格内。
错填或不填均无分。
)1. 可重用性 (或共享性)2. 层次模型。
3. 谓词演算4. 自反5. B→C6. 重构条件7. 不一致分析8. 隔离性9. 简单 (或容易)10. 子类型三、简答题 (本大题共5小题,每小题4分,共20分)1.什么是多值依赖中的数据依赖?举例说明。
答:在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。
例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来。
2.请阐述在网状模型和关系模型中,实体之间联系的实现方法。
答:在网状模型中,联系用指针实现。
在关系模型中,联系用关键码 (或外键,或关系运算) 来实现。
3. 设有两个关系R (A,B,C) 和S (C,D,E),试用SQL查询语句表达下列关系代数表达式πA,E (σ B = D (R∞S))。
答:SELECT A,EFROM R,SWHERE B = D AND R.C = S.C4. 什么是对象关系数据模型?答:在传统的关系数据模型基础上,提供元组、数组、集合等数据类型以及处理新的数据类型操作的能力,这样形成的数据模型,称为“对象关系数据模型”。
5. 设有关系R和S,其中R为参照关系,S为信赖关系。
为了实现完整性约束,SQL规定可以对R的删除操作采取哪三种措施?答:(1) RESTRICT (或约束删除)(2) CASCADE (或级联删除)(3) SET NULL (或外键值置空)四、设计题 (本大题共5小题,每小题6分,共30分)1. 设有关系数据库:职工关系EMPLOYEE (职工号,职工名,街道,城市)工作关系WORKS (职工号,公司号,工资)公司关系COMPANY (公司号,公司名,城市)假设职工可在多个公司兼职,试用SQL语句写出下列操作:将所有在“联华公司”工作的职工加薪5﹪。
数据库系统原理期末考卷及标准答案计算机系考试试卷第1页(共8页)漳州师范学院计算机系05级本科《数据库原理与应用领域》课程期末试卷a标准答案(2021――2021学年度第二学期)班级学号姓名考试时间:题号罚球新作文教师一、选择题:(每题1.5分后,共24分后)1.关系数据库规范化是为解决关系数据库中(a)问题而引入的.a.插入p删除p更新的异常和数据冗余b.提高查询速度c.增加数据操作方式的复杂性d.保证数据的安全性和完整性2.关系代数表达式的优化策略中,首先必须搞的就是(b).a.对文件展开预处理b及早继续执行挑选运算c.继续执行笛卡尔内积运算d.继续执行投影运算3.在关系代数中,θ相连接操作方式由(a)组合而成.a.笛卡尔积和选择b.投影选择和笛卡尔积c.投影和笛卡尔积d.投影和选择4.设关系模式r就是3nf模式,那么以下观点不恰当的就是(b).a.r必是2nfb.r必不是bcnfc.r可能将不是bcnfd.r必是1nf5.在两个实体类型间有m:n联系时,这个结构转换成的关系模式有(c)个.a.1b.2c.3d.46.从e-r模型向关系数据模型切换时,一个m:n联系转换成一个关系模式时,该关系模式的关键字就是(c).a.n端实体的关键字b.m端实体的关键字c.n端实体的关键字与m端实体的关键字的组合d.重新选取其它关键字一二三四五总分1计算机系考试试卷第2页(共8页)7.在一个关系r中,若每个数据项都就是不可分割的,那么关系r一定至少就是属(d).a.bcnfb.2nfc.3nfd.1nf8.“年龄在15至30岁之间”属于数据库系统的(c).a.恢复正常功能b.mammalian掌控c完整性d.安全性9.数据流程图就是用作数据库设计中(d)阶段的工具.a.概念设计.b可行性分析c程序编码d.需求分析10.数据库系统中,用户使用的数据视图用(a)描述.a.外模式b.存储模式c.内模式d.概念模式11.r为4元关系r(a,b,c,d),s为3元关系s(b,c,d),r∞c形成的新关系就是(b)元关系.a.3b.4c.5d.612.关系代数中的π运算符对应下面语句中的(a)子句.a.selectb.fromc.whered.groupby13.将查阅sc表的权限授与用户u1,并容许u1将此权限授与其他用户.同时实现此功能的sql语句是(d).a.b.c.d.grantselecttosconu1withpublicgrantselectohsctou1withpublicgrantselecttosconu1w ithgrantoptiongrantselectonsctou1withgrantoption14.在数据库系统中,安全性控制可采用:用户标识和鉴定、存取控制、审计、密码维护和(c)五级安全措施去同时实现.a.游标b.索引c.视图d.存储过程15.解决并发操作带来的数据不一致性问题,可以采取(a).a.封锁b.恢复c.存储d.协商16.在mammalian掌控中,容许其他事务读取数据,但不容许展开数据修正叫做(b).a.两段门锁b.共享资源门锁c.独霸门锁d.意向锁2计算机系考试试卷第3页(共8页)二、填空题(每格1分共26分)1.事务具备四个特性:即为原子性p一致性p持续性和隔绝性.2.出现系统故障时,使用恢复正常的方法就是:对于未完成的事务继续执行undo操作方式,对已完成的事务继续执行redo操作方式.3.数据库恢复机制中,建立冗余数据最常用的技术是数据转储和登记日志文件.4.在并发控制中,常用的封锁有排它锁和共享锁.5.恢复和并发控制的基本单位是事务.6.在数据库系统中,多个事务mammalian操作方式增添的数据不一致性主要包含:遗失修正p读脏数据和不容重复读.7.数据库的设计分为:需求分析阶段p概念设计阶段p逻辑设计阶段p物理结构设计、数据库实施及数据库运行维护六个阶段.8.采用游标主要四个步骤为:表明游标p关上游标p大力推进游标并挑当前记录和停用游标.9.嵌入式sql就是将sql语句内嵌程序设计语言中,被内嵌的程序设计语言称作宿主语言.10.可串行化的调度是:多个事物的并发执行是正确的,当且仅当其结果与某一次序以太网继续执行它们的结果相同.11.若事务t对数据对象a加了s锁,则其他事务只能对数据a再加s锁,不能加x 锁,直到事务t释放a上的锁.三、简答题(每小题4分共12分)1.简述事务故障的恢复步骤.(1)逆向读取日志文件,搜寻该事务的更新操作方式(2)对该事务的更新操作执行逆操作,即将日志文件中的“更新前的值”写入数据库(3)继续反向扫描日志文件,查找该事务的其他更新操作,并做同样的处理(4)如此处理下去,直至读到此事务的开始标记,事务故障恢复就完成了3计算机系考试试卷第4页(共8页)2.什么就是数据库的完整性?关系模式中的三类完整性就是什么?数据库的完整性就是指数据的正确性和相容性关系模式中的三类完整性是实体完整性,参照完整性和用户定义的完整性3.数据字典的内容和促进作用就是什么?数据字典通常包括:数据项、数据结构、数据流、数据存储和处理过程5个部分数据字典是关于数据库中数据的描述,即元数据,而不是数据本身4计算机系考试试卷第5页(共8页)四.应用题(18分后)1、将下图所示的e-r图转换为关系模式,并写出这几个关系模式以及标出各关系模式的候选码.(8分)1.借书人(借书证号,姓名,单位)图书(书号,书名,数量,边线)出版社(出版社号,出版社名,电话,地址)借阅(借书证号,书号,借书日期,还书日期)出版(书号,出版社号)2.借书人备选码:借书证号图书备选码:书号出版社备选码:出版社号借书备选码:借书证号,书号出版发行备选码:书号单位还书日期借书日期数量位置借书人借阅书号书名出版社名电话借书证号姓名nm 图书m出版1出版社出版社号地址5。
五邑大学考试题目及答案一、选择题(每题2分,共20分)1. 五邑大学位于中国的哪个省份?A. 广东省B. 江苏省C. 浙江省D. 四川省答案:A2. 下列哪项不是五邑大学的校训?A. 厚德B. 博学D. 求实C. 创新答案:C3. 五邑大学成立于哪一年?A. 1985年B. 1990年C. 1995年D. 2000年答案:A4. 五邑大学的主要教学语言是什么?A. 英语B. 普通话C. 粤语D. 闽南语答案:B5. 五邑大学提供以下哪个学位?A. 学士B. 硕士C. 博士D. 所有以上选项答案:D6. 五邑大学的学生总数大约是多少?A. 5000人B. 10000人C. 15000人D. 20000人答案:C7. 下列哪项不是五邑大学提供的服务?A. 图书馆B. 医疗服务C. 体育设施D. 法律咨询答案:D8. 五邑大学的校庆日是哪一天?A. 5月8日B. 10月1日C. 11月11日D. 12月25日答案:A9. 五邑大学的学生宿舍是否提供网络接入?A. 是B. 否答案:A10. 五邑大学的学生会组织名称是什么?A. 邑大学生会B. 五邑学生会C. 邑大联盟D. 五邑联盟答案:A二、填空题(每题2分,共20分)11. 五邑大学的校徽由_______、_______和_______三个部分组成。
答案:书本、凤凰、校名12. 五邑大学的宗旨是培养具有_______、_______和_______的高素质人才。
答案:创新精神、实践能力和国际视野13. 五邑大学图书馆藏书量超过_______万册。
答案:10014. 五邑大学的教学区包括_______、_______和_______三个主要区域。
答案:文科楼、理科楼、综合楼15. 五邑大学的学生社团数量超过_______个。
答案:5016. 五邑大学提供的奖学金种类包括_______奖学金、_______奖学金和_______奖学金等。
答案:学术、体育、艺术17. 五邑大学的校歌名称是_______。
五邑大学 答卷纸学期: 2007 至 2008 学年度 第 1 学期 课程: 数据库原理 专业: 信息学院各专业 班级: 姓名: 学号:一、填空题(10分,每题1分)1. HA VING 2. DISTINCT 3. 需求分析 4. 操作类型5. 存取 6. REVOKE 7. 日志文件 8. 参照9. 共享锁 10. 删除异常二、 判断题 (在括号内正确的打√,错误的打╳,每题1分 共10分)。
选择题(30分,每题1分)四、关系代数及SQL语句(每小题2分,共24分)1答案及评分标准:1、(1)π书号,书名(σ作者=‘李东’(书))1分 1分 (2)π读者号,姓名(σ部门=‘计算机系’∧性别=‘女’(读者))1分 1分(3)π书名,姓名(π读者号,书名(σ书号=‘J58’(借书) ∞书)∞ 读者)1分 (无π读者号,书名不扣分)1分(4)π读者号(读者)-π读者号(π书号(σ书名=‘计算机网络’(书)) ∞借书)1分 1分 (无π书号不扣分)2、(1)INSERT INTO 书(书号,书名,作者,出版社) (1分)V ALUES (‘J101’,‘数据库理论’,‘王铭’,‘科学出版社’)(1分)(2)SELECT 读者号,借出日期,应还日期 FROM 借书,书 (1分)WHERE 书. 书号=借书. 书号 AND 书.书名=‘数据库理论’(1分)(3)SELECT 借书.书号,书名,作者,COUNT (借书. 书号)(COUNT 部分 1分)FROM 借书,书WHERE 借书.书号=书.书号 GROUP BY 借书.书号 (GROUP BY 部分1分)(4)SELECT 书名,借书.读者号,姓名FROM 读者,书,借书 (1分)WHERE 书.书号=借书.书号 AND 读者.读者号=借书.读者号AND 书号=‘J18’ (1分)fppWHERE 部门=‘计算机系’ (1分)(6)GRANT SELECT, DELETE (1分)ON 借书 TO USER1 (1分,表前加TABLE 不扣分)(7) SELECT * FROM 书WHERE 书名 LIKE ‘数据库%’ (LIKE 1分,‘数据库%’1分)(8)CREATE VIEW RL (读者号,姓名,书号,书名,借出日期,应还日期)(1分)AS SELECT 借书.读者号,姓名,借书.书号,书名,借出日期,应还日期 FROM 读者,书,借书WHERE 书. 书号=借书. 书号 AND 读者.读者号=借书. 读者号 (1分)五、 规范化理论(10分)参考答案:(1)确定关系R 的码(1分)关系模式的码为:(任课教师,课程编号)……………………1分(2)写出关系R 的函数依赖(3分)(任课教师,课程编号) 学生人数 ………………………1分课程编号→课程名称 ,(任课教师,课程编号)→课程名称………………1分课程编号→教材作者,(任课教师,课程编号)→ 教材作者………………1分(3) 判断关系R 最高为第几范式?为什么?(2分)答:该关系模式的各属性都满足原子性要求,故满足1NF ,R 最高为第一范式……………1分;因为关系模式中存在非主属性对码的部分函数依赖关系,………………1分(4)将R 分解成3NF 的关系模式为:(4分) R1(任课教师,课程编号,学生人数)……………………………1分主码:(任课教师,课程编号),外码:课程编号………………1分 R2(课程编号,课程名称,教材作者) …………………………….…1分主码:课程编号 ………………………………………………1分六、数据库设计(共16’)答:1. 4个实体类型图4’2.E-R 图 5’2’3’3.如果仓库与商品之间是1:n 的联系,则按如下方式转换:◆ 商品(商品编号,商品名,类别,单价,仓库编号,库存量) 2’主码:商品编号 外码:仓库编号 { 或✧ 商品(商品编号,商品名,类别,单价) 1’ 主码:商品编号 外码:无 ✧ 存放(商品编号,仓库编号,库存量) 1’ 主码:商品编号 外码:仓库编号 }如果仓库与商品之间是m :n 的联系,则按如下方式转换: ◆ 商品(商品编号,商品名,类别,单价) 1’ 主码:商品编号 外码:无 ◆ 存放(商品编号,仓库编号,库存量) 1’主码:商品编号+仓库编号 外码:商品编号,仓库编号◆仓库(仓库编号,地点,面积) 1’主码:仓库编号外码:无◆顾客(顾客编号,顾客名,地址,电话,账号) 1’主码:顾客编号外码:无◆营业员(营业员号,姓名,性别,销售额,销售指标) 1’主码:营业员号外码:无◆销售(商品编号,顾客编号,营业员号,销售日期,数量) 2’主码:商品编号+顾客编号+营业员号+日期外码:商品编号,顾客编号,营业员号。
命题人: 审批人: 试卷分类(A 卷或B 卷) A五邑大学 试 卷学期: 2005 至 2006 学年度 第 一 学期 课程: 《数据库原理》 专业:班级:姓名: 学号:一、 单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题目的括号内。
每小题1分,共28分)1) 数据库系统的数据独立性是指( )。
A)数据之间相互独立 B )应用程序与DB 的结构之间相互独立C )数据的逻辑结构与物理结构相互独立D )数据与磁盘之间相互独2) 要保证数据库的逻辑数据独立性,需要修改的是( )。
A )模式与外模式之间的映像B )模式与内模式之间的映像C )模式D )三级模式3) 数据模型的三要素中,数据的约束条件规定数据及其联系的( )。
A )制约规则B )静态特性C )动态特性D )数据结构4) SQL 语言具有( )的功能。
A ) 关系规范化、数据操纵、数据控制B ) 数据定义、数据操纵、数据控制C ) 数据定义、关系规范化、数据控制D ) 数据定义、关系规范化、数据操纵5)已知成绩关系如图中所示:成绩学号课程号分数S1 C1 59S1 C2 55S2 C1 80S2 C2 98S3 C3 80执行SQL语句:SELECT COUNT(DISTINCT学号)FROM 成绩WHERE分数< 60查询结果中包含的元组数目是()。
A)1 B)2 C)3 D)46)在数据库的安全性控制中,授权的数据对象的(),授权子系统就越灵活。
A)范围越小B)范围越大C)约束越细致D)约束范围大7)SQL语言的GRANT和REVOKE语句主要是用来维护数据库的()。
A)完整性B)可靠性C)安全性D)一致性8)有一个关系:学生(学号,姓名,系别),规定学号的值域是9个字符组成的字符串,这一规则属于()。
A)实体完整性约束B)参照完整性约束C)用户自定义完整性约束D)关键字完整性约束9)事务日志用于保存()。
10.某个企业的数据库包含以下信息:员工(由员工编号唯一确定,记为ssn),部门(由部门编号唯一确定记为did)员工工作在部门中,每个部门都必须而且只能由一个员工管理.下面哪个ER 图能够正确的反映管理关系 D11.关于唯一索引说法正确的是A.在一个表上只能建一个唯一索引B.唯一索引的索引关键字只能包含一个属性C.唯一索引的索引关键字的属性值可以为空D.在表中必须定义唯一索引12.下面哪种文件格式对等值搜索的效率最高 A.无序文件 B.排序文件 C.哈希文件 D.队列文件13.有一关系模式R(CSJDPQV),F={C →CSDJPQV,JP →C,SD →P,SP →J}是R 的函数依赖集,下面哪个不是R 的关键字 D A. C B. JP C. SDJ D. SJP14.数据库语言包括DDL 和DML,下面哪个语句是DML 语句: D A .Create table B. Create viewC. drop indexD. delete from tab115. 哪个SQL 语句只删除tab1表中的所有记录 BA. delete * from tab1B. delete from tab1 where 1=1C. drop tab1D. delete from tab1 where 1<>116. 有两个关系TAB1,TAB2 BTAB1 TAB2C1 C2 CX CY --- ---- ----- ---- A 11 A 21 B 12 C 22结果集如下C1 C2 CX CY ---- ---- ---- ---- A 11 A 21 B 12 - -哪个SQL 语句能够生成该结果A. SELECT * FROM tab2 LEFT OUTER JOIN tab1 ON c1=cxB. SELECT * FROM tab1 INNER JOIN tab2 ON c1=cxC. SELECT * FROM tab2 FULL OUTER JOIN tab1 ON c1=cxD. SELECT * FROM tab1 LEFT OUTER JOIN tab2 ON c1=cx17. 有两个关系TAB1,TAB2TAB1 TAB2C1 C2 CX CY--- ---- ----- ----A 11 A 21B 12C 22结果集如下C1 C2 CX CY---- ---- ---- ----A 11 A 21A 11 C 22B 12 A 21B 12C 22哪个SQL语句能够生成该结果 DA. select * from tab1,tab2 where C1=CXB. select * from tab1 full outer join tab2 on c1=cxC. select * from tab1 right outer join tab2 on c1=cxD. select * from tab1,tab218. 某数据库应用系统中,在tab1表上频繁出现where a=…and b=…and c=…., where a=….and c=…,和where c=…. and b=….这些查询条件,其中tab1表中的记录个数为1000万条。
2022年五邑大学公共课《大学计算机基础》期末试卷A(有答案)一、单项选择题1、八进制数453转换成十进制数是()A.324B.267C.299D.2652、十六进制数D3.6转换成二进制数是()A. 11010011.011B. 11100011.110C. 11000011.110D. 11000011.0113、与二进制数01000011等值的十进制数是()A.19B.35C.67D.1314、下面关于二进制的运算中,错误的是()A.10+01=11 B.11+01=111 C.11-01=10 D.10-01=015、通常所说的“计算机病毒”是指()A.细菌感染B.生物病毒感染C.被损坏的程序D.特制的具有破坏性的程序6、下列叙述中,正确的是()A. 字节通常用英文单词“bit”来表示B. 目前广泛使用的Pentium机,其字长为5个字节C. 计算机存储器中将8个相邻的二进制位作为一个单位,这种单位称为字节D. 微型计算机的字长并不一定是字节的倍数7、计算机软件系统包括()A.编辑软件和连接程序B.数据软件和管理软件C.程序及文档D.系统软件和应用软件8、在Windows 7中,对话框的右上角有一个“?”按钮,它的功能是()A.关闭对话框B.获取帮助信息C.便于用户输入问号D.将对话框最小化9、在Windows 7中,“剪贴板”是用于临时存放信息的()A.一个窗口B.一个文件夹C.一块内存区域D.一块磁盘区域10、在Windows 7的“剪贴板”操作中,“粘贴”命令的组合键是()A.Ctrl+CB.Ctrl+XC.Ctrl+AD.Ctrl+V11、在Windows 7的资源管理器窗口中,可显示文件名、大小、类型和修改时间等内容的显示方式是()A.详细资料B.列表C.小图标D.大图标12、Windows 7是一种()A.操作系统B.语言处理程序C.实用程序与工具D.数据库管理系统13、在Windows 7中,磁盘清理的主要作用是()A.清除磁盘灰尘B.删除无用文件C.格式化磁盘D.进行文件清理并释放磁盘空间14、在Word 2010编辑文本时,可以在标尺上直接进行()A.段落首行缩进操作B.建立表格C.嵌入图片D.分栏操作15、为Word文档设置保护口令时,最多可以输入的字符数是()A.8个B.11个C.15个D.18个16、在Word 2010中显示效果与打印效果完全一致的视图方式是()A.普通视图B.大纲视图C.页面视图D.Web版式视图17、在Word中,打开“计算机.doc”文件后,单击“窗口”菜单中的“新建窗口”命令,则两个窗口的标题栏显示为()A.“计算机.doc”和“计算机.doc"B.“计算机.doc”和“计算机.doc:1”C.“计算机.doc”和“计算机.doc:2”D.“计算机.doc:1”和“计算机.doc:2”18、在Word中,文档的显示效果与打印效果一致的视图是()A.普通视图B.大纲视图C.页面视图D.Web版式视图19、在Word 2010中,下列关于艺术字的说法正确的是()A. 在编辑区右击后显示的菜单中选择“艺术字”可以完成艺术字的插入B. 插入文本区中的艺术字不可以再更改文字内容C. 艺术字可以像图片一样设置其与文字的环绕关系D. 在“艺术字”对话框中设置的线条色是指艺术字四周的矩形方框颜色20、在Excel 2010的输入栏中,输入公式的一般形式是()A.=表达式,B.:表达式C.'表达式D.表达式21、在Excel 2010中单元格区域(A2:D4)中包含的单元格个数是()A.4B.6C.8D.1222、下列有关Word 2010分隔符的叙述中,正确的是()A.对文档设置不同的页眉和页脚,应先插入分页符B.插入分页符的操作可在“页面布局”功能区完成C.在文档中插入的分节符无法被删除D.在文档中插入分节符后,文档同时也必然会被分页23、若已将Exce12010工作表A1单元格设为数值格式,当其中输入的数字超出列宽时,A1单元格显示()A.######B.#VALUEC.从高位截取列宽显示的数字位数D.从低位截取列宽显示的数字位数24、在Excel 2010中,E6代表的单元格是()A.第5行第6列B.第6行第5列C.第5行第5列D.第6行第6列25、当启动Excel 2010时,会打开一个空工作簿,它的默认文件名是()A.空白文档1.xlsB.文档1.xlsC.Sheet1.xlsD.Book1.xls26、演示文稿中的“标尺”命令是在哪个菜单中()A.编辑B.视图C.插入D.格式27、在PowerPoint 2010中提供了4种动画设置类型,正确的是()A.进入、强调、退出和动作路径B.退出、进入、强调和减弱C.动作路径、进入、强调和自定义D.自定义、进入、退出和动作路径28、以下网络协议中,属于应用层协议的是()A.TCPB.FTPC.IPD.ARP.29、下列有关IP地址的叙述中,正确的是()A.IP最基本的功能是实现转发数据包B.IP地址172.17.17.17属于私有地址C.一个IP地址只能对应一个域名D.IPv6中IP地址的长度为256位30、在Internet中,超文本传输协议的英文缩写是()A. TCPB. FTPC. SMTPD. HTTP二、填空题31、在Windows 7的“资源管理器”中,要显示文件或文件夹的详细资料,应选择窗口中菜单栏的____菜单进行设置。
一、单项选择题(在每小题的四个备选答案中,选出一个正
得分
确答案,并将正确答案的序号填在题目的括号内。
每小题1分,共20分)
1.数据库系统的三级模式中,表达物理数据库的是( )。
A.外模式
B.模式
C.用户模
式 D.内模式
2.设关系R和S的基数分别为r和s,则R×S的基数为()。
A.r+s
B.r-s
C.r×s
D.MAX(r,s)
3.设有关系R(A,B,C)和S(D,A),如下图所示,R的主键为A,S的主键为D且外键
为A,则关系S中违反参照完整性约束的元组是()。
A.(1,2)
B.(2,NULL)
C.(3,3)
D.(4,4)
4.为了使索引键的值在基本表中唯一,在建立索引的语句中应使用保留字( )。
A.UNIQUE
B.COUNT
C.DISTINCT
D.UNION
5.SQL的SELECT语句中,“HAVING条件表达式”用来筛选满足条件的()。
A.列B.行
C.关系D.分组
6.实现关系代数投影运算的SQL子句是()。
A.SELECT B.ORDER BY
C.FROM D.WHERE
7.设有关系模式R(A,B,C),F={A→B,C→B}。
相对于F,R的候选键为()。
A.AC B.ABC
C.AB D.BC
8.现有关系表:医疗(患者编号,医生编号,医生姓名,诊断日期,诊断结果,恢复情
况)的主码是()。
A.患者编号,医生编号,诊断日期B.医生编号
C.诊断日期D.患者编号
9.当关系R和S自然联接时,能够把R和S原该舍弃的元组放到结果关系中的操作是
( )。
A.左外联接 B. 右外联接
C. 外部并
D. 外联接
10.下列聚合函数中不忽略空值 (null) 的是 ( )。
A. SUM (列名)
B. MAX (列名)
C. COUNT ( * )
D. AVG (列名)
11.具有坚实数学理论基础的数据模型是( )。
A.关系模型
B.层次模
型
C.网状模型
D.E—R模型
12.以下关于E-R方法的叙述中,正确的是 ( )。
Ⅰ. E-R方法是设计数据库管理系统的方法
Ⅱ. E-R方法应用于数据库概念结构设计阶段
Ⅲ. 实体、联系、属性都是E-R方法中的基本概念
Ⅳ. 在E-R方法中,总可以用三个二元联系来替代一个三元联系
Ⅴ. 在E-R方法中,无法表示同一实体集内实体之间的联系
A.Ⅰ、Ⅲ、Ⅳ
B.Ⅱ、Ⅲ、Ⅴ
C.Ⅱ、Ⅲ
D.Ⅱ、Ⅲ、Ⅳ
13.SQL语言中,用GRANT/REVOKE语句实现数据库的()。
A.并发控制B.完整性控制
C.一致性控制D.安全性控制
14.以下关于事务调度和封锁的描述中,正确的是()。
A.遵守两段封锁协议的并发事务一定是可串行化的
B .可串行化的并发事务一定遵守两段封锁协议
C .遵守两段封锁协议的并发事务不一定是可串行化的
D .遵守两段封锁协议的并发事务一定不会产生死锁
15. 多个事务执行的次序称为( )。
A .步骤
B .过程
C .流程
D .调度
16. 在数据库系统中,视图可以提供数据的( )。
A .完整性
B .并发性
C .安全性
D .可恢复性
17. 要求“学生”关系的“性别”属性只能取0或1,这属于关系的 ( )。
A.参照完整性规则
B.实体完整性规则
C.用户定义完整性规则
D.域完整性规则
18. 设有事务T 1和T 2,其并发操作顺序如下图所示。
该并发操作带来的问题是( )。
A.丢失更新
B.不一致分析
C.读了“脏数据”
D.写错误
19.
将SQL 嵌入到主语言使用时,必须区分SQL 语句和主语句。
通常在所有的SQL 语句前
加上( )。
A . :
B .EXE
C SQL
C .SQL
D .DECLARE
20. 游标是系统为用户开设的一个( ),存放SQL 语句的执行结果。
A .帐号
B .邮箱
C .数据缓冲区
D .硬盘存储区
填空题(每小题1分,共10分)
1. 在数据库的三级模式结构中,数据按 ______________ 的描述提供给用户。
2.三级模式之间的两层映像保证了数据库系统中的数据能够具有较高的__________和
__________ 。
3.视图是定义在______________________ 之上的。
4.基本表中,“主码”概念应该体现其值的__________ 和__________ 两个特征。
5.数据库的安全性所关心的主要是_________________。
6.用户权限由两个要素组成:__________ 和__________ 。
7.数据库恢复的基本技术是__________ 和__________ 。
8.登记日志文件时,必须先写__________ ,后写__________ 。
9.若关系为2NF,且它的每一非主属性既不__________ 候选码,也不__________候选
码,则该关系为3NF。
10.E-R模型是数据库_________________ 设计的一个有力工具。
简答题(每小题3分,共12分)
1.试述数据库系统的概念。
2.试述关系模型的参照完整性规则,试举例说明。
3.试述实现数据库安全性控制的常用方法和技术。
4.试述数据库设计过程。
综合应用题之一(共30分)
有一个“学生-课程”数据库,数据库中包括三个表:“学生”表Student由学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所在系(Sdept)五个属性组成,可记为: Student(Sno,Sname,Ssex,Sage,Sdept), Sno 为关键字。
“课程”表Course由课程号(Cno)、课程名(Cname)、先修课号(Cpno)、学分(Ccredit)四个属性组成,可记为: Course(Cno,Cname,Cpno,Ccredit), Cno为关键字。
“学生选课”表SC由学号(Sno)、课程号(Cno)、成绩(Grade)三个属性组成,可记为: SC(Sno,Cno,Grade) (SNO, CNO) 为关键字。
1、试用关系代数完成如下查询:(每小题3分,共12分)
(1)查询计算机系学生的学号与姓名
(2)查询选修课程名为“信息系统”这门课程的学生姓名和成绩
(3)查询没有选修课程名为“数据库”的学生学号
(4)查询选修了全部课程的学生学号
.
2、写出下列操作的SQL语句、或补充完整SQL语句(每小题3分,共18分)
(1)创建“学生选课”表SC
Create table sc
(sno char(7),
Cno char(4),
Grade smallint,
//主码定义
//外码定义
)//外码定义
)
(2)查询没有选修课程号为“5”的学生学号和姓名
(3)把MATHS课不及格同学的成绩全改为60分
(4)统计每个学生选修课程的门数(超过3门的学生才统计)。
要求输出学生学号和选修门数。
(5)将学生的学号及他的平均成绩定义为一个视图S_G
(6)把查询SC表和修改成绩的权限授给用户USER4
综合应用题之二(每小题10分,共20分) 某学校数据库管理系统中有如下实体集:
系:属性有系代号、系名、位置、系主任
班级:属性有班代号、班导师、人数
学生:属性有学号、姓名、性别、出生日期
课程:属性有课程号、课程名、先修课、学分
教研室:属性有编号、名称、位置
教师:属性有教师号、姓名、性别、出生日期、职称
研究生:属性有学号、姓名、性别、出生日期、研究方向
其中,每个系有若干班级和教研室,每个教研室有若干教师,有的教授和副教授每人各带若干名研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修,学生选修课程后有成绩,每门课程可由多个教师讲授,一个教师可以讲授多门课程,但每门课程不重复讲授,课程分派给教师时指定上课地点和上课时间。
(1)试画出E-R图,并在图上注明属性、联系类型。
(2)将E-R图转换成关系模型,并说明主码和外码。
综合应用题之三(共8分)
有关系模式:student(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任。
指出此关系模式的候选码,判断此关系模式是第几范式。
若不是3NF,请规范化为3NF,并指出分解后的每个关系模式的主码和外码。