2022年数据库原理与应用试题--含答案.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年数据库原理与应用试题--含答案.pdf》由会员分享,可在线阅读,更多相关《2022年数据库原理与应用试题--含答案.pdf(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数据库原理与应用试题- 含答案一、判断题 数据库系统概论2 (F) 与用文件系统来管理数据相比, 用数据库管理数据增加了数据冗余度。(F) 一个信息只能用一种数据形式来表示。(F) 数据库系统就是数据库管理系统的重要组成部分。(F) 数据库的三级模式就是概念模型、逻辑模型与物理模型。(F)E-R 模型只能转换为关系模型, 不能转换为层次模型与网状模型。(F) 如果一个实体A对应多个实体B,则 A与 B之间必然就是一对多的联系。 关系型数据库基本原理2 (F) 一个关系的主键只能包含一个属性。(F) 在实体 - 联系模型中 , 实体具有属性 , 联系不能具有属性。(F) 关系运算中, 选择运算就
2、是从列的角度进行的运算, 投影运算就是从行的角度进行的运算。(F) 在一个关系模式中, 如果 A-B,B-C, 则称 C部分依赖于A。(F)E-R 图转换为关系模型时, 实体可转换为关系模式, 联系不能转换为关系模式。(F)E-R 图转换为关系模式时, 所有的联系都必须转换为独立的关系模式。 数据库的管理1 (F) 数据库的文件包括数据文件、事务日志文件与索引文件。(F) 数据库的一个数据文件可以属于多个文件组。(F) 在 SQL Server 中, 数据库的主数据文件的扩展名就是ldf 。 表的管理 2 (F) 创建一个表时, 对于表的每一列, 必须指明数据类型与长度, 例如“生日datet
3、ime(8)”。(T) 在 SQL Server 中,nchar数据类型与nvarchar数据类型的区别就是, 前者就是固定长度的, 后者就是可变长度的。(T) 在 SQL Server 中, 存储逻辑型数据值的数据类型就是bit 、(F)SQL 中的数据定义语言(DDL)用于实现数据增、删、改、查等数据操作。(F) 对于逻辑型的属性, 赋值就是只能写“YES ”或“ NO ” 。(T) 在 SQL语句中 , 对一个字符型的属性赋值, 应该两边用单引号将值包括起来。 数据查询 1 (F) 关系型数据库的连接查询有内连接与外连接之分, 内连接只能实现两个表的查询, 外连接可以实现多个表的查询。(
4、F) 在 SELECT 语句的 WHERE 子句部分 ,不能再使用SELECT 语句。(T) 在进行分组统计时, 如果需要对分组进行筛选, 应使用 HAVING 语句而不就是WHERE 语句。 索引与视图 2 (F) 为了提高数据库的检索与更新速度, 最好在数据表的每个字段都建立索引。(F) 聚集索引一定就是唯一性索引, 非聚集索引一定就是非唯一性索引。(T) 主键索引必然就是唯一索引。(F) 视图一旦创建, 就存储了数据。(F) 视图只能用来查瞧数据, 不能在视图上进行数据更新。(F) 视图只能用来查瞧一个基本表的数据, 相当于在一个基本表上的投影与选择。 数据完整性 1 (F) 数据完整性
5、有3 种类型 : 实体完整性、参照完整性、更新完整性。(F) 外键约束定义了表与表之间的关系, 用于保证实体完整性。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 13 页 - - - - - - - - - - 数据库原理与应用试题- 含答案(F) 检查约束与默认约束都用于保证数据的实体完整性。 存储过程与触发器2 (T) 存储过程可以带参数, 从而增加调用灵活性。(F)SQL SERVER中的所有存储过程都必须由用户自定义, 系统本身没有定义好的存储过程。(F) 存储过程一旦创建, 其脚本
6、就被加密,不能再次编辑修改。(F) 触发器被定义以后, 只有当用户调用它时才触发, 用户不调用时触发器不起作用。(F) 可以根据完整性的需要, 对某一个表定义SELECT 触发器。(F) 事务的原子性就是指事务中的每一个操作彼此就是独立的。 数据的安全管理1 (T)SQL Server身份验证有两种模式:Windows 身份验证模式与混合身份验证模式。(F) 凡可以登录到SQL Server 上的用户 , 都可以打开任意数据库, 并读取数据库中的表。(F) 如果一个用户能读取某数据库的某表的数据, 则该用户必然能对该表的数据进行修改。 数据库的备份与还原1 (T)SQL Server数据库中的
7、数据, 可以导入到一个Excel 文件中。(T)SQL Server支持完全备份、事务日志备份、差异备份。(F) 在 SQL Server 上进行数据库分离, 意味着删除数据文件。二、选择题 (30 分, 单项选择 ,共 15 题, 每题 2 分) 数据库系统概论2 E-R 图用于描述数据库的(A) 。 A.概念模型 B、 物理模型 C.存储模型 D、 逻辑模型ER图中的主要元素就是(B) 。A.结点、记录与文件 B、 实体、联系与属性C.记录、文件与表 D 、 记录、表、属性以下 (A) 组术语属于概念模型的范畴。 A、 实体与联系 B、 文件与文件组 C、 索引与视图 D、 存储过程与触发
8、器数据库物理存储方式的描述称为(B) 。 A、外模式 B、内模式 C、概念模式 D、逻辑模式数据库三级模式间引入二级映射的主要作用就是(A) 。A、 提高数据与程序的独立性 B、 提高数据与程序的安全性C、 保持数据与程序的一致性 D、 提高数据与程序的可移植性在 DBS 、 DBMS 、DB三者的关系就是(A) 。 A、DBS包括 DBMS 与 DB B、DBMS 包括 DBS与 DB C、DB包括 DBS与 DBMS D、三者的包含关系在不同的场合下会发生改变 关系型数据库基本原理2 AB可等价替换为(A) 。A、 A-(A-B) B、 AU(A-B) C、 A-(B-A) D、 B-(A
9、-B) 有关系 : 教师 ( 编号 ,姓名 , 生日 , 职称 ), 从关系中查询所有教授的情况应使用(B) 关系运算。A.投影 B、 选择C、 连接 D、 笛卡儿积精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 2 页,共 13 页 - - - - - - - - - - 数据库原理与应用试题- 含答案有关系 : 教师 ( 编号 , 姓名 , 生日 , 职称 ), 从关系中查询所有教师的姓名与生日应使用(A) 关系运算。A.投影 B、 选择C、 连接 D、 笛卡儿积有关系 : 销售 ( 商品号 , 推销
10、员编号 , 销售日期 , 客户名 ), 那么 , 该关系的主键就是(D) 。A.商品号 B、 商品号 , 推销员编号C、 ( 商品号 , 推销员编号 , 销售日期 ) D 、 ( 商品号 , 推销员编号 , 销售日期 , 客户名 ) 有关系 : 教学 ( 学号、教工号、课程号), 每个学生可以选修多门课程, 每门课程可以由多名学生来选修 , 每个老师可以讲授多门课程, 每门课程可以由多个老师来讲授, 那么该关系的主键就是 (C) 。 A、 课程号 B、 教工号 C、 ( 学号 , 教工号 , 课程号 ) D、 ( 学号 , 教工号 ) 有关系 : 教学 ( 学号、班级号、 班主任 , 班主任联
11、系电话), 一个学生只能属于一个班级, 一个班级只有一个班主任,一个班主任只有一个联系电话, 那么该关系的主键就是A。 A、 学号 B、 班级号 C、 ( 学号 , 班级号 ) D、 ( 学号 , 班级号 , 班主任 ) 数据库管理 1 下面 (A) 不就是 SQL Server 2005的数据库对象。 A、 SQL 语句 B、 存储过程 C、 索引 D、 触发器SQL Server 的物理存储主要包括两类文件, 它们就是 (B) 。 A、 图片文件与文本文件 B、 数据文件与事务日志文件 C、 函数文件与数据文件 D、 源文件与可执行文件SQL Server 事务日志文件的扩展名为(C) 。
12、 A、 mdf B、 ndf C、 ldf D、 idx 表的管理 1 如果表 S(A,B,C) 中,设置 A为主键 , 当向 S表插入一行新数据时, 该行 (D) 。 A、 A,B,C 属性的值都可以与已有的行相同 B、 A,B,C 属性的值都不能与已有的行相同 C、 A 属性的值不能与已有的行相同, 但允许为空D、 A 属性的值不能与已有的行相同, 也不能为空在 SQL Server的以下数据类型中, 最适合表示一个人的体重( 公斤 , 保留一位小数) 的就是(D) 。 A、 char B、 float C、 tinyint D、 decimal 对于数据库中的表A,如果想要清空A中的数据
13、且不留下事务日志,应使用 (D) 。 A、 DELETE TABLE A B、 DROP TABLE A C、 ALTER TABLE A D、 TRUNCATE TABLE A 数据查询 3 对 R与 S进行连接查询时, 如果想在显示中保留R的所有行应该使用(C) 。 A.R全外连接 S B、 R 内连接 S C.R左外连接 S D、 右外连接S 对 R与 S进行连接查询时, 如果想在显示中保留S的所有行应该使用(D) 。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 3 页,共 13 页 - - -
14、- - - - - - - 数据库原理与应用试题- 含答案A、 R 全外连接S B、 R 内连接 S C、R左外连接S D、 R 右外连接S 对 R与 S进行连接查询时, 如果想在显示中保留R与 S的所有行应该使用(A) 。 A、 R 全外连接S B、 R 内连接 S C、 R 左外连接S D、 右外连接 S 已知关系 : 学生学号 , 姓名 , 年龄 , 如果按年龄降序列出所有学生, 并且相同年龄的学生按姓名升序排列。则排序子句应该就是B 。A、 Order By 年龄 , 姓名 B 、 Order By 年龄 Desc, 姓名C、 Order By 姓名 , 年龄 Desc D、 B 项与
15、 C项都正确已知关系 : 员工工号 , 入职日期 , 部门 , 如果按部门降序列出所有员工, 并且相同部门的员工按入职日期升序排列, 则排序子句应该就是C。 A、 Order By 部门 , 入职日期 B 、 Order By 入职日期 , 部门 DESC C、 Order By 部门 DESC,入职日期 D、 B 项与 C项都正确已知关系 : 课程编号 , 学分 , 开课学期 , 如果按开课学期升序排列,同一学期的按学分降序排列, 则排序子句应该就是C。A、 Order By 学分 , 开课学期 B 、 Order By 开课学期 , 学分C、 Order By 开课学期 ,学分 DESC
16、D 、 Order By 开课学期 , 学分 ASC 对工资表 (员工号 , 姓名 , 部门号 , 月薪 )进行查询 , 列出属于D01 号部门 , 且工资高于所有D02号部门员工工资的员工信息, 查询语句的WHERE 子句应使用 (B) 。A.部门号 =D01 AND 月薪 ANY (SELECT 月薪 FROM 员工表 WHERE 部门号 =D02) B.部门号 =D01 AND 月薪 ALL (SELECT 月薪 FROM 员工表 WHERE 部门号 =D02) C.部门号 =D01 AND 月薪 (SELECT 月薪 FROM 员工表 WHERE 部门号 =D02) D.部门号 =D0
17、1 or 月薪 ALL(SELECT 月薪 FROM 员工表 WHERE 部门号 =D02) 对工资表 ( 员工号 , 姓名 , 部门号 , 月薪 ) 进行查询 , 分部门统计人数与平均工资, 查询语句应使用( D) 。A、 SELECT 部门号 ,Count(*),AVG(月薪 ) FROM 工资表 GROUP BY 月薪B、 SELECT 姓名 ,Count(*),AVG(月薪 ) FROM 工资表 GROUP BY 部门号C、 SELECT 部门号 ,Count( 月薪 ),AVG(*) FROM 工资表 GROUP BY 部门号D、 SELECT 部门号 ,Count( 月薪 ),AV
18、G( 月薪 ) FROM 工资表 GROUP BY 部门号对学生表 ( 学号 , 姓名 , 性别 , 身高 ) 进行统计 , 分性别统计人数与平均身高, 查询语句应使用(D) 。A.SELECT 性别 ,Count(*),AVG(身高 ) FROM 学生表 GROUP BY 身高B.SELECT 姓名 ,Count(*),AVG(身高 ) FROM 学生表 GROUP BY 性别C.SELECT 性别 ,Count( 身高 ),AVG(*) FROM 学生表 GROUP BY 性别D.SELECT 性别 ,Count(*),AVG(身高 ) FROM 学生表 GROUP BY 性别 索引与视图
19、 2 建立索引的主要目的就是(B) 。A、 节省存储空间 B、 提高检索速度C.提高检索与更新速度 C、 增强数据安全性对于索引 ,以下说法正确的就是(C) 。A、 一个数据表只能有一个索引 B、一个数据表只能有一个唯一索引C.一个数据表只能有一个聚集索引 D、一个数据标只能有一个非聚集索引Create Unique Nonclustered Index writer_index On 作者信息 ( 作者编号 ) 语句执行后,在作者信息表上创建了一个D索引。精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第
20、4 页,共 13 页 - - - - - - - - - - 数据库原理与应用试题- 含答案A、惟一聚集索引 B、聚集索引C、主键索引 D、惟一非聚集索引对于视图 ,以下正确的说法就是(A) 。A.视图显示的数据可以取自于多个基础表。B.视图并不存储数据, 每次查瞧视图时, 视图中的数据来源于基础表C.可以基于一个视图, 一次性地更改多个基础表的数据D.视图存在于内存中, 每次重新启动DBMS 时, 视图便会自动消失。删除视图用下面哪条语句(A) 。A.DROP VIEW B 、 DELETE VIEW C、 REMOVE VIEW D、 RM VIEW 对所有的视图都可以进行(B) 操作。A
21、.插入数据 B、 选择数据C、 更新数据 D、 删除数据 数据完整性 1 在关系型数据库中,用于实现参照完整性的办法就是(D) 。A.设置默认值 B、 设置检查约束C、 设置外键约束 D、 设置主键约束设属性 A就是关系R的唯一主属性, 则属性 A不能取空值 (NULL), 这就是 D规则。A、 域完整性 B、 参照完整性C、 用户自定义完整性 D、 实体完整性以下方法中 , 用于实现用户自定义完整性的办法就是(B) 。A.为字段设置数据类型 B、设置检查约束C、 设置外键约束 D、设置主键约束 存储过程与触发器3 关于存储过程的描述正确的一项就是(C) 。A.存储过程存在于内存中, 每次重新
22、启动DBMS 时, 便会自动消失B.存储过程在每次调用时都会被编译一次C.存储过程可以包含输入与输出函数,增加了调用时的灵活性D.执行一次存储过程所花的时间, 比执行相同的SQL批处理要长如果有两个事务同时对数据库中同一数据进行操作, 不会引起冲突的就是(D) 。A、 一个 DELETE 与一个 SELECT B、一个 SELECT 与一个 DELETE C、 两个 UPDATE D、两个 SELECT 当触发器执行时, 系统会创建临时表保存用户操作更改的行的新值与旧值, UPDATE 操作所涉及的值会被临时保存在(C) 。A、 updated表 B、 inserted 表C、 deleted
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 数据库 原理 应用 试题 答案
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内