2021年电大数据库应用技术期末复习与答疑改后
电大《数据库应用技术》2020-2021期末试题及答案

电大《数据库应用技术》2020-2021期末试题及答案
一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)
1.下列属于数据库系统组成部分的是( )。
A.数据库、数据库管理系统、操作系统和数据库文件
B.数据库、数据库管理系统、用户和应用程序
C.数据库、数据库管理系统和数据库文件
D.数据库、数据库管理系统和操作系统
2.下列运算中,属于传统的集合运算的是( )。
A.选择运算 B.投影运算
C.连接运算 D.并运算
3。
下列属于整型类型的是( )。
A.numerlc B.int
C.datetime D.real
4.对nchar(10)类型的列,若存储“数据库”,其占用的字节数是( )。
A.3 B.6
C.10 D.20。
数据库原理与应用期末复习总结含试题及其答案

数据库原理综合习题答案1.1名词解释(1) DB:即数据库(Database),是统一管理的相关数据的集合。
DB能为各种用户共享,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。
(2) DBMS:即数据库管理系统(Database Management System),是位于用户与操作系统之间的一层数据管理软件,为用户或应用程序提供访问DB的方法,包括DB的建立、查询、更新及各种数据控制。
DBMS总是基于某种数据模型,可以分为层次型、网状型、关系型、面向对象型DBMS。
(3) DBS:即数据库系统(Database System),是实现有组织地、动态地存储大量关联数据,方便多用户访问的计算机软件、硬件和数据资源组成的系统,即采用了数据库技术的计算机系统。
(4) 1:1联系:如果实体集E1中的每个实体最多只能和实体集E2中的一个实体有联系,反之亦然,那么实体集E1对E2的联系称为“一对一联系”,记为“1:1”。
(5) 1:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,而E2中每个实体至多和E1中的一个实体有联系,那么E1对E2的联系是“一对多联系”,记为“1:N”。
(6) M:N联系:如果实体集E1中每个实体与实体集E2中任意个(零个或多个)实体有联系,反之亦然,那么E1对E2的联系是“多对多联系”,记为“M:N”。
(7) 数据模型:模型是对现实世界的抽象。
在数据库技术中,表示实体类型及实体类型间联系的模型称为“数据模型”。
它可分为两种类型:概念数据模型和结构数据模型。
(6) 概念数据模型:是独门于计算机系统的模型,完全不涉及信息在系统中的表示,只是用来描述某个特定组织所关心的信息结构。
(9) 结构数据模型:是直接面向数据库的逻辑结构,是现实世界的第二层抽象。
这类模型涉及到计算机系统和数据库管理系统,所以称为“结构数据模型”。
结构数据模型应包含:数据结构、数据操作、数据完整性约束三部分。
国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)

国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)2021-2022国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)盗传必究一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分) 1.数据库管理系统中的( )功能实现对数据库的插入、删除、修改。
A.数据定义 B.数据操纵 C.数据库的运行管理D.数据库的建立与维护 2.下列关于SQL Server日志文件的说法,错误的是( )。
A.日志文件的推荐扩展名是.ldf B.-个数据库可以包含多个日志文件 C.日志文件可以和数据文件存储在相同的位置D.不同的日志文件必须存储在不同的位置 3.如果要存储的数据是带有小数位的数据,应使用( )做为数据类型。
A.数值数据类型 B.字符型 C.日期时间型 D.位型4.下列关于集合并运算的说法,正确的是( )。
A.进行并运算的两个关系必须具有相同数目的行个数 B.进行并运算的两个关系必须具有相同数目的行个数和列个数 C.进行并运算的两个关系的列个数必须相同,对应列的语义相同D.如果两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行 5.对关系模式进行规范化的主要目的是( ) 。
A.提高数据操作效率B.维护数据的一-致性C.加强数据的安全性D.为用户提供更快捷的数据操作 6.下列关于索引的说法错误的是( )。
A.索引一经建立就需要人工进行维护B.索引与基本表分开存储C.索引的建立或撤消对数据的内容毫无影响D.索引会在--定程度上影响增删改操作的效率 7.下列约束中,用于实现参照完整性的是( )。
A.PRIMARY KEY B.FOREIGN KEY C.UNIQUE D.CHECK 8.下列数据类型中,属于统- -编码可变长字符串类型的是( )。
A.nchar ; B.nvarchar C.numeric D.varchar 9.如果希望从学生表中查询出同学的平均年龄,下列语句中正确的是.A.SELECT MIN (年龄) AS平均FROM学生表 B.SELECT MA_ (年龄) AS平均FROM学生表 C.SELECT AVG (年龄) AS平均FROM学生表 D.SELECT COUNT (年龄) AS平均FROM学生表 10.设有表M,将其中的Type列的数据类型改为NCHAR(4)。
电大数据库应用技术期末复习与答疑改后

第三部分模拟考核试题、解答及评分标准一、单项选择题( 每个题只有一个答案是正确的。
每题2分, 共15题, 30分)1.如果希望从学生表中查询出所有姓”王”的同学, 那么条件语句应该是( B ) 。
A、 Where 姓名 % ‘王’B、 Where 姓名 LIKE ‘王%’C、 Where 姓名 % ‘LIKE王’D、 Where 姓名 LIKE ‘王’2.一般情况下, ”数据库管理系统”的英文缩写是( A ) 。
A、 DBMSB、 DBSC、 DBAD、 DMS3.从最终用户应用程序的视角看, 数据库系统的三级模式结构是( C ) 。
A、模式、外模式和内模式B、内模式、外模式和模式C、外模式、模式和内模式D、外模式、内模式和模式4.在一个学生关系中, 能够成为主关键字( 或称主码) 的属性是( C ) 。
A、性别B、年龄C、学号D、班级5.有严格的数学基础的数据模型是( A ) 。
A、关系模型B、网状模型C、层次模型D、面向对象模型6.下列关于索引的说明不正确的是( A ) 。
A、索引必须创立在主关键字之上B、索引与基本表分开存储C、索引是为了提高查询速度而创立的D、索引会在一定程度上影响增删改操作的效率7.设关系R是满足第一范式的, 若R中不存在非主属性对主键的部分函数依赖, 则R符合( A ) 。
A、第二范式B、第三范式C、 BNC范式D、第四范式8.下列符合第三范式的关系是( D ) 。
A、学生( 学号, 姓名, 课程号, 课程名)B、学生( 学号, 姓名, 课程名, 成绩)C、学生( 学号, 姓名, 课程号, 成绩)D、学生( 学号, 姓名, 性别)9.在第一个关系中出现, 而在第二个关系中不出现的记录组成的新关系称为( D ) 。
A、两个关系的积B、两个关系的并C、两个关系的交D、两个关系的差10.数据库应用程序开发中, 需求分析阶段的主要目的是( A ) 。
A、回答”干什么”的问题B、回答”怎么干”的问题C、建立逻辑数据模型D、建立最佳物理存储结构11.用户使用SQL Server时, 一般需要依次经过两个安全性阶段( C ) 。
1256《数据库应用技术》电大期末试题及其答案

《数据库应用技术》期末综合练习题一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共20个小题,每小题2分,共40分)1.下列属于数据模型三要素的是( C )。
A.数据库、数据库管理系统和操作系统B.数据库、数据库管理系统和应用程序C.数据结构、数据操作和数据完整性约束D.数据库、数据库管理系统和数据库文件2.下列关于数据库三级模式中“模式”的说法,错误的是( D )。
A.关系数据库中的表对应三级模式中的模式B.模式应该包含全体用户的数据需求C.外模式的信息全部来自于模式D.模式是对整个数据库的底层表示3.下列属于数据库系统组成部分的是( B )。
A.数据库、数据库管理系统、操作系统和数据库文件B.数据库、数据库管理系统、用户和应用程序C.数据库、数据库管理系统和数据库文件D.数据库、数据库管理系统和操作系统4.设有学生表(学号,姓名,所在系,身份证号)和系表(系名,系办公地点)。
下列关于两个表的引用关系的描述,正确的是( A )。
A.设置学生表中的“所在系”为外键B.设置系表中的“系名”为外键C.设置学生表的学号为主键D.无法表达这两个表的引用关系5.下列用于定义列的取值范围的约束是( C )。
A.NOT NULLB.DEFAULTC.CHECKD.FOREIGN KEY6.下列运算中,属于传统的集合运算的是( D )。
A.选择运算B.投影运算C.连接运算D.并运算7.下列用于表达关系代数中投影运算的运算符是( B )。
A.σB.∏CD.+8.下列关于SQL Server中扩大数据库空间的说法,正确的是( C )。
A.只能扩大日志文件的空间,不能扩大数据文件的空间B.只能扩大数据文件的空间,不能扩大日志文件的空间C.日志文件和数据文件的空间都可以扩大D.在数据库空间未用满时不能进行扩大数据库空间的操作9.下列( A )操作属于数据控制。
A.REVOKE B.INSERTC.DROP D.SELECT10.下列类型中,属于定点小数类型的是( A )。
最新电大数据库应用技术专科期末考试详细复习资料知识点复习考点归纳总结

一、单项选择题1.master数据库)数据库包含了所有系统级信息,对SQL Server系统来说至关重要,一旦受到损坏,有可能导致SQL Server系统的彻底瘫痪。
2.SQL Server默认的登录账号为( A、sa )。
3.SQL Server数据库一般包括两大类数据库类型(D.系统数据库和用户数据库)。
4.SQL Server数据库中的系统表的表名通常以(B.Sys )为前缀。
5.SQL Server数据库中的一个完整的备份通常要包括(A、系统数据库、用户数据库和事务日志)。
6.SQL Server提供的Nchar、Nvarchar、Ntext等几种双字节数据类型实际上是一种(A.Unicode数据类型)。
7.SQL Server系统中的所有系统级信息存储于(A.master )数据库中。
8.SQL Server中进行数据库备份的SQL语句是( B.BACKUP DATABASE9.SQL Server中进行数据库恢复的SQL语句是(C、RESTORE DATABASE)B10.保持数据的完整性属于数据库管理系统(C.数据库的运行管理)的功能。
11.本教材介绍的数据库管理系统基于( C.Microsoft SQL Server )数据库。
C12.查询姓名中带有“芳”字的学生,则条件语句应包含(B、Where 姓名 LIKE‘%芳%’)。
13.查询姓名中带有“林”字的学生,则条件语句应包含(C、Where 姓名 LIKE‘%林%’)。
14.创建数据库的SQL语句是( C、CREATE DATABASE )。
15.从逻辑层次上看,数据库不包括(D.内模式16.从最终用户应用程序的视角看,数据库系统的三级模式结构是(C、外模式、模式和内模式)。
D17.第二范式是指(B、设一个关系为R,它是满足第一范式的,若R中不存在非主属性对主键的部分函数依赖,则称该关系符合第二范式。
)。
18.对数据的插入属于数据库管理系统(B.数据操纵)的功能。
国家开放大学《数据库基础与应用》期末考试复习题及参考答案

第一套题客观题单选题(共12题,共36分)1. 利用SQL语言所建立的视图在数据库中属于()。
A 实表B 虚表C 索引D 字段参考答案:B;考生答案:B;试题分数:3;考生得分:32. 下面属于Access数据库中所含操作对象的是()。
A 文件B 宏C 索引D 视图参考答案:B;考生答案:B;试题分数:3;考生得分:33. 设一个关系为R(A,B,C,D,E),它的最小函数依赖集为FD={A→B,A→C,B→D,D→E},则该关系的候选码为()。
A AB BC CD D参考答案:A;考生答案:A;试题分数:3;考生得分:34. 在文件系统中,存取数据的基本单位是()。
A 记录B 数据项C 二进制位D 字节参考答案:A;考生答案:A;试题分数:3;考生得分:35.在Access中,如果只想显示表中符合条件的记录,可以使用的方法是()。
A 筛选B 删除C 冻结D 隐藏参考答案:A;考生答案:D;试题分数:3;考生得分:06.在Access中,若利用宏打开一个查询,则选择的宏操作命令是()。
A OpenTableB OpenQueryC OpenFormD OpenReport参考答案:B;考生答案:B;试题分数:3;考生得分:37. 在利用计算机进行数据处理的四个发展阶段中,第三个发展阶段是()。
A 人工管理B 文件系统C 数据库系统D 分布式数据库系统参考答案:C;考生答案:C;试题分数:3;考生得分:38. 设两个关系中分别包含有m和n个属性,它们具有同一个公共属性,当对它们进行等值连接时,运算结果的关系中包含的属性个数为()。
A m*nB m+n-1C m+nD m+n+1参考答案:C;考生答案:B;试题分数:3;考生得分:09.在SQL的查询语句中,group by选项实现的功能是()。
A 选择B 求和C 排序D 分组统计参考答案:D;考生答案:D;试题分数:3;考生得分:310.在报表设计视图中,若需要在报表每一页的顶部都打印出相关信息,则该信息应设置在()。
2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)

2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)2021国家开放大学电大本科《数据库应用技术》期末试题及答案(试卷号:1256)一、单项选择题(每个题只有一个答案是正确的,请将正确的答案填写到括号内。
本题共15个小题,每小题2分,共30分)1.本教材介绍的数据库管理系统是()。
A. OracleB. InformixC. Microsoft SQL ServerD. Sybase 2.一名教师可以教多门课程,一门课程可以被多个教师讲授,这是( )联系。
A. 一对多B. 一对一C. 多对一D. 多对多 3. ( )包含了所有系统级信息,对SQL Server系统来说至关重要,一旦受到损坏,有可能导致SQLServer系统的彻底瘫痪。
A. master 数据库B.tempdb数据库C. Model 数据库D.msdb数据库 4.下列关于集合并运算的说法,正确的是( )。
A.进行并运算的两个关系必须具有相同数目的行个数B.进行并运算的两个关系必须具有相同数目的行个数和列个数C.进行并运算的两个关系的列个数必须相同,对应列的语义相同D.如果两个集合包含相同的数据行,则这个关系的并运算结果也将包含这些重复的数据行 5.在E-R图中,联系用( )描述。
A.圆角矩形B.菱形框C.矩形框D.三角形 6.下列关于索引的说法错误的是( )。
A.索引一经建立就需要人工进行维护B.索引与基本表分开存储C.索引的建立或撤消对数据的内容毫无影响D.索引会在一定程度上影响增删改操作的效率 7.设某职工表中有用于存放年龄(整数)的列,下列类型中最适合年龄列的是( )。
A. intB. smallint .C. tinyintD. bit 8.下列符合第三范式的关系模式是( )。
A.教师(教师编号,教师姓名,教师讲授的课程号,教师讲授的课程名)B.教师(教师编号,教师姓名,教师讲授的课程名,教师所在的系)C.教师(教师编号,教师姓名,教师讲授的课程号,教师所在的办公室)D.教师(教师编号,教师姓名,教师性别) 9.设有表M,将其中的Type列的数据类型改为NCHAR(4)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第三某些模仿考核试题、解答及评分原则一、单项选取题(每个题只有一种答案是对的。
每题2分,共15题,30分)1.如果但愿从学生表中查询出所有姓“王”同窗,那么条件语句应当是( B )。
A、Where 姓名% ‘王’B、Where 姓名LIKE ‘王%’C、Where 姓名% ‘LIKE王’D、Where 姓名LIKE ‘王’2.普通状况下,“数据库管理系统”英文缩写是( A )。
A、DBMSB、DBSC、DBAD、DMS3.从最后顾客应用程序视角看,数据库系统三级模式构造是( C )。
A、模式、外模式和内模式B、内模式、外模式和模式C、外模式、模式和内模式D、外模式、内模式和模式4.在一种学生关系中,可以成为主核心字(或称主码)属性是( C )。
A、性别B、年龄C、学号D、班级5.有严格数学基本数据模型是( A )。
A、关系模型B、网状模型C、层次模型D、面向对象模型6.下列关于索引阐明不对的是( A )。
A、索引必要创立在主核心字之上B、索引与基本表分开存储C、索引是为了提高查询速度而创立D、索引会在一定限度上影响增删改操作效率7.设关系R是满足第一范式,若R中不存在非主属性对主键某些函数依赖,则R符合( A )。
A、第二范式B、第三范式C、BNC范式D、第四范式8.下列符合第三范式关系是( D )。
A、学生(学号,姓名,课程号,课程名)B、学生(学号,姓名,课程名,成绩)C、学生(学号,姓名,课程号,成绩)D、学生(学号,姓名,性别)9.在第一种关系中浮现,而在第二个关系中不浮现记录构成新关系称为( D )。
A、两个关系积B、两个关系并C、两个关系交D、两个关系差10.数据库应用程序开发中,需求分析阶段重要目是( A )。
A、回答“干什么”问题B、回答“怎么干”问题C、建立逻辑数据模型D、建立最佳物理存储构造11.顾客使用SQL Server时,普通需要依次通过两个安全性阶段( C )。
A、登录验证、操作验证B、操作验证、登录验证C、身份验证、权限认证D、权限认证、身份验证12.SQL Server数据库中一种完整备份普通要涉及( A )。
A、系统数据库、顾客数据库和事务日记B、系统数据库、系统表和数据字典C、系统数据库、顾客数据库和数据字典D、顾客数据库和事务日记13.SQL Server中进行数据库恢复SQL语句是( C )。
A、INSERT DATABASEB、BACKUP DATABASEC、RESTORE DATABASED、UPDATE DATABASE14.下列SQL语句中,可以完毕并运算是( A )。
A、SELECT * FROM 篮球兴趣者UNION SELECT * FROM 足球兴趣者B、SELECT * FROM 篮球兴趣者INTERSECT SELECT * FROM 足球兴趣者C、SELECT * FROM 篮球兴趣者EXCEPT SELECT * FROM 足球兴趣者D、SELECT * FROM 篮球兴趣者,足球兴趣者15.设学生表和课程表构造分别为(学号,姓名)和(学号,课程号,成绩),如果但愿查询出“成绩不不大于90分学生姓名”,则相应SQL语句是( D )。
A、SELECT 姓名FROM 学生表WHERE 学生表.学号=课程表.学号AND 课程表.成绩>90B、SELECT 姓名FROM 课程表WHERE学生表.学号=课程表.学号AND 课程表.成绩>90C、SELECT 姓名FROM 学生表,课程表WHERE 学生表.学号=课程表.学号OR 课程表.成绩>90D、SELECT 姓名FROM 学生表,课程表WHERE 学生表.学号=课程表.学号AND 课程表.成绩>90二、填空题(每空2分,共10分)1.数据库系统三级模式构造是指数据库系统由外模式、模式和内模式三级抽象模式构成。
2.进行数据库备份时,必要同步复制主数据文献和事务日记文献。
3.“实体一联系”办法是描述数据库概念模型重要办法,普通称这种办法为E-R办法(或ER图办法)。
4.顾客使用SQL Server数据库时,普通需要通过两个安全性阶段:身份验证和权限认证。
三、判断题(对的在括号内打上“√”,错误打上“╳”。
每小题2分,共10分)1.计算机数据解决技术大体经历了人工管理、文献管理和SQL Server数据库管理三大阶段(╳)。
2.可以惟一表达数据表中每条记录字段或者字段组合称为主码或主键(√)。
3.SQL Server数据库中NULL值(空值)表达是“空格”或“0”值(╳)4.一种不规范关系模式普通会引起插入异常、删除异常和更新异常,导致大量数据冗余。
(√)5.当前关系数据库系统普通都支持原则SQL语句(√)四、简述题(每小题5分,共2题10分)1.请简要阐明视图概念和作用参照答案及评分要点:视图是在基本表或其她视图上建立表,它构造和内容都来自某个基本表,是根据基本表存在而存在(2分)。
删除一种视图时,不会对基本表产生任何影响,但当删除一张基本表时,与之有关联视图就会自动被删除(1分)。
其作用重要是:(1)视图是通过预编译SELECT语句,存储在数据库服务器端,因而执行视图比从客户端直接执行SELECT语句速度更快、效率更高某些。
(2)视图属于顾客模式范畴,在实际中,普通顾客不一定具备SELECT语句方面专门知识,从顾客和谐性角度来说,视图更便于顾客使用。
(3)运用视图可以简化形式表达复杂SELECT语句组,如嵌套查询等。
(每答对1点得1分,最高2分)。
2.什么是函数依赖与函数决定,请举例阐明参照答案及评分要点:设一种关系为R,X和Y是它两个属性集。
若对于X上每个值均有Y上一种惟一值与之相应,则称X和Y具备函数依赖关系,并称X函数决定Y,或称Y函数依赖于X,称X为决定因素(2分)。
假设一种职工关系为(职工号,姓名,性别,年龄,职务),职工号用来标记每个职工,选作该关系主键(举例恰当得1分)。
咱们可以从如下两方面理解函数依赖概念:一方面,对于该关系中每个职工职工号,都相应着姓名属性中惟一值,即该职工姓名,或者说一种职工姓名由其职工号惟一拟定,因此称职工号函数决定姓名,或称姓名函数依赖于职工号(1分)。
另一方面,除职工号外,其她属性都不能成为决定因素形成函数依赖,由于对于它们每个属性值,都也许相应另一属性各种不同取值,例如对于性别属性一种取值“男”就会相应各种而不是一种职工号(1分)。
五、综合应用题(每小题10分,共4题,40分)1.用SQL语句创立简朴数据表设有两个关系(1)教师关系T,涉及教师编号TNo,姓名TN,系别TD,职称RANK;(2)课程关系C,涉及课程号CNo,课程名CN。
教师编号和课程号分别是上述两个关系主键,请用SQL语句创立教师数据表T。
参照答案及评分要点:参照答案CREATE TABLE T{TNo INT PRIMARY KEY,TN CHAR(30),TD CHAR(20),RANK CHAR(20)};评分要点(1)写出CREATE TABLE语句得2分(2)写出CREATE TABLE T{TNo INT,TN CHAR(30),TD CHAR(20),RANK CHAR(20)};得5分。
(3)用PRIMARY KEY等方式声明了主键得3分2.用SQL语句创立数据表在上题基本上,假设还存在教师专家课程关系TC,涉及教师编号TNo和课程号CNo。
注意:阐明主键码和外键码约束参照答案及评分要点:参照答案CREATE TABLE TC{TNo INT,CNo INT,PRIMARY KEY (Tno,Cno),FOREIGN KEY (TNo) REFERENCES T(TNo),FOREIGN KEY (CNo) REFERENCES C(CNo)};评分要点(1)成功地创立了数据表得2分,参照如下:CREATE TABLE TC{TNo INT,CNo INT,};(2)主键约束得3分PRIMARY KEY (Tno,Cno),(3)外键约束得4分FOREIGN KEY (TNo) REFERENCES T(TNo),FOREIGN KEY (CNo) REFERENCES C(CNo)};(4)语法完全对的得1分3.运用SQL语句进行查询在上题基本上,如果要查询“张红教师承担所有课程”,请写出相应SQL查询语句。
参照答案及评分要点:参照答案SELECT o, FROM T,C,TCWHERE T.TNo=TC.TNo AND =o AND T.TN=’张红’评分要点SELECT某些书写对的得3分,FROM某些书写对的得3分,WHERE某些书写对的得4分4.程序应用题设学生成绩表构造为(学号、课程号、成绩),程序运营界面如图1所示。
进入界面后,顾客一方面选取学号(Combo1)、课程号(Combo2),姓名(Text1)和课程名(Text2)从数据库中自动读入;然后,顾客输入相应成绩(Text3),点击“确认”按钮后,将成果插入到学生成绩表中。
请补充完毕下列程序代码。
Command1图1“增长记录”窗体运营界面Private Sub Command1_Click()‘声明一种记录集对象Dim ADOrs As New Recordset‘将记录集对象与已建立数据库联接对象ADOcn绑定ADOrs.ActiveConnection=ADOcn‘第一步:在学生成绩表中查询与否存在核心字相似记录(1)拼写查询字符串strSQL =“”(2)执行查询语句strSQL‘第二步:如果核心字重复,则退出程序If Not ThenMsgBox “记录已存在,不能继续增长”Exit SubEnd If‘第三步:将成果插入到学生成绩表中StrSQL=”Insert Into 学生成绩表(学号,课程号,成绩) Values(‘”+Combo1.Text+” ‘,’“+Combo2.Text+”‘,“+Str(Val(Text3.Text))+”)”StrSQLEnd Sub参照答案及评分要点:‘第一步:在学生成绩表中查询与否存在核心字相似记录strSQL=”Select * From 学生成绩表Where 学号=’”+combo1.Text+”‘And 课程号=’“+Combo2.Text+”‘“(本小点3分)ADOrs.Open StrSQL (本小点2分)‘第二步:如果核心字重复,则退出程序If Not ADOrs.EOF Then (本小点3分)MsgBox “记录已存在,不能继续增长”Exit SubEnd If‘第三步:将成果插入到学生成绩表中StrSQL=”Insert Into 学生成绩表(学号,课程号,成绩) Values(‘”+Combo1.Text+” ‘,’“+Combo2.Text+”‘,“+Str(Val(Text3.Text))+”)”ADOcn.Execute StrSQL (本小点2分)End Sub史红星:课程考试题型考题题型为填空题、选取题、判断题、简答题、综合题。