1、密 封 内 不 要 答 题O-O-O-学 号姓 名分校(工作站O-O-O-试卷代号:11256座位号 国家开放大学2022年秋季学期期末统 一 考试数据库应用技术 试题2023年1月题 号二三总 分分 数评卷人得 分一 、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共20个小题,每小题2分,共40分)1. 下列关于 E-R 模型中联系的说法,正确的是( )。A. 联系是描述实体和联系之间的关联关系的B. 联系是描述实体和实体之间的关联关系的C. 联系是描述联系和联系之间的关联关系的D. 联系的种类有1:n 和 m:n 两种2. 下列关于DBMS 的说法,错误的是(
2、)。A.DBMS是对数据库进行管理的系统软件B.DBMS可以使数据成为易于各类用户使用的共享资源C.DBMS提供了数据的安全性、完整性和可靠性保证D. 用户可以不通过 DBMS 操作数据库文件以提高数据操作效率3. 设有实体:班、教室, 一个班可在多个教室上课, 一个教室可用于多个班使用,则班和教室之间联系的类型是( )。A. 一对一 B. 一对多C. 多对一 D. 多对多4. 有关系模式:学生(学号,姓名,身份证号,性别,所在系),下列适合做候选键的是( )。A. 学号、姓名B. 学号、所在系C. 身份证号、学号D. 身份证号、姓名(11256号)数据库应用技术试题第1页(共8页)5. 有关
3、系模式:写书(书号,作者号,作者名,完成日期),主键为(书号,作者号)。此关系模式至少属于( )。A. 第一范式 B. 第二范式C. 第三范式 D. 都不是6. 下列关于 SQL Server主要数据文件的说法,正确的是( )。A. 主要数据文件的大小不能小于次要数据文件B. 主要数据文件不能和次要数据文件存放在相同的文件夹下C. 主要数据文件的推荐扩展名是.mdfD. 主要数据文件的推荐扩展名是.ndf7. 下列操作中,用于更改数据的是( )。A.SELECT B.DELETEC. DROP D. UPDATE8. 设有关系模式:学生(学号,姓名,身份证号),其中“学号”是主键。若要限制“身
4、份证号”取值不重,下列约束最合适的是( )。A. CHECK B. UNIQUEC. FOREIGN KEY D. PRIMARY KEY9. 有关系表:选课(学号,课程号,成绩)。下列聚合函数中,统计最高成绩的是( )。A. MAX(成绩) B.SUM (成绩)C. COUNT(成绩) D. MIN(成绩)10. 下列条件子句中,能够筛选出不姓“王”的数据的是( )。A. WHERE 姓名 NOT LIKE王 % B. WHERE 姓名 NOT LIKE王 C. WHERE 姓名 NOT LIKE 王 % D. WHERE 姓名 NOT LIKE王 %11. 下列筛选成绩在80-90之间(包
5、括边界值)的子句,正确的是( )。A. WHERE 成绩 BETWEEN 79 AND 89B. WHERE 成绩 BETWEEN 80 AND 89C. WHERE 成绩 BETWEEN 80 AND 90D. WHERE 成绩 BETWEEN 80 AND 91(11256号)数据库应用技术试题第2页(共8页)密 封 线 内不 答 题12. 有关系表:选课(学号,课程号,成绩),下列统计每个学生的选课门数的语句,正确的 是( )。A. SELECT 学号,COUNT(*)FROM 选课 GROUP BY 学号B. SELECT 学号,COUNT(DISTINCT 学号)FROM 选课 GR
6、OUP BY 学号C. SELECT 课程号, COUNT(*)FROM 选课 GROUP BY 课程号D. SELECT 课程号, COUNT(DISTINCT 课程号)FROM 选课 GROUP BY 课程号13. 下列定义视图的语句,正确的是( )。A. CREATE VIEW V1 AS SELECT Sno,MAX(Grade)FROM SC GROUP BYSnoB. CREATE VIEW V1(max g)AS SELECT Sno,MAX(Grade)FROM SCGROUP BY SnoC. CREATE VIEW V1(Sno)AS SELECT Sno,MAX(Grad
7、e)FROM SC GROUPBY SnoD. CREATE VIEW V1(Sno,max g)AS SELECT Sno,MAX(Grade)FROM SCGROUP BY Sno14. 下列关于非聚集索引的说法,错误的是( )。A. 在一个表上可以建立多个非聚集索引B. 一个非聚集索引关键字可以包含多个列C. 非聚集索引必须先于聚集索引建立D. 非聚集索引不影响数据的物理排序15. 下列不属于事务特性的是( ),A. 原子性 B. 完整性C. 持久性 D. 一致性16. 若要收回用户U 对 T 表的查询权,下列语句正确的是( )。A. REVOKE SELECT ON T TO UB.
8、REVOKE SELECT ON U TO TC. REVOKE SELECT ON T FROM UD. REVOKE SELECT ON U FROM T17. 设有描述鲜花进货情况的关系模式:鲜花(鲜花编号,进货日期,进货价格,进货数 量),设可在不同日期多次进货同一种鲜花,每次进货的价格和数量可以不同。该关系模式的 主键是( )。A. 鲜花编号B. (鲜花编号,进货日期)C.(鲜花编号,进货日期,进货价格)D. (鲜花编号,进货日期,进货价格,进货数量)(11256号)数据库应用技术试题第3页(共8页)18. 下列关于数据库概念结构设计的描述,正确的是( )。A. 概念结构设计的结果是
9、产生系统的关系表B. 概念结构设计是在逻辑结构设计之后进行的C. 概念结构设计的任务是将 E-R 模型转换为关系表D. 概念结构设计与要使用的数据库管理系统无关19. 针对 PHP 语句“$mysqli = mysqliconnect(localhost,root,abc,lib user);”下列解释错误的是( )。A. 所连接的主机是 localhost B. 以 lib user 账户登陆C. 密码为abc D. 所连接的数据库为 lib user20. 下列一段代码的功能是( )$mysqli = mysqli connect(localhost,root,students);$mys
10、qli-query(set names utf8);$sql =update tb stu set type=本科生 where name=张明;$res =$mysqli-query($sql);A. 增加姓名为“张明”的学生记录B. 修改姓名为“张明”的学生类型为“本科生”C. 修改姓名为“张明”的学生姓名为“本科生”D. 删除姓名为“张明”的学生记录得 分评卷人二、判断题(正确的在括号内打上“ ”,错误的打上“”。本题共10个小题,每小题2分,共20分)21. 外模式是面向每类用户的信息需求设计的。( )22. 数据库管理系统属于应用软件。( )23. 通过定义主键约束可以实现参照完整性
11、。( )24.SQL Server的日志文件可以与次要数据文件存放在相同文件夹中。( )25.DEFAULT 约束的作用是限制列的取值不重。26. “WHERE grade!=NULL”子句的作用是筛选出 grade不为空的数据。( )27.CREATE CLUSTERED INDEX idx.的作用是定义的一个非聚集索引。( )28. 事务一旦提交其对数据的更改就是永久的。( )29. 隐含权限是数据库管理系统预先定义好的,不需要再明确地授予的权限。( )30. 数据库概念结构设计的主要工作是将 E-R 模型转换为关系表。( )(11256号)数据库应用技术试题第4页(共8页)密 封 线 内
12、 不 要 答 题得 分评卷人三、综合应用题(本题共3个小题,共40分)31. (本题10分)写出创建如下三张数据表的 SQL 语句。“商品”表结构:商品号:普通编码定长字符类型,长度为10,主键。商品名:统一编码可变长字符类型,长度为10。类别:统一编码定长字符类型,长度为2,取值为百货,电器。价格:整型。“客户”表结构:客户号:普通编码定长字符类型,长度为18,主键。客户名:统一编码可变长字符类型,长度为10,非空。电话:普通编码定长字符类型,长度为11,取值不重。“销售”表结构:商品号:普通编码定长字符类型,长度为10,引用“商品”表的外键。客户号:普通编码定长字符类型,长度为18,引用“
13、客户”表的外键。销售日期:日期型。销售数量:整型。主键:(商品号,客户号,销售日期)。(11256号)数据库应用技术试题第5页(共8页)(11256号)数据库应用技术试题第6页(共8页)密 封 线 内 不 要 答 题32.依据第1题所创建的三张表,写出完成下列操作的 SQL 语句。(本题共20分,每小题5分)(1)查询价格小于等于100的“百货”类商品的商品名和价格。(2)查询姓“李”的客户的购买情况,列出客户名、购买的商品号和购买日期(即销售日期)。(3)删除2020年1月1日之前(不包括该日期)的商品销售记录。(4)在客户表中插入一行数据,客户号:K100,客户名:新客户,电话:未知。(1
14、1256号)数据库应用技术试题第7页(共8页)33. 依据第1题所创建的三张表,写出创建满足如下要求的视图的 SQL 语句:查询“百 货”类商品一次销售数量超过50的商品的销售情况,列出商品名、价格、客户名、销售日期和销售数量(本题10分)(11256号)数据库应用技术试题第8页(共8页)试 卷 代 号 :112562022 年 秋 季 学 期 考 试数 据 库 应 用 技 术 参 考 答 案2023年1月一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。本题共20个小题,每小题2分,共40分)1.B 2.D 3.D 4.C 5.A6.C 7.D 8.B 9.A 10.A
15、11.C 12.A 13.D 14.C 15.B16.C 17.B 18.D 19.B 20.B二、判断题(正确的在括号内打上“ ”,错误的打上“”。本题共10个小题,每小题2分,共 20分)21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 三、综合应用题(本题共3个小题,共40分)31. (本题10分)参考答案及评分要点:CREATE TABLE 商品(商品号 char(10)PRIMARY KEY,商品名 nvarchar(10),类别 nchar(2)check(类别 in(百货,电器),价格 int)评分要点:主键1分;check约束1分;其他1分;共计3
16、分。CREATE TABLE 客户(客户号 char(18)primary key,客户名 nvarchar(10)not null,电 话 char(11)unique)评分要点:主键1分;unique约束1分;其他1分。共计3分。(11256号)数据库应用技术答案第1页(共2页)CREATE TABLE 销售(商品号 char(10),客户号 char(18),销售日期 date,销售数量 int,primary key(商品号,客户号,销售日期),foreign key(商品号)references 商品(商品号),foreign key(客户号)references 客户(客户号)评分
17、要点:主键1分;2个外键共2分;其他1分。共计4分。32. (本题共20分,每小题5分)参考答案及评分要点:(1)SELECT 商品名,价格 FROM 商品WHERE 价格=100 AND 类别=百货评分要点:SELECT 部分1分,WHERE 部分4分(2)SELECT 客户名,商品号,销售日期FROM 客户 a join 销售 b on a.客户号= b.客户号WHERE 客户名 LIKE 李%评分要点:SELECT 部分1分,FROM 部分2分,WHERE 部分2分(3)DELETE FROM 销售WHERE 销售日期 50评分要点:每行2分(11256号)数据库应用技术答案第2页(共2页)
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。