ImageVerifierCode 换一换
你正在下载:

试题.docx

[预览]
格式:DOCX , 页数:20 ,大小:67.37KB ,
资源ID:8116733      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8116733.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(试题.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

试题.docx

1、试题全国2009年10月高等教育自学考试数据库系统原理试题一、单项选择题(本大题共15小题,每小题2分,共30分)1.数据库系统的核心组成部分是( )A.DB B.DD C.DBA D.DBMS2.数据库的最小存取单位是( )A.字符 B.数据项 C.记录 D.文件3.数据库应用程序的编写是基于三级模式结构中的( )A.外模式 B.逻辑模式 C.内模式 D.概念模式4.完成关系模式设计是在数据库设计的( )A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段5.下列关于外键的说法正确的是( )A.外键必须和相应的主键同名 B.外键值不允许为空 C.外键和相应的主键可以不同名,

2、只要定义在相同域上即可D.外键的取值只允许等于所参照关系中某个主键值6.关系模式设计理论主要解决的问题是( )A.提高查询速度 B.消除操作异常和数据冗余 C.减少数据操作的复杂性 D.保证数据的安全性和完整性7.设有关系R(A,B,C)和S(A,D)则与RS等价的关系代数表达式是( )A.RS B. C. ) D. 8.设有关系模式R(A,B,C),其关系r如下表所示: 下面叙述正确的是( )A.函数依赖AB在上述关系中成立 B.函数依赖BCA在上述关系中成立 C.函数依赖BA在上述关系中成立 D.函数依赖ABC在上述关系中成立9.设有关系R和S如下表所示,则RS的值是( )A. B.C.

3、D.10.SQL语言是( )A.高级言语 B.汇编语言 C.结构化查询语言 D.宿主语言11.在SQL中,与“NOT IN”等价的操作符是( )A.ALL B.SOME C.= SOME D.= ALL12.关于事务的故障与恢复,下列说法正确的是( )A.事务日志用来记录事务执行的频度 B.任何故障的恢复都由系统自动完成 C.系统故障的恢复只需进行REDO操作 D.对日志文件设置检查点是为了提高故障恢复的效率13.下列不属于并发操作带来的问题是( )A.丢失更新 B.读脏数据 C.不可重复读 D.死锁1.4.在子类之间的语义约束中,表示超类中的对象必须在子类中出现的是( )A.Overlapp

4、ing B.Complete C.Disjoint D.Imcomplete15.在对象联系图中,双向箭头()表示( )A.属性值是单值 B.属性值是多值 C.对象类型之间的联系 D.两个属性之间值的联系二、填空题(本大题共10小题,每小题1分,共10分)16.在数据库技术中,用_的概念描述数据库的结构和语义,对现实世界的数据进行抽象。17.DBMS的存储管理器主要包括:权限和完整性管理器、_、文件管理器、缓冲区管理器。18.当局部ER图合并全局ER图时,可能出现_冲突、结构冲突、命名冲突。19.设=R1,R2,RK是R的一个分解,F是R上的FD集,如果有|=F,那么称分解是_的分解。20.已

5、知关系R(A,B,C,D)和S(B,C,D),则RS的元数是_个。21.SQL语言中修改数据的命令是_。22.封锁对象的大小称为_。23.SQL中把完整性约束分成三大类:域约束、基本表约束和_。24.一种没有直接对象,但它的子孙可以有直接对象的类称为_。25.关联是对类的实例之间联系的命名,相当于ER模型中的_。三、简答题(本大题共10小题,每小题3分,共30分)26.相对于数据库系统,文件系统阶段数据管理有哪些缺陷?27.以学生选课关系SC(学号,课程号,成绩)为例,说明实体完整性规则的含义。28.如果关系模式R的候选键由全部属性组成,那么R是否属于3NF?说明理由。 35.简述DB驱动程序

6、的主要任务。29.设有关系模式SC(SNO,CNO,SCORE),试写出与关系代数表达式等价的元组表达式。30.嵌入式SQL语句何时不必涉及到游标?何时必须涉及到游标? 31.试说明事务的ACID特性分别由DBMS的哪个子系统实现。32.设有两个关系模式:职工(职工号,姓名,性别,部门号),部门(部门号,部门名),如果规定当删除某个部门信息时,必须同时删除职工关系中该部门的员工信息。试写出符合上述规则的外键子句。33.用户访问数据库的权限有哪几种? 34.在SQLCLI中,宿主程序与数据库交互过程中有哪几个重要记录?四、设计题(本大题共5小题,每小题4分,共20分)设有两个关系模式:职工(职工

7、号,姓名,性别,年龄,职务,工资,部门号) 部门(部门号,部门名称,经理名,地址,电话)依据上述关系回答下面3640题。36.用关系代数表达式写出下列查询: 检索“采购部”女职工的职工号和姓名。37.试用SQL语句删除年龄大于70岁的职工信息。 38.试用SQL语句统计每个部门的人数。39.试用SQL语句检索人事部所有姓刘的职工姓名和年龄。 40.试用SQL语句定义一个包含姓名、性别、工资、职务和部门名称的视图ZBB。五、综合题(本大题共2小题,每小题5分,共10分)41.设有一个记录学生毕业设计情况的关系模式:R(学号,学生名,班级,教师号,教师名,职称,毕业设计题目,成绩)如果规定:每名学

8、生只有一位毕业设计指导教师,每位教师可指导多名学生;学生的毕业设计题目可能重复。(1)根据上述规定,写出模式R的基本FD和关键码。 (2)R最高属于几范式。 (3)将R规范到3NF。42.某旅行社管理系统涉及的部分信息如下:.(1)景点:景点编号、景点名称、地点、景点描述。 (2)线路:线路编号、线路名称、线路描述。(3)导游:工号、姓名、等级。 (4)团队:团队编号、人数、开始日期、截止日期。其中:每条线路由多个景点组成,不同线路的景点存在交叉;每条线路有多名导游,但一名导游只负责一条线路;每条线路可同时存在多个旅游团队,但每个团队只旅游一条线路。(1)建立一个反映上述局部应用的ER模型,要

9、求标注联系类型(可省略实体属性)。(2)根据转换规则,将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。全国2010年1月高等教育自学考试数据库系统原理试题一、单项选择题(本大题共15小题,每小题2分,共30分)1.数据库管理系统是( )A.采用了数据库技术的计算机系统 B.包括DBA、计算机硬件及DB的系统C.位于用户与OS之间的数据管理软件 D.包括OS在内的数据管理软件2.外模式DDL用来描述( )A.数据库的总体逻辑结构 B.数据库的局部逻辑结构C.数据库的物理存储结构 D.数据库的概念结构3.下列关于数据冗余的叙述中,不正确的是( )A.冗余的存在容易破坏数据库

10、的完整性 B.冗余的存在给数据库的维护增加困难C.不应该在数据库中存储任何冗余数据 D.冗余数据是指可由基本数据导出的数据4.适当调整DB的模式和内模式,使DB适应新的应用环境称为DB的( )A.重组织 B.监控分析C.查询优化 D.重构造5.关系模型中将不含有多余属性的超键称为( )A.内键 B.候选键C.主键 D.外键6.如果一个关系属于3NF,则它( )A.必然属于2NF B.必然属于4NFC.可能不属于2NF D.必然属于BCNF7.设有关系模式R(A,B,C),F是R上成立的FD集,F=BC,CA,那么分解=AB,AC相对于F( )A.是无损分解,也保持函数依赖 B.是无损分解,但不

11、保持函数依赖C.不是无损分解,但保持函数依赖 D.既不是无损分解,也不保持函数依赖8.已知关系S1和S2如下表所示,则S1与S2进行并运算,其结果的元组数为( )A.0 B.4C.5 D.69.设有关系R和S,与RS等价的元组表达式是( )A.t|R(t)VS(t) B.t|R(t)S(t)C.t|u(R(t)S(u) D.t|u(R(t) S(u)10.在SQL语言中,用于测试列值非空的短语是( )A.IS NOT EMPTY B.NOT UNIQUEC.IS NOT NULL D.NOT EXISTS11.SQL语言中,条件“年龄BETWEEN 20 AND 30”表示年龄在20至30之间

12、,且( )A.包括20岁和30岁 B.不包括20岁和30岁C.包括20岁但不包括30岁 D.包括30岁但不包括20岁12.要求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是( )A.一级封锁协议 B.二级封锁协议C.三级封锁协议 D.两段锁协议13.断言是DBS采用的( )A.安全性措施 B.完整性措施 C.恢复措施 D.并发控制措施14.在对象联系图中,如果从A到B有双线箭头,则表示A是B的( )A.一个子类 B.同类 C.一个父类 D.一个属性15.一个UML类图,如下图所示。表示对象操作的是( )A.University B.unameC.city D.

13、num_staff二、填空题(本大题共10小题,每小题1分,共10分)16.DB能为各种用户共享,具有较小冗余度、数据间联系紧密、较高的数据_等特点。17.DB分成物理数据库和_数据库两类,后者由DD系统管理。18.不必存储属性值,而是从其他属性值推导出值的属性称为_属性。19.若F是最小函数依赖集,则其中每一个函数依赖的右部都是_。20.关系代数的五个基本操作是:并、差、_、投影和选择。21.SQL语言中创建基本表的命令是_。22.事务故障和系统故障的恢复由系统自动进行,而介质故障的恢复需要_配合执行。23.保护数据库,防止不合法的使用,以免数据的泄密、更改或破坏,属于数据库的_控制。24.

14、ODBC的卓越贡献是使应用程序具有良好的互用性和可移植性,并且具备同时访问多种_的能力。25.在类图中,重复度类似于ER模型中_的概念。三、简答题(本大题共10小题,每小题3分,共30分)26.简述层次、网状和关系模型中数据联系的实现方法。 27.为什么关系中的元组没有先后顺序?28什么是完全函数依赖? 29简述SQL数据库的体系结构中表的三种类型。30简述关系模型的三个组成要素。 31简述采用检查点方法的恢复算法的主要内容。32事务的存取模式有几种,分别是什么? 33什么是ODBC数据源?34简述引用类型的概念。 35简述事务的调度、串行调度和并发调度的含义。四、设计题(本大题共5小题,每小

15、题4分,共20分)36设有选课关系SC(学号,课号,成绩),试用SQL语句定义一个有关学生学号及其平均成绩的视图SV。37设有两个关系:学生关系S(学号,姓名,年龄,性别)和选课关系SC(学号,课号,成绩),试用关系代数表达式检索没有选修B5课程的学生姓名。38.设有选课关系SC(学号,课号,成绩),试用SQL语句检索选修B2或B5课程的学生学号。39.设有学生关系S(学号,姓名,性别,奖学金),选课关系SC(学号,课号,成绩),用SQL语句完成如下操作:对成绩得过满分(100)的学生,如果没有得过奖学金(NULL值),将其奖学金设为1000元。40.设有学生关系S(学号,姓名,性别,年龄),

16、课程关系C(课号,课名),选课关系SC(学号,课号,成绩),试用SQL语句检索选修课程名为BC的学生姓名和成绩。五、综合题(本大题共2小题,每小题5分,共10分)41.设有一个记录高校教师参加社会学术团体情况的关系模式:R(教师号,姓名,职称,团体名称,团体简介,团体负责人,参加日期,担当职务)如果规定:每名教师可同时参加多种学术团体,在每种团体中只担当一种职务;每种学术团体由多人组成,只有一位负责人。(1)根据上述规定,写出模式R的基本FD和关键码。 (2)R最高属于第几范式。 (3)将R规范到3NF。42.某科技管理部门欲开发一个科研项目申报与评审系统,涉及的部分信息如下:(1)项目:项目

17、编号,项目名称,申请者,期限,金额,项目描述。 (2)项目类别:类别编号,类别名称。(3)专家:专家编号, 姓名,职称,单位。其中:根据项目类别,每个申报项目需由对应领域的多位专家进行评审;每位专家只参与一类项目的评审,评审时要记录评审日期和评审意见。(1)建立一个反映上述局部应用的ER模型,要求标注联系类型(可省略实体属性)。(2)将ER模型转换为关系模型,要求标注每个关系模型的主键和外键(如果存在)。全国2008年10月高等教育自学考试数据库系统原理试题一、单项选择题(本大题共15小题,每小题2分,共30分)1.数据库是长期存储在计算机内、有组织的、统一管理的相关( )A.文件的集合 B.

18、数据的集合C.命令的集合 D.程序的集合2.在数据库的三级模式中,描述数据库中全部数据的整体逻辑结构的是( )A.外模式 B.内模式C.逻辑模式 D.存储模式3.数据库系统中存放三级结构定义的DB称为( )A.DBS B.DDC.DDL D.DBMS4.教师实体中有教师号、姓名、部门、任教时间、教龄等属性,其中教龄是一个( )A.派生属性 B.多值属性C.复合属性 D.NULL属性5.对关系的描述不正确的是( )A.关系是一个集合 B.关系是一张二维表C.关系可以嵌套定义 D.关系中的元组次序可交换6.若属性X函数依赖于属性Y时,则属性X与属性Y之间具有( )A.一对一联系 B.一对多联系C.

19、多对一联系 D.多对多联系7.设F是关系模式R的FD集,如果对F中每个非平凡的FD XY,都有X是R的超键,则( )A.R属于2NF,但不一定属于3NF B.R属于3NF,但不一定属于BCNFC.R属于BCNF,但不一定属于4NF D.R属于4NF8.关系Rl和R2如下表所示:R1 R2ABCABCa1b2c1a1fga2b2c2a2b2c2a3b1c1a3fg则R1与R2进行笛卡尔积运算,其结果的元组数为( )A.1 B.3C.6 D.99.设四元关系R(A,B,C,D),则下面不正确的是( )A.为取属性D,B的两列组成新关系 B.为取属性的值是4,2的两列组成新关系C.与是等价的 D.与

20、是相同关系10.下列叙述正确的是( )A.在ORDER BY子句后只能有一个属性 B.ORDER BY子句所产生的输出只是逻辑排序效果,并没有影响表的实际内容C.进行有序输出时,如果列中有空值则在升序输出时首先列出空值项,而在降序时最后列出空值项D.ORDER BY子句中必须指明是升序或降序,不能缺省12.现要查找缺少成绩(G)的学生学号(S#)和课程号(C#),下面SQL语句中WHERE子句的条件表达式应是:SELECT S#,C# FROM SC WHERE( )A.G=0 B.G=0 C.G=NULL D.G IS NULL12.数据库恢复的主要依据是( )A.DBA B.DD C.文档

21、 D.事务日志13.不能激活触发器执行的事件是( )A.SELECT B.UPDATE C.INSFRT D.DELETE14.SQL Server 2000的主要工具中,执行T-SQL的最佳轻量级工具是( )A.查询分析器 B.服务管理器 C.企业管理器 D.事件探查器15.在ODBC体系结构中,为应用程序加载、调用和卸载DB驱动程序的是( )A.ODBC数据库应用程序 B.驱动程序管理器 C.DB驱动程序 D.数据源二、填空题(本大题共10小题,每小题1分,共10分)16.能惟一标识实体的属性或属性集称为_。17.数据独立性使得修改数据结构时,尽可能不修改_。18.数据库的物理结构主要指数

22、据库的存储记录格式、存储记录安排和_。19.由于数据的冗余,在对数据操作时常会引起_、插入异常、删除异常。20.关系代数运算中,专门的关系操作有:选择、投影、除和_。21.SQL语言的条件表达式中字符串匹配操作符是_。22.DBS运行的最小逻辑工作单位是_。23.SQL的基本表约束主要有三种形式:候选键定义、外键定义、_定义。24.在复合数据类型中,相同类型元素的有序集合,并且允许有重复的元素,称为_。25.SQL Server 2000引擎对外使用Net-Library抽象层来支持不同的_。三、简答题(本大题共10小题,每小题3分,共30分)26.在DBS的全局结构中,磁盘存储器上的数据结构

23、有哪几种形式?27.简述关系的参照完整性规则中,外键取值允许为空和不允许为空的条件。28.设有函数依赖集F=AD,ABE,BIE,CDI,EC,计算属性集AE关于F的闭包(AE)+。29.简述关系代数表达式的启发式优化规则。 30.简述DBS中系统故障的恢复方法。31.什么是X锁? 32.SQL中哪些机制提供了安全性?33.什么是SQL/CLI? 34.简述对象联系图的定义。 35.T-SQL中有哪些变量?各有哪些特点?四、设计题(本大题共5小题,每小题4分,共20分)36.设有三个关系A(Anum,Aname, city),它们的属性分别是:商场号,商场名称,商场所在城市;B(Bnum, B

24、name, price),它们的属性分别是:商品号,商品名称,价格;AB(Anum, Bnum, qty),它们的属性分别是商场号,商品号,商品销售数量。用SQL语句创建一个基于A,B,AB三个表的视图(上海商场),其中包括城市为上海的商场名称及其销售的商品名称。37.对36题中的三个基本表,用SQL语句查询所有商品的名称及其销售总额。38.对36题中的三个基本表,用SQL语句查询共有多少家商场销售“长虹彩电”。39.设有选课表SC(S#,C#,GRADE),它们的属性分别是:学号,课号,成绩。试用关系代数表达式检索学习课号为C2课程的学生学号和成绩。40.设有学生关系S(Sno, Sname

25、, Sage, Sex),它们的属性分别是:学号,姓名,年龄,性别。试用SQL语句检索出年龄大于等于18小于等于20的学生姓名和性别。五、综合题(本大题共2小题,每小题5分,共10分)41.设某人才市场数据库中有一个记录应聘人员信息的关系模式:R(人员编号,姓名,性别,职位编号,职位名称,考试成绩)如果规定:每人可应聘多个职位,每个职位可由多人应聘且必须参加相关考试,考试成绩由人员编号和职位编号确定。(1)根据上述规定,写出模式R的基本FD和关键码。 (2)R最高属于第几范式。 (3)将R规范到3NF。42.某网上订书系统,涉及如下信息:(1)客户:客户号、姓名、地址、联系电话。 (2)图书:

26、书号、书名、出版社、单价。 (3)订单:订单号、日期、付款方式、总金额。 其中:一份订单可订购多种图书,每种图书可订购多本;一位客户可有多份订单,一份订单仅对应一位客户。(1)根据以上叙述,建立ER模型,要求标注联系类型(可省略实体的属性)。(2)根据转换规则,将ER模型转换成关系模型,要求标注每个关系模型的主键和外键(如果存在)。全国2008年1月高等教育自学考试数据库系统原理试题一、单项选择题(本大题共15小题,每小题2分,共30分)1.数据库在磁盘上的基本组织形式是( )ADB B文件 C二维表 D系统目录2ER模型是数据库的设计工具之一,它一般适用于建立数据库的( )A概念模型 B逻辑

27、模型 C内部模型 D外部模型3数据库三级模式中,用户与数据库系统的接口是( )A模式 B外模式 C内模式 D逻辑模式4在文件系统中,所具有的数据独立性是( )A系统独立性 B物理独立性 C逻辑独立性 D设备独立性5在DB技术中,“脏数据”是指( )A未回退的数据 B未提交的数据 C回退的数据 D未提交随后又被撤消的数据6关系模式至少应属于( )A1NF B2NF C3NF DBCNF7设有关系模式R(ABCD),F是R上成立的FD集,F=AB,BC,则属性集BD的闭包(BD)+为( )ABD BBCD CBC DCD8设有关系R如题8图所示:R学号姓名专业入学年份97001王敏数学198095

28、002高丰经济学198095003梅婷数学198093013王明计算机198194012杨山计算机1984题8图则专业,入学年份(R)的元组数为A2 B3 C4 D59集合R与S的交可以用关系代数的基本运算表示为( )AR-(R-S) BR+(R-S) CR-(S-R) DS-(R-S)l0已知SN是一个字符型字段,下列SQL查询语句( )SELECT SN FROM WHERE SN LIKEAB;的执行结果为A找出含有3个字符AB的所有SN字段B找出仅含3个字符且前两个字符为AB的SN字段C找出以字符AB开头的所有SN字段D找出含有字符AB的所有SN字段l1现要查找缺少成绩(Grade)的

29、学生学号(Snum),相应的SQL语句是( )ASELECT Snum BSELECT SnumFROM SC FROM SC WHERE Grade=0 WHERE Grade=0CSELECT Snum DSELECT SnumFROM SC FROM SCWHERE Grade=NULL WHERE Grade IS NULLl2下列不是数据库恢复采用的方法是( )A建立检查点 B建立副本 C建立日志文件 D.建立索引13.在SQLCLI中,将宿主程序与数据库交互的有关信息记录在运行时数据结果中。不能保存此信息的记录类型是( )A环境记录 B连接记录 C语句记录 D运行记录l4在面向对象技术中,复合类型中后四种类型数组、列表、包、集合统称为( )A行类型 B汇集类型 C引用类型 D枚举类型l5在面向对象技术中,类图的基本成分是类和( )A属性 B操作 C关联 D角色二、填空题(本大题共10小题,每小题1分,共10分)16在数据库的概念设计中,客观存在并且可以相互区别的事物称为_。17增强ER模型

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1