重庆三峡学院《数据库原理及应用》 2022-2023 学年期末试卷
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
重庆三峡学院《数据库原理及应用》
2022-2023学年期末试卷
本本试题满分100分,考试时间120分钟。
题号一二三四总分
得分
阅卷人
注意事项:
1.本卷为试卷,考生解题作答必须在答题卡上,答案书写在答题卡上相应的位置上,在试卷、草稿纸上作答无效。
2.考试结束后,请作答在答题卡和试卷一并交回。
一、选择题(每题2分,共40分)
1、关闭数据库,()是等待所有用户退出才关闭的。
A、shutdown immediate
B、shutdown abort
C、shutdown transactional
D、shutdown normal
2、索引属于()
A、模式
B、内模式
C、外模式
D、概念模式
3、有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
A、笛卡尔积
B、交
C、并
D、连接
4、下列有关数据库的描述,正确的是()。
A、数据库是一个结构化的数据集合
B、数据库是一个关系
C、数据库是一个DBF文件
D、数据库是一组文件
5、常用的数据库系统所用的数据模型是____。
A、层次型
B、关系型
C、网络型
D、适用型
6、关系模型中,下列关于候选键说法正确的是()。
A、可由其值能惟一标识该关系中任何元组的一个或多个属性组成
B、至多由其值能惟一标识该关系任何元组的一个属性组成
C、可由多个任意属性组成
D、其余都不是
7、分析以下SQL命令:SELECT priceFROM inventoryWHERE price BETWEEN1AND50AND(price IN(55,30,95);命令执行后的最可能的输出结果是:()
A、55
B、30
C、95
D、51
8、WHERE子句的条件表达式中.可以匹配0个到多个字符的通配符是____。
A、*
B、%
C、一
D、?
9、如果某字段的数据类型定义为文本型,字段长度设置为21,则该字段能够输入()个汉字
A、21
B、10
C、11
D、42
10、查询x的字符集需要使用______函数?
A、convert(x)
B、collation(x)
C、charset(x)
D、set(x)
11、若设置查询准则为:Like"C[!kml]p",则满足查询条件的值是()
A、Ckp
B、Ckmlp
C、Cop
D、C!kmlp
12、组合多条SQL查询语句形成组合查询的操作符是()
A、LINK
B、ALL
C、UNION
D、SELECT
13、创建对象时发生()事件。
A、Init
B、LostFocus
C、Click
D、InteractiveChange
14、下列选项中,属于数据访问页的视图是()
A、数据表视图
B、访问视图
C、预览视图
D、设计视图
15、下列选项中,属于报表的视图是()
A、设计视图
B、数据表视图
C、浏览视图
D、SQL视图
16、设打开的表文件有100条记录,当前记录号为10,执行GO200命令后,记录指针指向()。
A、100
B、101
C、10
D、1
17、需求分析阶段设计数据流图(DFD、通常采用()。
A、面向对象的方法
B、回溯的方法
C、自底向上的方法
D、自顶向下的方法
18、可以为Oracle数据库开发存储程序单元的集成开发环境是()。
A、PL/SQL Developer
B、Oracle Designer
C、Oracle Software Configuration Manager
D、Oracle Reports Developer
19、Oracle数据库的实例由()组成。
A、SGA和PGA(程序全局区)
B、SGA和数据库
C、数据库和后台进程
D、SGA(系统全局区)和后台进程
20、为什么要对数据库进行“非规范化”处理()?
A、确保数据完整性
B、增加处理效率
C、防止数据重复
D、节省存储空间
二、填空题(每空1分,共10分)
1、“列出学生关系中所有男同学元组”的操作属于关系代数的____运算。
2、设有关系模式为:系(系编号,系名称,电话,办公地点),则该关系模型的主关系键是(),主属性是(),非主属性是()。
3、在关系模式R中,能函数决定R中所有属性的属性组,称为关系模式R的()。
4、在关系数据库的规范化理论中,在执行“分解”时,必须遵守的规范化规则:保持原有的依赖关系和()。
5、数据库设计包括数据库的结构设计和数据库的()。
6、数据流图(DFD、是用于描述结构化方法中()阶段的工具。
7、规则和默认是用来帮助用户实现数据库的()。
8、在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为()。
三、简单题(每题5分,共20分)
1、什么是视图,它与表的区别是什么?
2、从学生关系表S中,删除学号为“******”的同学()。
3、数据库设计一般分为哪几个阶段,每个阶段的主要任务是什么?
4、数据库管理系统的主要功能有哪些?
四、综合应用题(每题3分,共计30分)
1、设有如下所示的三个关系模式:
商店Shop(Sno,Sname,City)//Sno(商店编号)、Sname(商店名)、City(所在城市)商品Product(Pno,Pname,Price)//Pno(商品编号)、Pname(商品名称)、Price(价格)商店所售商品SP(Sno,Pno,Qty),//Qty(商品数量)
(1)用Create语句创建商店表Shop,要求创建主键,商店名不允许为空,各属性的数据类型根据表中所给数据选定。
(2)检索所有商店的商店名和所在城市。
(3)检索价格低于50元的所有商品的商品名和价格。
(4)检索位于“北京”的商店的商店编号,商店名,结果按照商店编号降序排列。
(5)检索供应“书包”的商店名称。
(6)检索所有商场中各种商品的平均数量。
(7)将商品“复读机”的价格修改为350。
(8)将“百货商店”的商店名修改为“百货商场”。
(9)创建视图:“铁道商店”所售商品的商品编号,商品名和数量。
(10)将查询和更新SP表的权限赋给用户U1。