全国2008年4月高等教育自学考试
互联网数据库试题
课程代码:00911
一、单项选择题(本大题共15小题,每小题2分,共30分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.在E-R概念模型中,一个学生是实体,学生实体可由学号、姓名、性别等属性组成,那么性别的取值范围是实体的( )
A.主码 B.属性
C.联系 D.域
2.关系数据库用下列哪项来表示实体之间的联系?( )
A.树结构 B.网结构
C.二维表 D.线性表
3.如下关系R1、R2,R1: R2:
R1与R2进行差运算,其结果的元组数为( )
A.0 B.1
C.2 D.6
4.SQL语言具有两种使用方式,分别称为交互式SQL和( )
A.提示式SQL B.多用户SQL
C.嵌入式SQL D.解释式SQL
5.下列SQL语句中,修改表结构的是( )
A.ALTER B.CREATE
C.UPDATE D.INSERT
6.在SQL语言中,实现数据检索的语句是( )
A.SELECT B.LOAD
C.SET D.FETCH
7.如果关系模式R INF,且每个非主属性既不部分函数依赖于候选码,也不传递函数依
赖于候选码,则称R属于( )
A.2NF B.3NF
C.BCNF D.4NF
8.下列哪项不是数据库系统必须提供的数据库保护功能?( )
A.安全性 B.可移植性
C.完整性 D.并发控制
9.不允许任何其他事务对这个锁定目标再加任何类型锁的是( )
A.共享锁 B.排它锁
C.死锁 D.活锁
10.若两个实体之间的联系是1:m,则实现1:m联系的方法是( )
A.在“m”端实体转换的关系中加入“1”端实体转换关系的码
B.将“m”端实体转换关系的码加入到“1”端的关系中
C.在两个实体转换的关系中,分别加入另一个关系的码
D.将两个实体转换成一个关系
11.在数据库实施阶段需要装载原有系统中的数据,下列不属于数据输入子系统功能的是( )
A.数据挖掘 B.数据分类
C.数据转换 D.数据抽取
12.要使用动态数组,必须使用下列哪项来确定其维数和每一维的大小?( )
A. Dim B. Call
C. ReDim D. Script
13.HTML的正式名称是( )
A.主页制作语言 B.超文本标记语言
C.WWW编程语言 D.JAVA语言
14.关于IDC描述不正确的是( )
A.IDC是IIS的一个组件 B.通过IDC可以访问数据库
C.使用IDC可以不需要ODBC D.IDC必须运行在Web服务器端
15.下列哪项不是JDBC连接数据库的方式?( )
来源:91 考试网 A.与数据源直接通信 B.通过JDBC驱动程序通信
C.与ODBC数据源通信 D.调用ADO与数据库通信
二、填空题(本大题共10小题,每小题1分,共10分)
请在每小题的空格中填上正确答案。错填、不填均无分。
16.数据管理经历了三个发展阶段:人工管理阶段、文件系统阶段和______阶段。
17.数据的逻辑独立性是指数据库的______变化时,不影响应用程序。
18.根据关系数据模型的性质要求,同一个关系中任意两个元组不能______。
19.DBMS执行CREATE VIEW语句的结果只是把______,并不执行其中的SQL语句。
20.将2NF的关系模式转变为3NF的关系模式,是消除了______。
21.数据库的完整性是指数据的正确性、______和相容性。
22.E—R图一般在数据库设计的______阶段使用。
23.数据字典通常包括数据项、数据结构、数据流、数据存储和______五个部分。
24.在视图集成中消除冗余主要采用分析方法,即以数据字典和______为依据,根据数据字典中关于数据项之间逻辑关系的说明来消除冗余。
25.URL正确的含义是______。
三、简答题(本大题共10小题,每小题3分,共30分)
26.简述数据库系统中的二级映象及其作用。
27.仅满足1NF的关系模式会存在哪些问题?
28.什么是审计?
29.请列出在需求分析阶段常用的调查方法。
30.简述JDBC中三中Statement对象的作用。
31.简述使用ADO存取数据库的步骤。
32.简述Oracle数据库服务器中排序区的作用,并说明设定该区域大小的初始化参数的名称。
33.简述分布式数据库系统中数据共享的层次。
34.ADO中包括哪些对象?
35.对面向对象数据模型和面向对象数据库系统的研究主要体现在哪几个方面?