作业 考核 论文 答案联系 QQ:3064302332 微信:wxxygzs
南开23秋学期(仅限-高起专1909、专升本1909)《数据库应用系统设计》在线作业[标准答案]
试卷总分:100 得分:100
一、单选题 (共 21 道试题,共 42 分)
1.以下关于二维表的说法,不正确的是( )。
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.在SQL中,实现修改表中数据的语句是()
A.MODIFY
B.ALTER
C.UPDATE
D.ALTERDATA
4.使用SQL进行数据查询时,如果查询结果中包含了许多重复的行,可以使用()去掉结果中的重复行
A.DISTINT
B.DISTINTROW
C.DIFFERENT
D.DIFFERENTROW
5.关系模式规范化中的插入异常是指()
A.不该插入的数据被插入
B.不该删除的数据被删除
C.要插入的数据无法插入
D.要删除的数据无法删除
6.设关系R、S、W各有10个元组,那么这三个关系的笛卡尔积的元组个数是( )。
A.10
B.30
C.1000
D.不确定(与计算结果有关)
7.数据冗余可能产生的问题是( )。
A.修改数据方便
B.删除数据方便
C.增加了编程的复杂度
D.潜在的数据不一致性
8.数据独立性是指( )。
A.数据依赖于程序
B.程序依赖于数据
C.数据不依赖于程序
D.程序不依赖于数据
9.对数据库中的数据对象进行定义是通过( )来实现的。
A.数据描述语言DDL
B.数据操纵语言DML
C.程序设计语言
D.机器语言
10.下面MySQL日志中,( )可以用于修复数据库。
A.二进制日志
B.错误日志
C.通用查询日志
D.慢查询日志
11.要指定数据库每一确定状态时的数据对象所应满足的约束条件,则应使用()
A.列约束
B.静态约束
C.动态约束
D.关系约束
12.以下关于关系的说法中正确的是( )。
A.一个关系就是一张二维表
B.在关系所对应的二维表中,行对应属性,列对应元组
C.关系中各属性不允许有相同的域
D.关系的各属性名必须与对应的域同名
13.权限撤销的命令是( )。
A.GRANT
B.REVOKE
C.CANCEL
D.RETURN
14.SQL语言通常称为( )
A.结构化查询语言
B.结构化控制语言
C.结构化定义语言
D.结构化操纵语言
15.数据库管理系统的运行控制功能不包括( )。
A.完整性控制
B.系统恢复
C.安全性控制
D.异构数据转换控制
16.公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,部门和职员的联系类型是( )
A.多对多
B.一对一
C.多对一
D.一对多
17.一个事务能读取到别的事务提交的更新数据,不能看到未提交的更新数据,不会出现丢失更新、脏读,但可能出现不可重复读、幻读,则该事务的隔离级为( )。
A.未提交读
B.提交读
C.可重复读
D.序列化
18.关系模式R中属性或属性组X不是R的码,但X是另一个关系模式的码,则称X是R的()
A.主码
B.候选码
C.唯一码
D.外码
19.有两个实体集,并且这两个实体集之间存在M:N联系,则根据转换规则,这个E-R结构转换成的表的数目应该为( )个。
A.1
B.2
C.3
D.4
20.在MySQL中,建立视图用( )
A.CREATE SCHEMA
B.CREATE TABLE
C.CREATE VIEW
D.CREATE INDEX
21.通过外模式/模式映象,使得关系数据库具有高度()独立性
A.物理
B.存储
C.逻辑
D.结构
二、多选题 (共 20 道试题,共 40 分)
22.关于关系和关系模式之间联系正确的叙述是( )。
A.一个关系模式可以对应多个关系
B.一个关系可以对应多个关系模式
C.一个关系只能对应一个关系模式
D.关系是关系模式在某一时刻的取值
23.下列选项中,属于InnoDB存储引擎特点的有( )。
A.事务安全
B.全文索引
C.支持外键
D.表中数据存放在内存中
24.SQL Server提供的完整性类型包括()
A.实体完整性
B.域完整性
C.引用完整性
D.用户定义完整性
25.下列故障类型中,哪种故障可能会破坏数据库
A.事务故障
B.系统故障
C.介质故障
D.计算机病毒
26.下列选项中,属于MySQL比较运算符有( )。
A.<>
B.==
C.=
D.
27.要在学生选课表中查询所有2号课程的选课记录,并将查询结果按成绩升序排列,则可以使用的SQL语句是“SELECT * FROM 学生选课 WHERE 课程号='2' ORDER BY ()”
A.成绩
B.成绩 DESC
C.成绩 ASC
D.100-成绩 DESC
28.下列选项中,可用于存储数值的数据类型包括( )。
A.INT
B.DOUBLE
C.BLOB
D.DECIMAL
29.在当前窗口w_main中创建一个Close按钮,其作用是关闭w_main窗口,则该按钮的Clicked事件中可以书写代码()
A.Close(ParentWindow)
B.Close(Super)
C.Close(Parent)
D.Close(w_main)
30.在SQL Server中,对象许可包括()
A.CREATE VIEW
B.UPDATE
C.CREATE TABLE
D.INSERT
31.事务在运行过程中,系统写入日志文件中的操作包括对数据库的()
A.插入操作
B.修改操作
C.删除操作
D.查询操作
32.SQL Server系统支持的认证模式包括()
A.Windows认证模式
B.SQL Server认证模式
C.Windows和SQL Server混合模式
D.以上都包括
33.下列说法正确的是( )。
A.文本、图形、图像等都是数据
B.数据库是数据库管理系统的一部分
C.数据库管理系统是数据库系统的一部分
D.数据库管理员使用数据库应用系统操作数据库
34.下列选项中,属于关系数据库概念结构设计阶段的工作包括( )。
A.设计局部E-R模型
B.集成各局部E-R模型
C.将E-R图转换为关系模型
D.将关系模式规范化
35.数据模型可分为( )。
A.层次模型
B.星型模型
C.网状模型
D.关系模型
36.下列选项中,属于MEMORY存储引擎特点的有( )。
A.将表中的数据存放在内存中
B.支持外键
C.速度非常快
D.非常适合用于存储临时数据的临时表
37.在SQL Server中,按照锁定的资源分类,包括()
A.字段级锁
B.行级锁
C.表级锁
D.簇级锁
38.数据库系统的特点包括( )。
A.数据结构化
B.数据共享性高,冗余度低,易扩充
C.数据独立性高
D.数据由DBMS统一管理和控制
39.下列选项中,属于数据库运行维护阶段的工作包括( )。
A.检测并改善数据库性能
B.数据库试运行
C.整理使用说明书等文档
D.重新组织和构造数据库
40.两层映像包括( )。
A.外模式/模式映像
B.外模式/内模式映像
C.模式/存储模式映像
D.外模式/存储模式映像
41.数据模型的组成要素包括()
A.数据结构
B.数据约束
C.数据检索
D.数据更新
三、判断题 (共 9 道试题,共 18 分)
42.定义一个数据库表是通过数据描述语言DDL来实现的。
43.关系模式规范化中的插入异常是指要插入的数据无法插入。
44.在数据库管理系统中,通过数据管理语言向数据库中插入新的数据。
45.数据库中存储的是数据。
46.对于一个员工表,如果想限制员工性别为男或女,则应使用用户自定义完整性。
47.使用SQL语句“DROP TABLE 学生信息”可以删除学生信息表中的所有数据,但学生信息表的结构定义会保留
48.使用DROP DATABASE可以删除一个数据库。如果要删除数据库中有表,则这些表会被同时删除。
49.对表进行记录的筛选,用的运算是投影。
50.由数据库、DBMS、数据库应用系统及用户等组成的一个整体称为数据库管理系统。