咨询请添加 QQ:3064302332
微信:wxxygzs
南开24秋学期(高起本:1809-2103、专升本高起专:2103)《数据库应用系统设计》在线作业答案
试卷总分:100 得分:100
一、单选题 (共 21 道试题,共 42 分)
1.SQL语言通常称为( * )
A.结构化查询语言
B.结构化控制语言
C.结构化定义语言
D.结构化操纵语言
2.有关系R(sno,sname,age),下列关于空值的查询语句中,不能产生正确结果的是( * )
A.SELECT sname FROM R WHERE age=NULL
B.SELECT sname FROM R WHERE age IS NULL
C.SELECT sname FROM R WHERE NOT(age IS NULL)
D.SELECT sname FROM R WHERE age IS NOT NULL
3.数据库一般使用( * )以上的关系。
A.1NF
B.2NF
C.3NF
D.4NF
4.数据库应用系统维护阶段最主要的工作是()
A.应用程序维护
B.数据维护
C.编码维护
D.硬件设备维护
5.Sybase是一种()数据库
A.层次
B.网状
C.关系
D.树状
6.在现实世界中,某种产品的名称对应于数据库中的( * )。
A.文件
B.实体
C.数据项
D.记录
7.在SQL中,实现修改表中数据的语句是(青书学堂 学习通 学起 柠檬文才学堂 作业答案)
A.MODIFY
B.ALTER
C.UPDATE
D.ALTERDATA
8.要指定数据库每一确定状态时的数据对象所应满足的约束条件,则应使用()
A.列约束
B.静态约束
C.动态约束
D.关系约束
9.根据关系模式的完整性规则,一个关系中的主码( * )。
A.不能包含多个属性
B.不能成为另一个关系的外码
C.不允许空值
D.可以取空值
10.数据库系统的英文缩写为()
A.DBMS
B.DBS
C.DB
D.DBA
11.在数据管理技术的三个发展阶段中,数据冗余度最小、数据共享度最高的是( * )阶段。
A.文件系统
B.数据库
C.人工管理
D.数据库管理系统
12.对表进行记录的筛选,用的运算是( * )。
A.交
B.投影
C.选择
D.连接
13.“年龄在15至30岁之间”,这种约束属于数据库系统的( * )。
A.完整性措施
B.完全性措施
C.恢复措施
D.并发控制措施
14.在插入数据过程中没有显式提供数据值时,由系统自动为该列指定预先所设定的一个值,则应使用()约束
A.检查约束
B.主键约束
C.外键约束
D.默认约束
15.使用SQL语句查询所有姓李的学生记录,WHERE短语后应使用的条件是()
A.姓名 LIKE '李%'
B.姓名='李%'
C.姓名='李_'
D.姓名 LIKE '李_'
16.( * )是指数据以何种组织形式进行存储,例如是顺序存储、链式存储还是哈希存储。
A.存储模式
B.外模式
C.概念模式
D.模式
17.目前的数据库系统广泛使用的数据模型是( * )。
A.层次模型
B.网状模型
C.关系模型
D.概念模型
18.用来显示窗口对象及其控件的视图是()
A.布局视图
B.窗口视图
C.属性视图#脚本视图
19.关系模型所能表示的实体间联系方式( * )。
A.只能表示1:1联系
B.只能表示1:n联系
C.只能表示m:n联系
D.可以表示任意联系方式
20.在SQL Server中,要授予某安全性帐户具有转授许可给其他安全性帐户的权限,则在授权时应加上()子句
A.WITH GRANT
B.WITH GRANT FOR
C.WITH GRANT OPTION
D.WITH GRANT PERMISSION
21.下面MySQL日志中,( * )用于记录执行时间超过指定时间的操作。
A.二进制日志
B.错误日志
C.通用查询日志
D.慢查询日志
二、多选题 (共 20 道试题,共 40 分)
22.数据库系统阶段数据库管理的特点包括( * )。
A.采用数据模型表示复杂的数据结构,从整体看待数据,降低数据冗余、减少不一致性
B.数据库结构的设计面向具体应用,数据依赖于程序
C.数据库可供不同应用程序使用,数据共享度高
D.数据库系统的数据和程序之间具有较高的独立性
23.在SQL Server中,允许创建和修改数据库的固定服务器角色包括()
A.系统管理员
B.数据库创建者
C.磁盘管理员
D.进程管理员
24.事务在运行过程中,系统写入日志文件中的操作包括对数据库的()
A.插入操作
B.修改操作
C.删除操作
D.查询操作
25.要解决对数据库并发操作所带来的读“脏数据”问题,可以采用()
A.一级封锁协议
B.二级封锁协议
C.三级封锁协议
D.都可以
26.要在学生选课表中查询所有2号课程的选课记录,并将查询结果按成绩升序排列,则可以使用的SQL语句是“SELECT * FROM 学生选课 WHERE 课程号='2' ORDER BY ()”
A.成绩
B.成绩 DESC
C.成绩 ASC
D.100-成绩 DESC
27.关于关系和关系模式之间联系正确的叙述是()
A.一个关系模式可以对应多个关系
B.一个关系可以对应多个关系模式
C.一个关系只能对应一个关系模式
D.关系是关系模式在某一时刻的取值
28.下列选项中属于关系性质的是()
A.每一列中的各个分量可以是不同类型的数据
B.不同的列可出自同一个域
C.改变列的排列顺序可能会改变数据的含义
D.每一个列都是不可再分的数据项
29.关系模式设计得不好,可能会引起()问题
A.数据冗余度大
B.插入异常
C.删除异常
D.查询异常
30.在当前窗口w_main中创建一个Close按钮,其作用是关闭w_main窗口,则该按钮的Clicked事件中可以书写代码()
A.Close(ParentWindow)
B.Close(Super)
C.Close(Parent)
D.Close(w_main)
31.在()视图中可以用鼠标双击某个对象或控件来打开该对象或控件默认的事件脚本
A.布局视图
B.脚本视图
C.控件列表视图
D.不可视对象列表视图
32.下列选项中,属于系统需求分析阶段的工作包括( * )。
A.调查各部门的业务活动情况
B.协助用户明确对系统的各种要求
C.绘制数据流图
D.设计E-R模型
33.下列选项中属于关系数据库三级模式结构的是()
A.模式
B.存储模式
C.外模式
D.内模式
34.下列选项中,属于数据库物理结构设计阶段的工作包括( * )。
A.确定文件的存储结构
B.确定数据存放位置
C.建立实际数据库结构
D.数据导入
35.下列选项中,属于数据库运行维护阶段的工作包括( * )。
A.检测并改善数据库性能
B.数据库试运行
C.整理使用说明书等文档
D.重新组织和构造数据库
36.两层映像包括( * )。
A.外模式/模式映像
B.外模式/内模式映像
C.模式/存储模式映像
D.外模式/存储模式映像
37.下列关于内模式的描述中,正确的是( * )。
A.一个数据库只有一个内模式
B.是指数据以何种组织形式进行存储,例如是顺序存储、链式存储还是哈希存储
C.数据库模式结构的中间层,既不涉及数据的物理存储细节和硬件环境,也与具体的应用无关
D.描述了数据在介质上的存储方式和物理结构
38.下列选项中,属于MEMORY存储引擎特点的有( * )。
A.将表中的数据存放在内存中
B.支持外键
C.速度非常快
D.非常适合用于存储临时数据的临时表
39.数据模型的组成要素包括( * )。
A.数据结构
B.数据约束
C.数据检索
D.数据更新
40.下列选项中属于关系数据库三级模式结构的是( * )。
A.模式
B.存储模式
C.外模式
D.内模式
41.在不进行并发控制的情况下,对数据库的并发操作可能带来的问题包括()
A.死锁
B.丢失修改问题
C.不可重复读问题
D.读出“脏数据”问题
三、判断题 (共 9 道试题,共 18 分)
42.对表进行字段的筛选,用的运算是投影。
43.DBMS是数据库管理系统的缩写。
44.一个关系中主码的作用是设定表中某列的默认值。
45.在R(U)中,如果Y函数依赖于X,并且存在X的一个真子集X',使得Y函数依赖于X',则Y是X的完全函数依赖。
46.数据库中只有表存储数据,视图不存储数据。
47.关系模式规范化中的插入异常是指要插入的数据无法插入。
48.一名工人可以加工多种零件,每一种零件可以由不同的工人来加工,工人和零件之间为多对多联系。
49.数据库中存储的是数据。
50.通过外模式/模式映象,使得关系数据库具有高度逻辑独立性。