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