2022 数据库复习真题【太原理工大学】

这篇具有很好参考价值的文章主要介绍了2022 数据库复习真题【太原理工大学】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

咳咳,嗨伙计?

下面是我整理出来的一些数据库历年选择真题,好了废话不多说,仅供参考!文章来源地址https://www.toymoban.com/news/detail-436898.html


一、选择题

1. 数据库( DB )、数据库系统( DBS )和数据库管理系统(DBMS)之间的关系是( A
A. DBS 包括 DB DBMS
B. DBMS 包括 DB DBS
C. DB 包括 DBS DBMS
D. DBS 就是 DB ,也就是 DBMS
2. 概念模型是现实世界的第一层抽象,这一类模型中最著名的模型是( D
A. 层次模型
B. 关系模型
C. 网状模型
D. 实体 - 联系模型
3. 目前,数据库管理系统最常用的逻辑数据模型是( C
A .网状模型
B .层次模型
C .关系模型
D .面向对象模型
4. 下列四项中,不属于数据库系统特点的是( C
A. 数据共享
B. 数据完整性
C. 数据冗余度高
D. 数据独立性高 
5. 数据模型的三个要素分别是( B
A. 实体完整性、参照完整性、用户自定义完整性
B. 数据结构、数据操作、数据完整性约束条件
C. 插入数据、修改数据、删除数据
D. 外模式、模式、内模式
6. 数据库三级结构从内到外的 3 个层次依次为( B
A. 外模式、模式、内模式
B. 内模式、模式、外模式
C. 模式、外模式、内模式
D. 内模式、外模式、模式
7. 下列关于数据库系统的正确叙述是( A
A. 数据库系统减少了数据冗余
B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型的一致
D. 数据库系统比文件系统能管理更多的数据
8. 数据库系统的独立性是指( B
A. 不会因为数据的变化而影响应用程序
B. 不会因为系统存储结构与数据逻辑结构的变化而影响应用程序
C. 不会因为数据存储策略的变化而影响应用程序
D. 不会因为某些数据逻辑结构的变化而影响应用程序
9. 数据的逻辑独立性是指( B
A .外模式改变时保持应用程序不变
B .模式改变时保持外模式不变
C .内模式改变时保持模式不变
D .数据改变时保持应用程序不变
10. 数据的物理独立性是指( C
A .外模式改变时保持应用程序不变
B .模式改变时保持外模式不变
C .内模式改变时保持模式不变
D .数据改变时保持应用程序不变
11. 公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职
员,从部门到职员的联系类型是( C
A. 多对多
B. 一对一
C. 一对多
D. 不确定联系
12. 储蓄所有多个储户,储户在多个储蓄所之间存款,储户与储蓄所之间是( C
A. 一对一联系
B. 一对多联系
C. 多对多联系
D. 不确定联系
13. 描述数据库全体数据的全局逻辑结构和特性的是( A
A. 模式
B. 内模式
C. 外模式
D. 以上三级模式
14. 单个用户使用的数据视图的描述称为( C
A. 模式
B. 内模式
C. 外模式
D. 概念模式
15. 子模式 DDL 用来描述( B
A. 数据库的总体逻辑结构
B. 数据库的局部逻辑结构
C. 数据库的物理存储结构
D. 数据库的概念结构
16. 关于关系模型,下列说法中不正确的是( D
A. 关系模型是建立在集合代数的基础上的
B. 数据的逻辑结构是一个二维表
C. 关系操作是面向集合的操作方式
D. 关系中的数据可以是任意的
17. 关于关系,下列说法中不正确的是( D
A. 关系中每个属性值都是不可分解的
B. 关系中不允许出现相同的元组
C. 关系中不考虑元组间的顺序
D. 元组中的属性是有序的
18.  关系代数中,选择运算的运算符号是( C
A .×
B Π
C δ
D θ
19. 关系查询时取出关系的某些列,并取消重复元组的关系运算为( B
A. 选择运算
B. 投影运算
C. 连接运算
D. 笛卡儿积
20. 根据关系模式的实体完整性规则,一个关系的主码属性( C
A .不能有两个
B .不能成为另一个关系的外码
C .不允许为空
D .可以取任意值
21. 在关系模式 R R# RN S# )和 S (S#, SN SD )中, R 的主键是 R# S 的主键
S# ,则 S# R 中称为( B )。
A. 主码
B. 外码
C. 候选码
D. 全码
22. “ 成绩在 0-100 之间 这种约束属于哪种完整性约束( C
A. 主键约束
B. 外键约束
C. 用户定义的完整性约束
D. 全不是
23. 当关系 R S 进行自然连接时,能够把 R S 的原该舍弃的元组放到结果集的操
作是( D
A. 内连接
B. 左外连接
C. 右外连接
D. 完全外连接
24. 当关系 R S 进行自然连接时,能够把 R 的原该舍弃的元组放到结果集的操作是
B
A. 内连接
B. 左外连接
C. 右外连接
D. 外连接
25. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,专业,出生日期),它的
主码是( B
A .宿舍编号
B .学号
C .(宿舍地址,姓名)
D .(宿舍编号,学号)
26. 进行自然连接运算的两个关系必须具有( B
A .相同的属性个数
B .公共属性
C .相同的关系名
D .相同关键字
27. 关于外键,下列说法正确的是( C
A .外键必须与相应的主键同名
B .外键不允许有空值
C .外键可以与相应的主键不同名,只要定义在相同的域上即可
D .外键的取值只允许等于所参照关系中的某个主键值
28. SQL 语言称为( C
A .结构化定义语言 B. 结构化操纵语言
C. 结构化查询语言 D. 结构化控制语言
29. 下列 SQL 语句中,修改表结构的是 ( D )
A CREATE B UPDATE C INSERT D ALTER
30. SELECT 语句中 , 用于实现数据分组统计的子句是 ( C )
A FROM 子句 B WHERE 子句
C GROUP BY 子句 D ORDER BY 子句
31. 下列哪种运算不能引出子查询。 ( B )
A IN B LIKE C EXISTS D .比较运算
32. 基于学生选课数据库中的 3 个关系: S( 学号 , 姓名 , 性别 , 年龄 ) C( 课程号 , 课程名 ,
课教师 ) SC( 学号 , 课程号 , 成绩 ) ,若要求查找选修 数据库技术 这门课程的学生姓
名和成绩,将使用关系( D
A S SC B SC C
C S C D S SC C
33. 基于学生选课数据库中的 3 个关系: S( 学号 , 姓名 , 性别 , 年龄 ) C( 课程号 , 课程名 ,
课教师 ) SC( 学号 , 课程号 , 成绩 ) ,若要求查找学生的平均成绩大于 80 分的学号和平
均成绩,下面列出的 SQL 语句,正确的是( C
A SELECT 学号 , AVG( 成绩 ) FROM SC WHERE AVG( 成绩 )>80
B SELECT 学号 , AVG( 成绩 ) FROM SC WHERE AVG( 成绩 )>80 GROUP BY 学号
C SELECT 学号 , AVG( 成绩 ) FROM SC GROUP BY 学号 HAVING AVG( 成绩 )>80
D SELECT 学号 , 成绩 FROM SC GROUP BY 学号 HAVING AVG( 成绩 )>80
34. 下列 SQL 语句中,正确的是( C
A SELECT S#, SNAME FROM SC GROUP BY S#
B SELECT S# FROM SC GROUP BY S# HAVING COUNT(*)>3
C SELECT S# FROM SC GROUP BY S# WHERE COUNT(*)>3 D SELECT S# FROM SC WHERE COUNT(*)>3 GROUP BY S#
35. 在视图上不能完成的操作是( C
A .更新视图       B .查询视图
C .在视图上定义新的基本表    D .在视图上定义新视图
36. 实体完整性要求主属性不能取空值,这通常是通过( D
A DBMS 自动保证
B. 用户定义的完整性约束来保证
C. 定义外键来保证
D. 定义主键来保证
37. 下列 SQL 语句中,能够实现参照完整性控制的语句是( D
A. NOT NULL
B. PRIMARY KEY
C. UNIQUE
D. FOREIGN KEY
38. 使用 CREATE TABLE STU (NO CHAR(4) NOT NULL, NAME CHAR(8) NOT NULL,
SEX CHAR(2), AGE INT ) 创建了表 STU ,下列哪些语句可以插入到表中。( B
A INSERT INTO STU VALUES(‘1031’,’ 张华 ’, ,23)
B INSERT INTO STU VALUES (‘1031’,’ 张华 ’,NULL,NULL)
C INSERT INTO STU VALUES(NULL,’ 张华 ’,’ ’,23)
D INSERT INTO STU VALUES (‘1031’,NULL, ’ ’,23)
39. 下列哪种操作不会激活触发器。 ( A )
A. SELECT
B. UPDATE
C INSERT
D DELETE
40. SQL 语言中授权的操作是通过( C )语句实现的
A DELETE
B UPDATE
C GRANT
D REVOKE
41. 关系数据库规范化是为了解决关系数据库中( B )的问题而引入的。
A .提高查询速度
B .插入、删除、更新异常和数据冗余
C .保证数据的安全性和完整性
D .恢复数据库
42. 关系模式中每个分量都是不可分的数据项,则关系模式属于 ( A )
A. 1NF
B. 2NF
C. 3N
D. BCNF
43. R 2NF ,则 R 的每个 ( B )
A .非主属性部分依赖于码
B .非主属性完全依赖于码
C .主属性部分依赖于码
D .主属性完全依赖于码
44. 消除了非主属性对码传递函数依赖的 2NF 的关系模式,必定属于 ( C )
A 1NF
B 2NF
C. 3NF
D. BCNF
45. 关系模式中,满足 2NF 的模式 ( B )
A .可能是 1NF
B .必定是 1NF
C .必定是 3N
D .必定是 BCNF
46. 在数据库设计中,将 E-R 图转换为关系模式的过程属于 ( B
A .需求分析阶段
B .逻辑设计阶段
C .概念设计阶段
D .物理设计阶段
47. 关系模式中,表示实体间 M N 联系是通过增加一个 ( B )
A .属性实现
B .关系实现
C .关系或一个属性实现
D .关系和一个属性实现
48. E-R 模型向关系模型转换时,一个 M:N 的联系转换为一个关系模式,该关系模式的
关键字是 ( C )
A M 端实体的关键字
B N 端实体的关键字
C M 端实体的关键字与 N 端实体的关键字的组合
D .重新选取其它属性
49. E-R 模型中,如果有 3 个不同的实体型, 2 M N 联系,根据 E-R 模型转换为关
系模型的规则,转换为关系的数目是。 ( C )
A 3
B 4
C 5
D 6

到了这里,关于2022 数据库复习真题【太原理工大学】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 软件详细设计总复习(一)【太原理工大学】

    实验内容重点看,无需死记,它更是一种设计思想。要理解一种设计模式出现的意义是什么,它又是如何方便我们使用的?目的无非就是解耦、易扩充。题目问到优缺点,你只要知道该模式的设计思想就完全可以用自己的话概述,所以还是不用死记,全书围绕面向对象设计原

    2024年02月05日
    浏览(58)
  • Java EE 期末复习提纲【太原理工大学】

    目录 一、题型 二、考点 1. MyBatis 2. Spring 3. Spring MVC 1. 选择题 20 个,每个 1 分,共 20 分。 2. 填空题 20 个,每个 1 分,共 20 分。 3. 判断题 10 个,每个 1 分,共 10 分。 4. 程序修改题 2 个,每个 5 分,共 10 分。 5. 程序阅读题 2 个,每个 12 分,共 24 分。 6. 编程题,1个,16 分

    2024年02月03日
    浏览(44)
  • TYUT太原理工大学2022javaweb编程大题

    听说考学生注册,那我就浅把用户注册改成学生注册 编程题就是给你一个表,几个jsp页面的显示图,让你根据题意写出MVC编码 其中,MVC包含了3部分: 1、视图(V)——编写jsp页面(HTML、CSS代码) 2、模型(M)——编写javabean.java(字符串处理、数据库操作) 3、控制器(C)

    2024年02月08日
    浏览(51)
  • TYUT太原理工大学2022javaweb程序填空题

    1、获取“A”输入的“A属性值” String A属性值 =request.getParameter(\\\"A属性值\\\"); 2、防止获取/接受的字符编码为乱码 request/response .setCharacterEncoding(\\\"utf-8\\\"); 3、把A的某属性添加到request范围 request.setAttribute(\\\"A属性\\\",A属性值); 4、以请求转发方式跳转到页面A.jsp request.getRequestDispatcher

    2024年02月09日
    浏览(45)
  • TYUT太原理工大学2022javaweb程序阅读题

    主要就是两类题型:filter过滤器顺序判断、html结合java方法判断输出 题型一、filter过滤器顺序判断(去年考过) 方法:(我给出一种玄学方法,仅适用于复习时间不够、看不懂代码的同学^_^,能看懂代码的同 学,考试自己好好做) 我们来看下面这道题: 例一、文中有两段

    2024年02月10日
    浏览(41)
  • 数据库原理及应用期末复习汇总(附某高校期末真题试卷)

    一、选择题 1、数据库系统的基本特征是_________。 A、数据的统一控制 B、数据共享性和统一控制 C、数据共享性、独立性和冗余度小 D、数据共享性和数据独立性 正确答案:C 2、DB、DBMS和DBS三者之间的关系是_________。 A、DBS与DB和DBMS无关 B、DBMS包括DBS和DB C、DB包括DBMS和DBS D、

    2024年02月03日
    浏览(53)
  • 太原理工大学javaee程序修改题

    2个 10分(有错误评论区指出哦!) 1where和trim替换(p35) where /where  trim prefix=“where” prefixOverrides=“and” /trim 2用trim实现更新操作 trim prefix=“set” suffixOverrides=“,” /trim 3依赖注入+bean的装配(p88+p101) a 构造方法注入   b 属性setter方法注入 c 基于注解的装配 (暂时这么

    2024年02月03日
    浏览(44)
  • 编译原理选择题【太原理工大学】

    题型未知,选择题暂时这些,后续会补。 1. 规范推导是(B)  A.最左推导  B.最左归约的逆过程  C.最右推导的逆过程  D.最右归约的逆过程 2. 可归前缀是指(A)  A.含有句柄的活前缀  B.活前缀  C.规范句型的前缀  D.句柄 3. 算符优先分析法每次都是对(B)进行归约。 A.短语

    2023年04月13日
    浏览(59)
  • 操作系统实验报告【太原理工大学】

    温馨提示:仅供参考! 1.程序清单 2.运行结果 ① 简单轮转法: ② 优先数法 3.分析总结 此实验运用了俩种方法进行了程序的调度。在简单轮转方法中,本程序代码中timesch函数下的重要性用priority表示,使用priority次数用尽后,继续执行下一个进程,在进程都结束后,占用cp

    2024年02月06日
    浏览(52)
  • 太原理工大学-计算机硬件实验报告

    基于Proteus的运算器仿真 一、实验目的和要求 熟悉Proteus虚拟仿真软件的工作环境,掌握Proteus基本工具的使用方法。 理解简单运算器的组成以及数据传送通路。 验证算术逻辑运算器(74LS181)的算术运算和逻辑运算功能。 二、实验内容和原理 运算器概述 运算器是计算机进行

    2024年02月02日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包