自考资讯

导航

自学考试《互联网数据库》模拟试题及答案

来源 :中华考试网 2017-01-18

  一、单项选择题(在备选答案中选出一个正确答案,每小题2分,共30分)

  1、数据库的概念模型独立于【 A 】。

  A.具体的机器和DBMS

  B.E-R图

  C.信息世界

  D.现实世界

  2、子模式是【 B 】。

  A.模式的副本

  B.模式的逻辑子集

  C.多个模式的集合

  D.以上三者都不对

  3、通常情况下,下面的关系中不可以作为关系数据库的关系是【 D 】。

  A.R1(部门号,部门名,负责人)

  B.R2(部门号,部门名,所在分公司名称)

  C.R3(部门号,部门名,部门电话)

  D.R4(部门号,部门名,部门成员)

  4.设有关系R和关系S进行如图所示的运算,则运算结果中含有元组的数目是【 A 】。

  A. 6 B. 7 C. 8 D. 9

  5、假设两个关系中已经存在如图所示元组,其中厂商的关键字是厂商号,产品的主关键字是产品号:

  若再往产品关系中插入如下元组:

  I(P03,红,C02) II(P01,蓝,C01)

  III(P04,白,C04) IV(P05,黑,null)

  能够插入的元组是【 D 】。

  A. I,II,IV B. I,III C. I,II D. I,IV

  6、下列关于索引的叙述,正确的是【 A 】。

  A.可以根据需要在基本表上建立一个或多个索引,从而提高系统的查询效率

  B.一个基本表最多只能有一个索引

  C.建立索引的目的是为了给数据表中的元素指定别名,从而使别的表也可以引用这个元素

  D.一个基本表上至少要存在一个索引

  7、关系规范化中的删除操作异常是指【 A 】。

  A.不该删除的数据被删除

  B.不该插入的数据被插入

  C.应该删除的数据未被删除

  D.应该插入的数据未被插入

  8、关系模式中,满足2NF的模式,则【 B 】。

  A.可能是1NF

  B.必定是1NF

  C.必定是3NF

  D.必定是BCNF

  9、设有两个事务T1和T2,它们的并发操作如下所示。

  对于这个并发操作,下面评价正确的是【 A 】。

  A.该操作丢失了修改 B.该操作不存在问题

  C.该操作读“脏”数据 D.该操作不能重复读

  10、关于死锁,下列说法中正确的是【 D 】。

  A.死锁是操作系统中的问题,数据库操作中不存在

  B.在数据库操作中防止死锁的方式是禁止两个用户同时操作数据库

  C.当两个用户竞争相同资源时不会发生死锁

  D.只有出现并发操作时,才有可能出现死锁

  11、从E-R模型向关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的关键字是【 C 】。

  A.N端实体的关键字

  B.M端实体的关键字

  C.N端实体的关键字和M端实体的关键字的组合

  D.重新选取其他属性

  12、在传输表单数据时,浏览器将字符串形式的参数加到http header中UML的后部,在’?’符号之后,传给web服务器,这种传递方法是【 A 】。

  A.GET方法

  B.SEND方法

  C.PUT方法

  D.POST方法

  13、成员Java.sql.Statement属于JDBC中的【 B 】。

  A.普通Java JDBC类

  B.Java JDBC接口类

  C.Java JDBC异常类

  D.Java JDBC数据传输类

  14、ADO中,提供一种简单而很有效的方法来处理查询或存储过程的对象是【 B 】。

  A.Connection

  B.Command

  C.Recordset

  D.Error

  15、设要对关系模式R(工号,姓名,商品代码,商品名,销售数量)进行分解,将其规范化到第三范式,下列【 B 】是最正确的规范化结果。

  A. R1(工号,姓名) R2(商品代码,商品名,销售数量)

  B. R1(工号,姓名) R2(商品代码,商品名) R3(工号,商品代码,销售数量)

  C. R1(工号,姓名) R2(工号,商品代码,商品名,销售数量)

  D. R1(工号,姓名) R2(商品代码.商品名) R3(商品代码.销售数量)

  二、简答题(每小题8分,共24分)

  16、简述视图的基本特征;P55

  17、简述JDBC提供的连接数据库的几种方法;

  18、试述数据库完整性的概念和分类。P132

  三、操作实践题(每小题5分,共30分)

  有以下关系:职工(职工号 char(5),姓名 varchar(20),年龄 int ,性别 char(2) );

  对应表结构:E(ENO,ENAME,EAGE,ESEX)

  社团(社团编号 char(5),名称 varchar(20),负责人职工号 char(5),活动地点 varchar(50) );

  对应表结构:S(SNO,SNAME,CHIEFNO,LOCATE)

  参加(职工号 char(5),社团编号 char(5) ,参加日期 datetime)。

  对应表结构:A(ENO,SNAME,INDATE)

  其中职工表的主码是职工号,社团表的主码是社团编号,负责人职工号为外码,参加表的主码是职工号和社团编号,同时为外码。

  试用SQL语句表达下列操作:

  19、创建社团表(要求定义主码、外码等完整性约束);

  20、建立视图:社团负责人(编号,名称,负责人职工号,负责人姓名,负责人性别);

  21、查询还没有指定负责人的社团;

  22、查询年龄在20~30岁之间的女性职工信息,按年龄排升序;

  23、查询张三所负责社团的活动地点;

  24、参加人数超过10人的社团名称。

  四、设计题(每小题8分,共16分)

  设某商业集团拥有多家商店,每家商店各有多名职工,每个职工只能在一个商店工作,商店销售各种各样的商品;商店聘用职工有聘期和月薪。要求能够统计每个商店所销售商品的月销售量,每个员工的月销售量;

  25、试画出ER图,属性自己定义;(8分)

  26、将ER图转换成关系模型,注明主码和外码。(8分)

分享到

您可能感兴趣的文章