|
大工10秋《SQL数据库系统及应用》在线作业1
试卷总分:100 测试时间:-- 试卷得分:100
• 单选题
• 判断题
、单选题(共 10 道试题,共 50 分。) 得分:50
1. 在SQL Server中,一个数据库只能有一个( )。
A. 事务日志文件
B. 辅助数据文件
C. 主数据文件
D. 文件组
满分:5 分 得分:5
2. 数据库、数据库管理系统和数据库系统三者之间的关系是( )。
A. 数据库包括数据库管理系统和数据库系统
B. 数据库系统包括数据库和数据库管理系统
C. 数据库管理系统包括数据库系统和数据库
D. 数据库系统与数据库和数据库管理系统无关
满分:5 分 得分:5
3. 如果要把某一个数据库建表权限授给所有合法用户,则可以把这个权限授给( ),这样该数据库的每一个合法用户都拥有了建表权限。
A. guest
B. dbo
C. sa
D. public
满分:5 分 得分:5
4. 在职工表中,要查询部门10的所有职工信息,这种关系操作是( )。
A. 选择操作
B. 投影操作
C. 连接操作
D. 并操作
满分:5 分 得分:5
5. 按照数据模型划分,SQL Server应当是( )。
A. 层次型数据库管理系统
B. 网状型数据库管理系统
C. 关系型数据库管理系统
D. 混合型数据库管理系统
满分:5 分 得分:5
6. 系统管理员可以修改master数据库,而且这种权利( )。
A. 无法转给其它用户
B. 可以转给任何用户
C. 只能转给特定的用户组
D. 只能转给一个用户
满分:5 分 得分:5
7. 如果要从一张表中抽取符合某一条件的数据行,则所进行操作是( )。
A. 投影操作
B. 选择操作
C. 连接操作
D. 笛卡儿积
满分:5 分 得分:5
8. 一般在客户端能够运行SQL语句的工具是( )。
A. 联机帮助文档
B. 服务管理器
C. 查询分析器
D. 企业管理器
满分:5 分 得分:5
9. 每当SQL Server重启之后,要重新建立的数据库是( )。
A. Master
B. Model
C. Msdb
D. Tempdb
满分:5 分 得分:5
10. 某个大型制造业厂商要建立自己的财务系统数据库,需要安装SQL Server数据库服务器,那么安装版本最好是( )。
A. 个人版
B. 开发版
C. 企业版
D. 测试版
满分:5 分 得分:5
大工10秋《SQL数据库系统及应用》在线作业1
试卷总分:100 测试时间:-- 试卷得分:100
• 单选题
• 判断题
、判断题(共 10 道试题,共 50 分。) 得分:50
1. 一个数据库可有多个dbo角色。
A. 错误
B. 正确
满分:5 分 得分:5
2. 用CREATE命令即可以创建数据库文件也可以修改数据库文件。
A. 错误
B. 正确
满分:5 分 得分:5
3. 在SQL SERVR 2000中,GRANT、DENY、REVOKE、INSERT均属于数据控制语句。
A. 错误
B. 正确
满分:5 分 得分:5
4. Check和unique约束都可定义在一列或多列上。
A. 错误
B. 正确
满分:5 分 得分:5
5. 在SELECT语句中,当使用ORDER BY子句时,一定要使用GROUP BY子句。
A. 错误
B. 正确
满分:5 分 得分:5
6. SQL Server登录所使用的身份验证模式包括Windows验证模式和混合模式(Widndows身份验证和SQL Server身份验证)。
A. 错误
B. 正确
满分:5 分 得分:5
7. SQL Server中日志文件不属于任何一个文件组。
A. 错误
B. 正确
满分:5 分 得分:5
8. 一个数据库可以有多个日志文件。
A. 错误
B. 正确
满分:5 分 得分:5
9. 每一个数据库中都有sysdatabases系统表。
A. 错误
B. 正确
满分:5 分 得分:5
10. 当把表的某些列定义为主键之后,SQL Server还可以在这些列上创建索引。
A. 错误
B. 正确
满分:5 分 得分:5
大工10秋《SQL数据库系统及应用》在线作业2
试卷总分:100 测试时间:-- 试卷得分:100
• 单选题
• 判断题
、单选题(共 10 道试题,共 50 分。) 得分:50
1. SQL Server中,保存着每个数据库对象的信息的系统表是( )。
A. sysdatabases
B. Syscolumns
C. Sysobjects
D. Syslogs
满分:5 分 得分:5
2. 在存在下列关键字的SQL语句中,不可能出现Where子句的是( )。
A. Update
B. Delete
C. Insert
D. Alter
满分:5 分 得分:5
3. 在查询语句的Where子句中,如果出现了“age Between 30 and 40”,这个表达式等同于( )。
A. age>=30 and age<=40
B. age>=30 or age<=40
C. age>30 and age<40
D. age>30 or age<40
满分:5 分 得分:5
4. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用( )约束。
A. PDRIMARY KEY
B. FOREIGN KEY
C. unique
D. check
满分:5 分 得分:5
5. 记录数据库事务操作信息的文件是( )。
A. 数据文件
B. 索引文件
C. 辅助数据文件
D. 日志文件
满分:5 分 得分:5
6. 要查询XSH数据库CP表中产品名含有“冰箱”的产品情况,可用( )命令。
A. SELECT * FROM CP WHERE 产品名称 LIKE ‘冰箱’
B. SELECT * FROM XSH WHERE 产品名称 LIKE ‘冰箱’
C. SELECT * FROM CP WHERE 产品名称 LIKE ‘%冰箱%’
D. SELECT * FROM CP WHERE 产品名称=‘冰箱’
满分:5 分 得分:5
7. 储蓄所有多个储户,储户能够在多个储蓄所存取款,储蓄所与储户之间是( )。
A. 一对一的联系
B. 一对多的联系
C. 多对一的联系
D. 多对多的联系
满分:5 分 得分:5
8. SQL的聚集函数COUNT、SUM、AVG、MAX、MIN不允许出现在查询语句的( )子句之中。
A. SELECT
B. HAVING
C. GROUP BY… HAVING
D. WHERE
满分:5 分 得分:5
9. 列值为空值(NULL),则说明这一列( )。
A. 数值为0
B. 数值为空格
C. 数值是未知的
D. 不存在
满分:5 分 得分:5
10. 数据库的数据一般存放在( )中。
A. 内存
B. CPU
C. 寄存器
D. 磁盘
满分:5 分 得分:5
大工10秋《SQL数据库系统及应用》在线作业2
试卷总分:100 测试时间:-- 试卷得分:100
• 单选题
• 判断题
、判断题(共 10 道试题,共 50 分。) 得分:50
1. 如果定义视图的FROM子句包括多张表,并且视图中列来自多张表,则不能用DML语句通过视图操纵数据。
A. 错误
B. 正确
满分:5 分 得分:5
2. 在sysdatabases中,还记录着存储过程中每个参数的信息。
A. 错误
B. 正确
满分:5 分 得分:5
3. 在SELECT语句中,当使用ORDER BY子句时,一定要使用GROUP BY子句。
A. 错误
B. 正确
满分:5 分 得分:5
4. 由于索引是独立的,删除表时,与该表相关的索引并不被删除。
A. 错误
B. 正确
满分:5 分 得分:5
5. 日志文件用于存放恢复数据库用的所有日志信息,每个数据库至少拥有一个日志文件,也可以拥有多个日志文件,扩展名ldf
A. 错误
B. 正确
满分:5 分 得分:5
6. 使用INSERT命令一次只能插入一行数据。
A. 错误
B. 正确
满分:5 分 得分:5
7. 已使用DROP TABLE除去删除表,若要删除表上的视图,必须通过使用DROP VIEW手工删除。
A. 错误
B. 正确
满分:5 分 得分:5
8. SQL Server存储过程能够立即访问数据库。
A. 错误
B. 正确
满分:5 分 得分:5
9. 两个空值相比较的结果是未知。
A. 错误
B. 正确
满分:5 分 得分:5
10. 在INSERT语句中,VALUES列表中的表达式的数量,必须匹配列表中的列数,表达式的数据类型必须可以和表格中对应各列的数据类型兼容。
A. 错误
B. 正确
满分:5 分 得分:5
大工10秋《SQL数据库系统及应用》在线作业3
试卷总分:100 测试时间:-- 试卷得分:100
• 单选题
• 判断题
、单选题(共 10 道试题,共 50 分。) 得分:50
1. 如果要删除一个数据库,则使用的SQL语句是( )。
A. DELETE DATABASE
B. DROP DATABASE
C. DELETE FROM DATABASE
D. DROP FROM DATABASE
满分:5 分 得分:5
2. 在数据库操作过程中,事务处理是一个操作序列,它必须具有以下性质:原子性、一致性、隔离性和( )。
A. 共享性
B. 继承性
C. 持久性
D. 封装性
满分:5 分 得分:5
3. 在关系数据库中,通常将能唯一标识一行数据的一列或者列组合称为( )。
A. 主键
B. 索引
C. 标记
D. 字段
满分:5 分 得分:5
4. 备份日志的语句是( )。
A. commit transaction
B. restore database
C. backup database
D. backup log
满分:5 分 得分:5
5. 把SQL Server数据库中数据导出的含义是指( )。
A. SQL Server数据进行备份,便于故障恢复
B. 外部数据源中数据载入数据库
C. 把数据库中数据存储格式转换成另外一种数据存储格式
D. 导出后的数据格式必须和数据库中数据格式相同
满分:5 分 得分:5
6. 如果要在一张管理职工工资的表中限制工资的输入范围,应使用( )约束。
A. PDRIMARY KEY
B. FOREIGN KEY
C. check
D. unique
满分:5 分 得分:5
7. 要找到特定数据库对象的信息,应使用( )。
A. sp_helpfile
B. sp_helpfilegroup
C. sp_helpdb
D. sp_help
满分:5 分 得分:5
8. 当用户A对表tab1中记录r1进行修改时,用户B在用户A没有确认修改之前读取了记录r1,这时出现的现象是( )。
A. 脏读数据
B. 正确读取数据
C. 不可重复读
D. 发生幻象
满分:5 分 得分:5
9. 数据库管理系统是位于( )之间的一层数据管理软件。
A. 硬件与软件
B. 用户与操作系统
C. 硬件与操作系统
D. 数据库与操作系统
满分:5 分 得分:5
10. 数据库中只存放视图的( )。
A. 操作
B. 对应的数据
C. 定义
D. 限制
满分:5 分 得分:5
大工10秋《SQL数据库系统及应用》在线作业3
试卷总分:100 测试时间:-- 试卷得分:100
• 单选题
• 判断题
、判断题(共 10 道试题,共 50 分。) 得分:50
1. 触发器只能在当前的数据库中创建。
A. 错误
B. 正确
满分:5 分 得分:5
2. 根据索引的顺序与数据表的物理顺序是否相同,可以把索引分成两种类型,一种是数据表的物理顺序与索引相同的非聚簇索引,另一种数据表的物理顺序与索引顺序不相同的聚簇索引。
A. 错误
B. 正确
满分:5 分 得分:5
3. 当删除表时,则该表定义和数据同时被删除。
A. 错误
B. 正确
满分:5 分 得分:5
4. 当把表的某些列定义为主键之后,SQL Server还可以在这些列上创建索引。
A. 错误
B. 正确
满分:5 分 得分:5
5. 在数据库备份时,建议不要将数据库或者事务日志备份到数据库所在的同一物理磁盘上的文件中,如果包含的磁盘设备发生故障,由于备份位于同一发生故障的磁盘上,因此无法恢复数据库。
A. 错误
B. 正确
满分:5 分 得分:5
6. 使用CREATE TABLE 命令可以向数据库中加入一个新表。
A. 错误
B. 正确
满分:5 分 得分:5
7. 数据库正在备份时,也可以在其上创建索引。
A. 错误
B. 正确
满分:5 分 得分:5
8. 在选择视图需要使用的字段时,可以按照自己需要的顺序选择字段,这些顺序就是在视图中的顺序,而不改变基表的顺序。
A. 错误
B. 正确
满分:5 分 得分:5
9. 在视图使用了多个基表连接的情况下,更新视图数据,每次更新操作只能更新来自某一个基表的数据列的值。
A. 错误
B. 正确
满分:5 分 得分:5
10. 由于索引是独立的,删除表时,与该表相关的索引并不被删除。
A. 错误
B. 正确
满分:5 分 得分:5 |
|