五邑大学2022年数据库原理及应用专升本

本试卷为五邑大学2022年数据库原理及应用专升本,题目包括:单项选择题,填空题,名词解释题,综合应用题。

覆盖的内容包括:名词解释,综合应用。

数据库原理及应用专升本

一、单项选择题 (共20题,每题2分,共计40分)

(  A  )
1、视图是数据库系统三级模式中的( )
A、外模式
B、模式
C、内模式
D、模式映象
(  C  )
2、假设存在一张职工表,包含“性别”属性,要求这个属性胡值只能取“男”或“女”,这属于( )
A、实体完整性
B、参照完整性
C、用户定义完整性
D、关系不变性
(  B  )
3、数据被加工处理以后才能成为( )
A、数据库
B、信息
C、数据库系统
D、数据库管理系统
(  C  )
4、Oracle数据库的角色中,( )拥有所有的系统权限。
A、CONNECT
B、RESOURCE
C、DBA
D、SCOTT
(  D  )
5、( )语句不会建立隐式事务。
A、Insert
B、Update
C、Delete
D、Select
(  C  )
6、在Oracle中,使用HAVING子句也可以进行条件查询,以下选项说法是正确的是( )
A、HAVING子句和WHERE子句相同
B、HAVING子句用于行的条件查询
C、HAVING子句用于已分组结果的条件查询
D、以上皆非
(  B  )
7、下面叙述中正确的是( )。
A、数据库系统中的存储模式如有改变,则概念模式应予调整,否则会在执行中出错
B、数据库系统中的概念模式如有改变,子模式不必改变,因而用户程序也不必改写
C、各类用户程序均可随意地使用数据库中的数据
D、数据库系统中如概念模式改变,则需将与其有关的子模式做相应改变,否则需改写用户程序
(  C  )
8、对多用户的并发操作加以控制和协调是指
A、数据集成
B、数据共享
C、并发控制
D、故障恢复
(  D  )
9、如果将一个数据表设置为"包含"状态,那么系统连编后,该数据表将( )。
A、成为自由表
B、包含在数据库之中
C、可以随时编辑修改
D、不能编辑修改
(  A  )
10、下面关于“1级封锁”的说法,正确的是
A、1级封锁避免“丢失更新”
B、1级封锁可以避免“死锁”
C、1级封锁“能重复读”
D、1级封锁可以避免“读脏数据”
(  D  )
11、在关系模式 R 中,能函数决定 R 中所有属性的属性组,称为关系模式 R 的( )
A、主键
B、候选键
C、外键
D、超键
(  B  )
12、关系数据库的数据模型是______。
A、结构模型
B、关系模型
C、网状模型
D、层次模型
(  C  )
13、有如下两个关系,其中雇员信息表关系EMP的主键是雇员号,部门信息表关系DEPT的主键是部门号。EMP
A、从DEPT中删除部门号=‘03’的行
B、在DEPT中插入行(‘06’,‘计划部’,‘6号楼’)
C、将DEPT中部门号=‘02’的部门号改为‘10’
D、将DEPT中部门号=‘01’的地址改为‘5号楼’
(  B  )
14、下列关于关系数据库视图的说法中,哪些是正确的?( )Ⅰ. 视图是关系数据库三级模式中的内模式。Ⅱ. 视图能够对机密数据库提供一定的安全保护。Ⅲ. 视图对重构数据库提供了一定程度的逻辑独立性。Ⅳ. 对视图的一切操作最终都要转换为对基本表的操作。Ⅴ. 所有的视图都是可以更新的。
A、Ⅰ、Ⅱ和Ⅲ
B、Ⅱ、Ⅲ和Ⅳ
C、Ⅱ、Ⅲ、Ⅳ和Ⅴ
D、都正确
(  B  )
15、数据库设计中的概念结构设计的主要工具是( )。
A、数据模型
B、E—R模型
C、新奥尔良模型
D、概念模型
(  C  )
16、下列关于SQL的嵌套查询,叙述正确的是______。
A、不能对外层查询排序,只能对内层查询排序
B、既不要能对外层查询排序,也不能对内层查询排序
C、既能对外层查询排序,又能对内层查询排序
D、只能对外层查询排序,不能对内层查询排序
(  D  )
17、在数据库的概念设计中,最常用的数据模型是( )。
A、形象模型
B、物理模型
C、逻辑模型
D、实体联系模型
(  C  )
18、SQl语言是 ____
A、层次数据库语言
B、网络数据库语言
C、关系数据库语言
D、非数据库语言
(  B  )
19、若用如下的 SQL 语句创建了一个表 S: 现向 S 表插入如下行时,哪一行可以插入
A、('991001','李芳',女,'23')
B、('990746','张军',NULL,NULL)
C、(NULL,'陈明','男',32)
D、('991724',NULL,'女',25)
(  D  )
20、某文本型字段中有数据“201”,“52”,“510”,“90”,如果按照降序的方式进行排序,则排序后的结果为( )
A、201,52,510,90
B、510,201,90,52
C、52,90,201,510
D、90,52,510,201

二、填空题 (共10题,每题2分,共计20分)

1、在Access中,用户级安全机制是指当数据库中有多个用户时,将用户分成组,规定不同组的用户具有不同的____。
2、建立一个学生表Student,它由学号SNo、姓名SName、性别SSex、年龄SAge、所在系SDept五个属性组成,其中学号(假定其为字符型,长度为8个字符)属性不能为空。CREATE TABLE Student(SNo ( ) ,SName CHAR(20),SSex CHAR(2),SAge INTEGER,SDept CHAR(16))
3、设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是(),主属性是(),非主属性是()。
4、已知系(系编号,系名称,系主任,电话,地点)和学生(学号,姓名,性别,入学日期,专业,系编号)两个关系,系关系的主关键字是系编号,系关系的外关键字无,学生关系的主关键字是学号,外关键字是________。
5、为了提高查询速度,把在一个(一组)属性上具有相同值的元组集中存放在一个物理块中,这个(这组)属性称为( )。
6、在SQL中,关系模式称为( ),子模式称为( )。
7、并发操作导致的数据库不一致问题主要包括()、读污、不可重读。
8、在Access中,表之间实施参照完整性时有“级联更新相关字段”和“____”两个选项。
9、SQL支持数据库的三级模式结构,()对应于存储文件。
10、Access规定表中文本类型字段的最大长度是______。

三、名词解释题 (共4题,每题5分,共计20分)

1、什么是角色?
2、什么是数据库管理系统?
3、什么是数据模型?
4、什么是X封锁?

四、综合应用题 (共1题,每题20分,共计20分)

1、设某商业集团关于商店销售商品的数据库中有三个基本表:
商店SHOP(S#,SNAME,AREA,MGR_NAME)其属性是商店编号,商店名称,区域名,经理姓名。
销售SALE(S#,G#, QUANTITY)其属性是商店编号,商品编号,销售数量。
商品GOODS(G#,GNAME,PRICE)其属性是商品编号,商品名称,单价。
(1)试写出下列查询的关系代数表达式、元组表达式和关系逻辑规则:检索销售“冰箱”的商店的编号和商店名称。
(2)试写出上面第(1)问的SELECT语句表达形式。
(3)试写出下列操作的SQL语句:从SALE表中,把“开开商店”中销售单价高于1000元的商品的销售元组全部删除。
(4)写一个断言,要求区域名为“EAST”的商店里销售商品的单价不能低于100元。
(5)试写出下列操作的SQL语句:
• 统计区域名为“EAST”的所有商店销售的每一种商品的总数量和总价值。
• 要求显示(G#,GNAME,SUM_QUANTITY,SUM_VALUE),其属性为商品编号、商品名称、销售数量、销售价值。
相关标签:
  • 数据库原理及应用
  • 五邑大学
  • 专升本