收藏 分销(赏)

2023年数据库应用技术模拟试题春材料.doc

上传人:二*** 文档编号:4575821 上传时间:2024-09-30 格式:DOC 页数:8 大小:42.54KB
下载 相关 举报
2023年数据库应用技术模拟试题春材料.doc_第1页
第1页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、数据库应用技术模拟试题一、单项选择题(每个题只有一个答案是对的的。每题2分,共15题,30分)1数据库管理系统中的( )功能实现对数据库的插入、删除、修改。A、数据定义B、数据操纵C、数据库的运营管理D、数据库的建立与维护2以二维表的形式表达关系之间的联系,属于关系模型中( )的功能。A、数据结构B、规范性C、关系完整性D、数据独立性3在系统数据库中,( )包含了系统级信息。A、master数据库B、tempdb数据库C、model数据库D、msdb数据库4假如要存储的数据是带有小数位的数据,应使用( )做为数据类型。A、数值数据类型B、字符型C、日期时间型D、位型5下列( )情况,适于建立索

2、引。A、基本表的某列中记录数量特别多B、基本表的某列中记录数量特别少C、经常进行插入操作的基本表的某列D、经常进行删除操作的基本表的某列6下列关于视图的描述不对的的是( )。A、视图是由行和列组成的二维表B、视图可以限制用户对数据的访问C、视图与数据表是同样的D、视图是建立在基本表上的7对于教学管理数据库,当采用事务控制机制时,运用UPDATE语句将学生表中学号为“002”的学生的学号改为“2023”,还没来得急对成绩表进行更新操作,忽然停电了,SQL的事务控制功能将( )。A、保存对学生表的修改,机器重新启动后,自动进行对成绩表的更新B、保存对学生表的修改,机器重新启动后,提醒用户对成绩表的

3、进行更新C、清除对学生表的修改D、清除对学生表的修改,机器重新启动后,自动进行对学生表和成绩表的更新8下列关系中,符合第2范式但不符合第3范式的是( )。A、姓名性别单位城市邮编联系电话办公电话手机号张华男天津大学北京1101103676532B、学号姓名性别专业课程号课程名课程学分成绩0101002张华男电子A02计算机网络568C、学号姓名性别专业0101002张华男电子D、姓名性别单位城市邮编办公电话手机号王明男天津大学北京11011036765129把第一个关系和第二个关系中都出现的记录提取出来,形成新的关系称为( )。A、两个关系的和B、两个关系的并C、两个关系的交D、两个关系的差1

4、0假如希望从学生表中查询出同学的平均年龄,那么语句中应当包含( )。A、SELECT MIN (年龄) AS 平均 FROM 学生表B、SELECT MAX (年龄) AS 平均 FROM 学生表C、SELECT AVG (年龄) AS 平均 FROM 学生表D、SELECT COUNT (年龄) AS 平均 FROM 学生表11 数据库的备份不涉及( )。A、操作系统B、系统数据库C、用户数据库D、事务日记12下列说法中,( )属于表设计原则。A、遵守第三范式标准的数据库设计B、尽也许的建立触发器C、适当使用视图D、尽也许多地采用外键13下列SQL语句中,可以对查询结果进行排序的是( )。A

5、、SELECT * FROM 学生表 WHERE 专业软件ORDER BY 年龄B、SELECT * FROM 学生表 WHERE 专业软件C、SELECT * FROM 学生表 WHERE 专业软件AVG 年龄D、SELECT * FROM 学生表 WHERE 专业软件DISTINCT 年龄14查询姓名中带有“玲”字的学生,则条件语句应包含( )。A、WHERE 姓名 LIKE % 玲B、WHERE 姓名 LIKE %玲C、WHERE 姓名 % LIKE玲LIKED、WHERE 姓名 LIKE 玲%15下列SQL语句中,对字段创建唯一的聚集索引的约束是( )。A、学号 char (8) NO

6、T NULL CONSTRAINT un_no UNIQUEB、学号 char (8) NOT NULL CONSTRAINT PK_学生表 PRIMARY KEYC、性别 char (2) NOT NULL check (性别男or 性别女)D、学号 char (8) NOT NULL二、填空题(每题2分,共10分)1数据库系统的三级模式是指 、 模式 和 。2数据库还原方式涉及 、简朴还原方式和大容量日记记录还原方式 。3数据库设计的重要原则涉及 、 字段设计原则 和 其他原则。4关系完整性是指关系模型中数据的 、 一致性 和 。5SQL Server 中的事务解决控制语句, 实现提交一个

7、事务。三、判断题(对的的在括号内打上“”,错误的打上“”。每小题2分,共10分)1DROP VIEW的功能是删除表结构。( )2索引与视图具有相同的用途。( )3触发器是一种特殊的存储过程,它基于一个表创建,可以针对多个表进行操作。( )4每个用户需要通过登录账号建立自己的连接能力,以便获得对SQL的访问权限。( )5B/S模式的事实上就是两层结构的C/S模式。( )四、简述题(每小题5分,共10分)1什么是数据和数据解决?数据与信息的区别联系是什么?2请简要说明数据库应用系统设计的环节。五、综合应用题(第1、2题每题10分,第3题20分,共40分)1用SQL语句创建简朴数据表设有某数据库中有

8、课程表(表名为Courses),涉及课程号CNo、课程名CName两个字段。CNo和CName均为字符型(长度10)。CNo是主键,请用SQL语句创建该数据表Courses。2运用SQL语句进行查询在第五大题第1题的基础上,假设还存在成绩表(表名marks),涉及学号SNo,课程号CNo和成绩mark三个字段。某教师希望查询课程号为“JK001”的课程的所有学生成绩,并按如图1所示的方式显示查询结果,请写出相应的Select查询语句。图1 规定的显示结果3程序应用题接第五大题第2小题,某教学管理系统中涉及课程信息录入功能,程序运营界面如图2所示,其中Text1课程号、Text2为课程名。进入界

9、面后,用户输入所有数据后,点击“确认”按钮后,将结果插入到课程表Courses中。请补充完毕下列程序代码。Command1图2“增长记录”窗体运营界面Private Sub Command1_Click() 声明一个记录集对象Dim ADOrs As New Recordset 将记录集对象与已建立的数据库联接对象ADOcn绑定ADOrs.ActiveConnection=ADOcn 第一步:在课程表Courses中查询是否存在关键字相同的记录 (1)拼写查询字符串strSQL=“Select CNo From courses Where Cno=” + Text1 + “” (2)执行查询语句 strSQL 第二步:假如记录已经存在,则退出程序If Not Then MsgBox “记录已存在,不能继续增长” Exit Sub End If 第三步:将结果插入到课程表Courses中 (1)拼写Insert插入语句strSQL = (2)执行Insert插入语句 strSQL End Sub

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
百度文库年卡

猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 通信科技 > 数据库/数据算法

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服