7月自考数据库技术试题及答案解析_第1页
7月自考数据库技术试题及答案解析_第2页
7月自考数据库技术试题及答案解析_第3页
7月自考数据库技术试题及答案解析_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、全国 2018 年 7 月自考数据库技术试题课程代码: 03139一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2 分,共 40 分)1.下面不是 SQL 语言优点的是 ()。A. 能方便地生成报表B. 高度非过程化C.数据独立性好D. 语言简练,易学易用2.MS SQL Server 提供的日期时间数据类型是 ()。A.SMALLDATAB.SMALLDATATIMEC.SMALLTIMED.TIMEDA TA3.概念模型 ()。A. 依赖于计算机硬件和 DBMSB. 独立于计算机硬件,依赖于DBMSC.独立于计算机硬件和 DBMSD.

2、 依赖于计算机硬件,独立于DBMS4.在 MS SQL Server 中,能够进行查询操作的图形工具是()。A.ISQLw、 SQL Trace 和 MS QueryB.ISQLw、 MS Query 和 SQL Enterprice ManagerC.ISQLw、 SQL Trace 和 SQL Enterprice ManagerD.MS Query 、 SQL Trace 和 SQL Enteipiise Manager5.如果实体 X 的存在依赖于实体Y 的存在,且 X 的主码与 Y 的主码相同,则X 是 ()。A. 递归实体B. 复合实体C.弱实体D. 超类实体6.如果事务 T 获得

3、了基本表 B 上的排它锁,则T对B()。A. 可以读,不能写B. 可以读,也可以写C.不能读,可以写D. 不能读,也不能写7.关于 K1(A ,B) 、 K2(B , C)中分别有10个和 20 个元组,则 RS 中元组个数的范围是 ()。A.(10 , 30)B.(20 , 30)C.(0 , 30)D.(0 , 200)8.在数据库恢复时,对已完成的事务,将执行以下哪个操作?()A.UNDO操作B.REDO 操作C.COMMIT 操作D.ROLLB ACK操作9.有关系:项目 (项目号、教工号、排名)1假定每个职工可以参加多个项目,每个项目可以由多名职工来完成,在一个项目中职工的排名是唯一

4、的。那么该关系的主码是()。A. 项目号B. 职工号C.(项目号,职工号)D.( 职工号,排名 )10.在分布式数据库系统中,如果需要按如下方式书写查询语句SELECT *FROM F1 节点·北京WHERE性别 =女 UNIONSELECT *FROM F2节点·上海WHERE性别 =女 则该系统支持的是()。A. 片段透明性B.局部映象透明性C.查询透明性D.地址透明性11.有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:SELECT课程号, AVG( 成绩 )FROM学生选课GROUP BY课程号如果要提高该查询的效率,应该建索引的属性是()。

5、A. 学号B.课程号C.成绩D.(学号,课程号)12.假设有如下实体和实体之间的联系情况: 职工实体与项目实体之间存在多对多的参加联系 职工实体与部门实体之间存在多对一的分配联系 职工实体与工资实体之间存在一对一的属于联系则能用层次模型表示的是()。A. ,B.,C.,D.,13.已知关系R、 S 和 R ,如图 1 所示,2要从 R 和 S 中通过关系代数查询得到R ,则以下说法中错误的是()。A. 属性 C 是两个关系进行自然连接的公共属性B. 该查询中肯定包含自然连接运算C.该查询中肯定包含投影运算D. 该查询中不需要包含选择运算14.在 MS SQL Server 中建立了表Stude

6、nt(no,name,sex,birthday),no 为表的主码,表中信息如图2 所示能够正确执行的插入操作是 ()。A.INSERT INTO student (no,sex) V ALUES(102 ,男 )B.INSERT INTO student (name,sex) V ALUES( 王中,男 )C.INSERT INTO student V ALUES(102, 男 ,王中, 1984/03/08 )D.INSERT INTO student V ALUES(106, 王中,男,1984/03/08 )15.E-R 模型是实体联系模型,被广泛地应用于以下哪一种模型的设计中?()A

7、. 外部模型B.概念模型C.物理模型D.内部模型16.在关系数据库系统中,一个关系中的任意两个元组() 。A. 可全同B.必须全同C.不能全同D.以上都不是17.关系数据库系统中,表的结构信息存储在()。A. 数据字典中B.指针中C.关系中D.表中18.用以下哪种形式表示实体类型和实体间联系是关系模型的主要特征?()A. 指针B.链表C.关键字D.表格319.下面各项中,属于数据库的并发操作可能带来的问题是()。A. 丢失更新B.数据独立性会提高C.非法用户的使用D.增加数据冗余度20.在客户机 /服务器工作模式中,以下哪一项不属于客户机的任务?()A. 管理用户界面B.处理应用程序C.对查询

8、进行优化处理D.产生对数据库的请求二、填空题 (每小题 1 分,共 10 分 )21.有关系 Join(参加 )和 Employee( 职工 ),如图 3 所示,设有对表的如下SQL 查询:Select Ename,Ino,Orderfrom Grade,Employeewhere Join.Eno=Employee.Eno请转换为等价的关系代数表达式:。22.一般可将数据库设计步骤分为以下几个阶段:、逻辑结果设计、物理结果设计、数据库实施以及数据库的运行与维护。23.通过可以保证在多用户操作下,并发数据一致性。24.关系数据操作语言(如 SQL) 的特点是:操作对象与结果均为、语言一体化,并

9、且是建立在数学理论基础之上。25.数据库的物理设计主要考虑数据库在计算机物理设备上的存储结构与。26.在客户机 /服务器工作模式中,触发器存储在上。 (请选填客户机或服务器)27.在开发 ODBC 数据库应用程序时,首先要建立,创建它的简单方法是使用ODBC 驱动程序管理器。28.如果一个实体的存在依赖另一个实体的存在,则称这个实体存在。29.三层的客户机/服务器模型的组成为:客户机数据库服务器。30.在数据库恢复时,对尚未完成的事务执行操作。三、简答题 (每小题 3 分,共 15 分 )31.简述关系数据库的实体完整性和参照完整性。32.举例说明递归实体的概念。433.事务日志中包含了事务的

10、哪些内容?34.简述 ODBC 的结构由哪几部分组成。35.举例说明SQL 中定义完整性约束条件的方法。四、设计题 (每小题 5 分,共 20 分 )假设有三个表:商场表: M(MNO , MNAME , CITY)各属性含义依次为商场号、商场名和商场所在城市;商品表: P(PNO,PNAME , CITY , COLOR)各属性含义依次为商品号、商品名、产地和商品颜色;销售表: S(MNO , PNO, QTY)各属性含义依次为商场号、商品号和销售数量。基于以上表回答36 39 题36.请用 SQL 语句创建销售表S,要求包含主码、外码(如果有的话 )的定义,同时保证销售数量不能为空。37.试用 SQL 语句写出下列查询:检索不销售北京生产的商品的商场名。38.有如下关系代数表达式:(白色(SP)请将其转化成相应的SQL 语句。 PNAME,MNO,QTYCOLOR= 39.试用 SQL 语句实现下列查询:检索北京市的商场所销售的各种商品的销售总数量。五、综合题 (15 分 )40.已知每个职工(EMP) 可以参加多个项目(PROJ),每个项目可以由多名职工参加;每个项目使用多种零件(PART) ,每种零件只可被一个项目使用。其中,职工有:职工号ENO,职工名EN;零件有:零件号PNO,零件名PN;项目有:项目号PRNO ,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论