数据库应用技术模拟试题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库应用技术模拟试题 1
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。)
1.下列功能中,不属于数据库管理系统功能的是( B )。
A、数据库对象定义
B、数据库文件读写
C、数据查询
D、数据更新
2.下列类型中,属于定点小数类型的是( A )。
A 、 numeric
B 、int
C、datetime
D、 real
3.对 char(10)类型的列,若存储“电视”,其占用的字节数是(
C)。
A 、 4
B、5
C、10
D、 20
4.下列条件子句中,能够筛选出成绩在60~80(包括边界值)的是(
B )。
A 、 Where 成绩>= 60 OR 成绩<= 80
B 、Where 成绩>= 60 AND 成绩<= 80
C、Where 60 <= 成绩<= 80
D、 Where 成绩 IN(60 .. 80)
5.下列关于聚集索引与非聚集索引的说法,正确的是(C)。
A、在一个表上可以建立多个聚集索引和多个非聚集索引
B、在一个表上可以建立多个聚集索引和最多一个非聚集索引
C、在一个表上可以同时存在聚集索引和非聚集索引
D、必须先建立聚集索引,然后再建立非聚集索引
6.下列关于触发器的说法,正确的是(B)。
A、后触发型触发器是在触发器执行完成后再执行引发触发器执行的语句
B、触发器是由数据更改操作引发的自动执行的代码
C、引发触发器执行的操作可以是SELECT
D、 CREATE TRIGGER tri ON table1 FOR INSERT 定义的是前触发型触发器
7.可以利用Connection 对象的Execute 方法实现对数据库的更改操作。下列将SC 表中学号为S105 的学生的成绩减少10 分的语句,正确的是(C)。
A 、 ADOcn.Execute “ALTER SC SET Grade = Grade - 10 WHERE 学号 =
'S105' ”
B 、ADOcn.Execute “ALTER FROM S
C SET Grade = Grade - 10 WHERE 学号
= 'S105' ”
C、ADOcn.Execute “UPDATE SC SET Grade = Grade - 10 WHERE 学号
='S105' ”
D、 ADOcn.Execute “UPDATE FROM SC SET Grade = Grade - 10 WHERE
学号= 'S105' ”
8.下列声明并创建Connection 对象的语句,正确的是(
B )。
A 、 Dim ADOcn As Connection
B 、Dim ADOcn As New Connection
C、Declare ADOcn As New Connection
D、 Declare ADOcn As Connection
9.若有学生表Student,结构为:学生(学号,姓名,所在系),选课表SC 结构为:选课(学号,课
程号,成绩)。现要查询信息工程系学生的姓名和所选的课程号。下列关系代数表达式正确的是(C)。
A 、σ姓名 ,课程号 ( ∏所在系 =, 信息工程 ? (SCStudent))
B 、σ姓名 ,课程号 ( ∏所在系 =, 信息工程 ? SCStudent)
C、∏姓名 ,课程号 ( σ所在系 =, 信息工程 ? (SCStudent))
D、∏姓名 ,课程号 ( σ所在系 =, 信息工程 ? SCStudent)
10.下列关于第二范式的说法,错误的是( D )。
A、第二范式的关系模式一定是第一范式的
B、第二范式的关系模式有可能存在数据冗余
C、第二范式的关系模式一定不存在非主属性对主键的传递函数依赖
D、第二范式的关系模式一定不存在非主属性对主键的部分函数依赖
11.设有关系表:教师(教师编号,教师姓名,性别,电话
号),其中电话号允许为空。下列数据插入语句中,正确的是
( D)。
A 、
INSERT
INTO 教师 ( 't001', '刘晓红 ', '女 ', NULL )
B 、INSERT
INTO 教师 VALUES ('t001', ' 刘晓红 ', '女')
C、INSERT INTO 教师 (教师编号,教
师姓名,性别
)('t001', ' 刘晓红 ', '女
')
D、INSERT INTO 教师 ( 教师编号,教
师姓名,性别
)VALUES('t001', ' 刘
晓红 ', '女 ')
12.下列关于视图的说法,错误的是(A )。
A、只能在基本表上建立视图,不能在视图上再建立视图
B、通过视图查询数据时最终都转换为对基本表的查询
C、视图在一定程度上提供了数据的逻辑独立性
D、视图提供了一定的安全控制机制
13.下列查询年龄最大的前四个学生(包括并列的情况)的语句,正确的是(C)。
A 、 SELECT TOP 4 WITH TIES * FROM Student ORDER BY Sage ASC
B 、SELECT TOP 4 WITH TIES * FROM Student GROUP BY Sage ASC
C、SELECT TOP 4 WITH TIES * FROM Student ORDER BY Sage DESC
D、 SELECT TOP 4 WITH TIES * FROM Student GROUP BY Sage DESC