南开23春学期《数据库应用系统设计》在线作业[正确答案]单选题答案
23春学期(高起本:1709-2103、专升本/高起专:1909-2103)《数据库应用系统设计》在线作业-00003
试卷总分:100 得分:100
一、单选题 (共 21 道试题,共 42 分)
1.数据冗余可能产生的问题是( )。
A.修改数据方便
B.删除数据方便
C.增加了编程的复杂度
D.潜在的数据不一致性
正确答案:B
2.下列有关数据库的描述正确的是( )。
A.数据库是一个DBF文件
正确答案:D
B.数据库是一个关系
C.数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合
D.数据库是一组文件
正确答案:D
3.使用SQL进行数据查询时,如果查询结果中包含了许多重复的行,可以使用()去掉结果中的重复行
A.DISTINT
正确答案:C
B.DISTINTROW
正确选项:--------
C.DIFFERENT
正确选项:--------
D.DIFFERENTROW
正确答案:B
4.学生社团可以接纳多名学生参加,但每名学生只能参加一个社团,则社团和学生之间的联系类型为( )
A.多对多
B.一对一
C.多对一
D.一对多
正确答案:B
5.关系模式规范化中的插入异常是指( )
A.不该插入的数据被插入
B.不该删除的数据被删除
C.要插入的数据无法插入
D.要删除的数据无法删除
正确答案:C
6.设关系R、S、W各有10个元组,那么这三个关系的笛卡尔积的元组个数是( )。
A.10
B.30
C.1000
D.不确定(与计算结果有关)
随机答案:ABCD
7.在关系数据库中,实现“表中任意两行不能相同”的约束是靠( )来实现的。
正确答案:A
A.外码
B.属性
C.主码
D.列
正确答案:D
8.GRANT语句的功能是( )
A.把授予用户的权限收回来
B.把对指定操作对象的指定操作权限授予指定的用户
C.把被破坏的数据库进行修复
D.对多个用户同时访问数据库的操作进行并发控制
随机答案:ABCD
9.数据库中对全部数据的整体逻辑结构的描述,作为数据库的( )。
A.存储模式
B.内模式
C.外模式
D.模式
随机答案:ABCD
10.用来显示窗口对象及其控件的视图是()
A.布局视图
B.窗口视图
C.属性视图#脚本视图
11.使用SQL语句查询所有姓李的学生记录,WHERE短语后应使用的条件是()
A.姓名 LIKE '李%'
B.姓名='李%'
C.姓名='李_'
D.姓名 LIKE '李_'
正确答案:B
12.对表进行记录的筛选,用的运算是( )。
A.交
B.投影
C.选择
D.连接
正确答案:B
13.聚合函数“AVG”的功能是计算一个数值型列的()
随机答案:ABCD
A.和
B.平均值
C.最小值
D.第一个值
正确答案:A
14.在MySQL中,默认启动且无法禁止的日志是( )。
A.二进制日志
B.错误日志
C.通用查询日志
D.慢查询日志
正确答案:A
15.下列选项不是DBMS功能的是( )。
正确答案:B
A.数据定义
B.数据操作
C.数据库运行控制
D.数据编译
正确答案:D
16.在R(U)中,如果Y函数依赖于X,并且存在X的一个真子集X',使得Y函数依赖于X',则Y是X的()
A.部分函数依赖
B.完全函数依赖
C.非平凡函数依赖
D.平凡函数依赖
正确答案:A
17.数据库中存储的是( )。
A.数据
B.数据模型
C.数据之间的联系
D.数据以及数据之间的联系
正确答案:C
18.在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是( )阶段。
A.文件系统
B.数据库
C.人工管理
D.数据库管理系统
正确选项:--------
19.已知有如下3个表: · 学生(学号,姓名,性别,班级) · 课程(课程名称,学时,性质) · 成绩(课程名称,学号,分数) 若要列出班级=“97计算机”的所有同学的姓名,应该对关系“学生”进行( )操作。
正确答案:D
A.选择
B.连接
C.投影
D.选择和投影
正确答案:C
20.关系数据库的任何检索操作都是由三种基本组合而成的,这三种基本运算不包括( )。
A.连接
B.比较
C.选择
D.投影
正确答案:C
21.Sybase是一种()数据库
A.层次
B.网状
C.关系
D.树状
正确答案:D
南开23春学期《数据库应用系统设计》在线作业[正确答案]多选题答案
二、多选题 (共 20 道试题,共 40 分)22.在SQL Server中,对象许可包括()
A.CREATE VIEW
B.UPDATE
正确答案:D
C.CREATE TABLE
D.INSERT
随机答案:ABCD
23.下列描述中正确的是( )。
A.使用INSERT一次只能插入一条数据
B.使用INSERT一次可以插入多条数据
C.使用INSERT插入数据必须指定所有字段的值
D.使用INSERT插入数据可以只指定部分字段的值
正确答案:A
24.下列关于外模式的描述中,正确的是( )。
A.面向用户
B.通常是模式的一个子集,所以又称外模式
C.是允许用户看到和使用的局部数据的逻辑结构和特征的描述
D.由于用户可以不止一个,每个用户使用的数据可能不同,所以系统可以有多个外模式
随机答案:ABCD
25.在数据库运行阶段,对数据库的维护工作主要包括()
A.数据库的转储和恢复
B.数据库的安全性完整性控制
C.数据库性能的监督和分析
D.数据库的重组织与重构造
正确答案:D
26.下列属于实体完整性的约束包括( )。
A.定义外码与主码之间的引用规则
B.每个关系都应有一个主码,每个元组的主码值不能为空且唯一
C.主码的所有属性都不能取空值,而不仅是主码整体不能取空值
D.设置某一属性只能在指定范围内取值
正确答案:C
27.下列选项中,属于MERGE存储引擎特点的有( )。
A.本身没有数据
B.删除MERGE表并不会删除表中的数据
C.速度非常快
D.数据存放在内存中
随机答案:ABCD
28.完整性约束的作用包括( )。
A.对关系模型施加某些合理的限制
B.拒绝某些不合理的数据操作
C.自动更正错误的数据输入
D.保证输入数据库的数据尽可能正确
随机答案:ABCD
29.数据模型可分为( )。
A.层次模型
B.星型模型
C.网状模型
D.关系模型
随机答案:ABCD
30.以下关于两段锁协议的叙述,正确的是()
A.在对任何数据进行读、写操作之前,首先要申请并获得对该数据的封锁
B.在解除一个封锁之后,事务不再申请和获得任何其他封锁
C.两段锁协议是保证并发调度可串行化的必要条件
D.两段锁协议是保证并发调度可串行化的充分条件
随机答案:ABCD
31.下列选项中,属于MyISAM存储引擎特点的有( )。
A.表格可以被压缩
B.支持全文搜索
C.支持外键
D.事务安全
随机答案:ABCD
32.下列选项中属于关系性质的是()
A.每一列中的各个分量可以是不同类型的数据
B.不同的列可出自同一个域
C.改变列的排列顺序可能会改变数据的含义
D.每一个列都是不可再分的数据项
正确选项:--------
随机答案:ABCD
33.用于对数据表进行分析和优化的MySQL程序包括( )。
A.mysqladmin
正确答案:C
B.mysqldump
正确答案:C
C.mysqlcheck
D.isamchk
正确答案:D
34.下列选项中属于关系性质的是( )。
A.每一列中的各个分量可以是不同类型的数据
B.不同的列可出自同一个域
C.改变列的排列顺序可能会改变数据的含义
D.每一个列都是不可再分的数据项
35.下列选项中,属于数据库实施阶段的工作包括( )。
A.数据库试运行
B.确定数据存放位置
C.建立实际数据库结构
D.数据导入
正确答案:A
36.下列选项中属于关系数据库三级模式结构的是( )。
A.模式
B.存储模式
C.外模式
D.内模式
随机答案:ABCD
37.下列关于完整性约束的叙述中,正确的是()
A.一个表可以有多个PRIMARY KEY约束
B.在任何情况下PRIMARY KEY约束都可以被删除
C.一个表可以有多个UNIQUE约束
D.使用NULL/NOT NULL可以设定某列的值允许为空值或不允许为空值
正确答案:B
38.数据库恢复的实现技术主要包括()
A.定期数据转储
B.建立日志文件
C.采用良好的防毒、杀毒工具
D.编写应用程序时考虑可能发生的故障并采取相应的预防措施
正确答案:C
39.必须使用日志文件的情况包括()
A.事务故障恢复
B.系统故障恢复
C.动态转储方式下的数据库恢复
D.静态转储方式下的数据库恢复
正确答案:C
40.MySQL的不同版本中,比Beta版更稳定的版本包括( )。
A.Alpha
B.Gamma
C.Delta
随机答案:ABCD
D.Production
正确答案:D
41.为了保证数据库的可恢复性,在建立日志文件时必须遵循的原则包括()
A.记录的次序严格按并发事务执行的时间次序
B.必须先写日志文件,后写数据库
C.必须先写数据库,后写日志文件
D.必须将数据库的所有更新操作记录到日志文件中
正确答案:B
三、判断题 (共 9 道试题,共 18 分)
42.MySQL中子查询比连接查询的效率更高。
43.DBMS是数据库管理系统的缩写。
正确答案:C
44.SQL Server系统可以识别SQL Server和Windows两种类型的登录认证机制
正确答案:D
45.HTML中textarea标签表示文本域,可以输入多行文本。