出自:国家开放大学数据库应用技术模拟试题

关于视图的说法,正确的是( )。
A.通过视图可以提高数据查询效率
B.视图提供了数据的逻辑独立性
C.视图只能建立在基本表上
D.定义视图的语句可以包含数据更改语句
关于索引的说法,错误的是( )。
A.索引由索引项组成,索引项只能由表中的一个列组成
B.聚集索引对数据进行物理排序
C.非聚集索引不对数据进行物理排序
D.唯一索引可以确保索引列不包含重复的值
事务一旦提交,其对数据的更改就是永久的,这个特性称为事务的( )。
A.一致性 B.持久性
C.隔离性 D.原子性
一个银行营业所可以有多个客户,一个客户也可以在多个营业所进行存取款业务,则客户和银行营业所之间的联系是( )。
A.一对一 B.一对多
C.多对一 D.多对多
声明并创建Connection对象的语句,正确的是( )。
A.Dim ADOcn As New Connection
B.Dim ADOcn As Connection
C.Declare ADOcn As New Connection
D.Declare ADOcn As Connection
下列不属于数据库管理系统功能的是( )。
A.数据查询功能
B.数据更改功能
C.磁盘文件管理功能
D.数据控制功能
下列属于数据物理独立性的是( )。
A.当内模式发生变化时,保持模式不变
B.当模式发生变化时,保持内模式不变
C.当模式发生变化时,保持外模式不变
D.当外模式发生变化时,保持模式不变
关于关系数据模型的说法,正确的是( )。
A.关系数据模型属于概念层数据模型
B.关系数据模型采用的数据结构是二维表
C.关系数据模型由实体、属性和联系组成
D.关系数据模型不能表达多对多联系
下列关系代数运算中,进行列选择的运算是( )。
A.选择运算
B.投影运算
C.连接运算
D.并运算
在关系数据库中,将2NF的关系模式规范化到3NF,通常采用的方法是( )。
A.设置主键
B.设置外键
C.分解关系模式
D.合并关系模式
下列关于主键的说法,正确的是( )。
A.一个关系模式可以有多个主键
B.主键列的值不能重复,但允许有NULL值
C.主键只能由1个列组成
D.主键可以由多个列共同组成
下列关于外键的说法,正确的是( )。
A.一个表只能有一个外键
B.外键的数据类型与被引用的主键列的数据类型兼容即可
C.可以先定义外键,后定义被引用的主键列
D.一个表可以有多个外键
下列删除表的语句,正确的是( )。
A.DROP TABLE B.DELETE TABLE
C.ALTER TABLE D.UPDATE TABLE
对NCHAR(10)类型的数据,系统为其分配的存储空间是( )。
A.固定的10个字节
B.固定的20个字节
C.按实际字符个数分配字节数
D.按实际字符个数的2倍分配字节数
设要查询姓“张”且名字是2个汉字的学生,下列条件子句中正确的是( )。
A.WHERE 姓名 LIKE .张%.
B.WHERE 姓名 LIKE .张_.
C.WHERE 姓名 = .张%.
D.WHERE 姓名 = .张_.
现要统计选课表中C01课程的平均成绩,正确的语句是( )。
A.SELECT AVG(*) FROM 选课表 WHERE 课程号 = .C01.
B.SELECT AVG(C01) FROM 选课表 WHERE 课程号 = .C01.
C.SELECT AVG(课程号) FROM 选课表 WHERE 课程号 = .C01.
D.SELECT AVG(成绩) FROM 选课表 WHERE 课程号 = .C01.
下列关于TOP的说法,正确的是( )。
A.TOP 10返回的结果有可能多于10行数据
B.TOP 10返回的结果一定是10行数据
C.TOP 10 percent的作用是得到查询结果的前10行数据,并且包含并列的情况
D.TOP 10 with ties的作用是返回查询结果的前10%行数据
查询年龄最小的职工姓名,正确的语句是( )。
A.SELECT 姓名 FROM 职工表 WHERE 年龄 = (
SELECT TOP 1 年龄 FROM 职工表 )
B.SELECT 姓名 FROM 职工表 WHERE 年龄 = (
SELECT TOP 1 年龄FROM 职工表 ORDER BY 年龄 DESC )
C.SELECT 姓名 FROM 职工表 WHERE 年龄 = (
SELECT TOP 1 年龄 FROM 职工表 ORDER BY 年龄 ASC )
D.SELECT 姓名 FROM 职工表 WHERE 姓名 = (
SELECT TOP 1 WITH TIES 姓名 FROM 职工表 )
给T(c1, c2, c3)表插入一条新记录,c1列为“111”,c2列为“112”,c3列空缺。下列语句正确的是( )。
A.INSERT INTO T (.111., .112., .null.)
B.INSERT INTO T (.111., .112.., null)
C.INSERT INTO T VALUES(.111., .112., null)
D.INSERT INTO T VALUES(.111., .112., .null.)
设有选课(学号,课程号,成绩),现要删除“S001”和“S002”两个学生的选课记录,正确的语句是( )。
A.DELETE 选课 WHERE 学号 = .S001. AND .S002.
B.DELETE 选课 WHERE 学号 = .S001. AND 学号 = .S002.
C.DELETE 选课 WHERE 学号 = .S001. OR .S002.
D.DELETE 选课 WHERE 学号 = .S001. OR 学号 = .S002.
下列关于视图的说法,正确的是( )。
A.视图对应数据库三级模式中的模式
B.视图是面向数据库管理系统设计的
C.视图是面向全体用户的信息需求设计的
D.视图是面向特定用户的信息需求设计的
关于非聚集索引的说法,正确的是( )。
A.在一个表上可以建立多个非聚集索引
B.在一个表上最多只能建立一个非聚集索引
C.非聚集索引有利于提高数据删除的效率
D.非聚集索引有利于提高数据插入的效率
事务的一致性是指( )。
A.事务中的操作可以做,也可以不做
B.事务中的操作只要提交,其对数据库的更改就是永久的
C.事务可以使数据库从一个一致性状态到另一个一致性状态
D.事务可以保证数据库中的数据与完整性约束保持一致
在E-R图中,实体使用( )图形表示。
A.椭圆框 B.多边形框
C.菱形块 D.矩形框
实体A与实体B之间是一对多联系,表示( )。
A.实体A中的每个实例在实体B中必须至少有2个实例与其对应
B.实体A中的每个实例在实体B中可以有多个实例与其对应
C.实体B中的每个实例在实体A中必须至少有2个实例与其对应
D.实体B中的每个实例在实体A中可以有多个实例与其对应
数据库只需要反映数据本身的内容,数据库系统反映数据之间的联系。
选择、投影和连接操作属于传统的关系运算。
SQL Server 最核心的服务是SSMS。
CHECK约束用于提供列的默认值。
不管对表进行什么类型的操作,在表上建立的索引越多越能提高查询效率。
存储在客户端的代码并可以调用执行的就是存储过程。
数据库设计中的行为设计主要是描述数据库的结构。
关系数据模型是一种组织层数据模型。
定义视图时,可以指定视图的全部列名。
关系数据模型是二维表结构的数据模型。
E-R模型设计属于数据库概念结构设计。
具有一对多联系的两个实体,通常被转换为2个关系模式。
将E-R模型转换为关系模型是数据库逻辑结构设计的任务。
在设计概念层数据模型时要考虑具体的数据库管理系统
操作系统也是数据库系统的组成部分。
UNIQUE约束只能限制一个列的取值不重复。
索引建立的越多越能提高数据查询效率。
触发器可由对数据的增、删、改、查操作引发。
数据库的并发控制是数据库管理员的管理任务之一。
下列不属于数据库管理系统功能的是( C )。
A.数据查询功能
B.数据更改功能
C.磁盘文件管理功能
D.数据控制功能
下列属于数据物理独立性的是( A )。
A.当内模式发生变化时,保持模式不变
B.当模式发生变化时,保持内模式不变
C.当模式发生变化时,保持外模式不变
D.当外模式发生变化时,保持模式不变
关于关系数据模型的说法,正确的是( B )。
A.关系数据模型属于概念层数据模型
B.关系数据模型采用的数据结构是二维表
C.关系数据模型由实体、属性和联系组成
D.关系数据模型不能表达多对多联系
下列关系代数运算中,进行列选择的运算是( B )。
A.选择运算
B.投影运算
C.连接运算
D.并运算
在关系数据库中,将2NF的关系模式规范化到3NF,通常采用的方法是( C )。
A.设置主键
B.设置外键
C.分解关系模式
D.合并关系模式
下列关于主键的说法,正确的是( D )。
A.一个关系模式可以有多个主键
B.主键列的值不能重复,但允许有NULL值
C.主键只能由1个列组成
D.主键可以由多个列共同组成