1、全国2009年4月高等教育自学考试一、单项选择题(本大题共15小题,每小题2分,共30分)1.一个事务中所有对数据库的操作要么都做,要么都不做,这是事务的( A )A.原子性B.一致性C.隔离性D.持久性2.OODBS的含义是( C )A.对象关系数据库系统B.数据库管理系统C.面向对象数据库系统D.对象关系数据库3.对数据库模式进行规范化处理,是在数据库设计的( C )A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段4.实现关系代数投影运算的SQL子句是( A )A.SELECTB.ORDERBYC.FROMD.WHER
2、E5.在SQL中,SELECT语句的“SELECTDISTINCT”表示查询结果中( D )A.属性名都不相同B.去掉了重复的列C.属性值都不相同D.行都不相同6.数据的存储结构与数据的逻辑结构之间的独立性称为数据的( B )A.结构独立性B.物理独立性C.逻辑独立性D.分布独立性7.在关系R中,代数表达式α3<4(R)表示( B )A.从R中选择值为3的分量小于第4个分量的元组组成的关系B.从R中选择第3个分量值小于第4个分量的元组组成的关系C.从R中选择第3个分量的值小于4的元组组成的关系D.从R中选择所有元组组成的关系8.在关系模式R(
3、U,F)中,如果X→Y,并且不存在X的真子集X1,使X1→Y,称函数依赖X→Y为( C )A.平凡函数依赖B.部分函数依赖C.完全函数依赖D.传递函数依赖9.如果事务T获得了数据项Q上的排它锁,则T对Q( D )A.只能读不能写B.只能写不能读C.不能读不能写D.既可读又可写10.关系演算的基础是( C )A.形式逻辑中的逻辑演算B.形式逻辑中的关系演算C.数理逻辑中的谓词演算D.数理逻辑中的形式演算11.使用JDBC可以做到的是( D )A.把二进制代码传送到任何关系数据库中B.把Java源代码传送到任何关系数据库中C.把表单信息传送到
4、任何关系数据库中D.很容易把SQL语句传送到任何关系数据库中12.在CGI程序中,如果使用GET方法传递参数,用来传递查询条件参数的环境变量是( A )A.QUERY-STRINGB.CONDITION-STRINGC.CONTENT-STRINGD.ENV-STRING13.成员Java.sql.DriverManager属于JDBC中的( D )A.JavaJDBC异常类B.JavaJDBC接口类C.JavaJDBC管理类D.JavaJDBC类14.如果要使用ADO来实现对数据库的访问,则必须创建( A )A.系统DSN或文件DSNB.
5、系统DSN或用户DSNC.文件DSN或用户DSND.系统DSN或文件DSN或用户DSN15.关于VBScript的过程,下列叙述正确的是( B )A.Sub过程和Function过程均无返回值B.Sub过程无返回值,Function过程有返回值C.Sub过程有返回值,Function过程无返回值D.Sub过程和Function过程均有返回值二、填空题(本大题共10小题,每小题1分,共10分)16.数据库系统中可能发生的故障有:事务内部的故障、系统故障、计算机病毒和_介质故障_。17.在关系代数运算中,并、差、投影、选择和_笛卡尔积_为基本的运算