数据库基础试题9
- 格式:doc
- 大小:87.50 KB
- 文档页数:14
数据库基础知识试题部门____________姓名__________日期_________得分__________一、不定项选择题(每题1.5分,共30分)1.DELETE语句用来删除表中的数据,一次可以删除()。
DA.一行B.多行C.一行和多行D.多行2.数据库文件中主数据文件扩展名和次数据库文件扩展名分别为()。
CA..mdf.ldfB..ldf.mdfC..mdf.ndfD..ndf.mdf3.视图是从一个或多个表中或视图中导出的()。
AA表B查询C报表D数据4.下列运算符中表示任意字符的是()。
BA.RB.%C.LIKED._5.()是SQLServer中最重要的管理工具。
AA.企业管理器B.查询分析器C.服务管理器D.事件探察器6.()不是用来查询、添加、修改和删除数据库中数据的语句。
DA、SELECTB、INSERTC、UPDATED、DROP7.在oracle中下列哪个表名是不允许的()。
DA、abc$B、abcC、abc_D、_abc8.使用SQL命令将教师表teacher中工资salarR字段的值增加500,应该使用的命令是()。
DA、ReplacesalarRwithsalarR+500B、UpdateteachersalarRwithsalarR+500C、UpdatesetsalarRwithsalarR+500D、UpdateteachersetsalarR=salarR+5009.表的两种相关约束是()。
CA、主键和索引B、外键和索引C、主键和外键D、内键和外键10.ORACLE数据库物理结构包括()。
ABCA、数据文件B、日志文件C、控制文件D、临时文件11.在Oracle中,一个用户拥有的所有数据库对象统称为()。
CA、数据库B、模式C、表空间D、实例12.在Oracle中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。
BA、DATEPARTB、ERTRACTC、TO_CHARD、TRUNC13.在Oracle中,下面用于限制分组函数的返回值的子句是()。
数据库基础知识试题部门 ____________姓名 __________日期 _________ 得分 __________一、不定项选择题(每题分,共30 分)1. DELETE语句用来删除表中的数据,一次可以删除()。
DA .一行 B.多行 C.一行和多行 D.多行2. 数据库文件中主数据文件扩展名和次数据库文件扩展名分别为()。
CA. .mdf.ldfB. .ldf.mdfC. .mdf.ndfD. .ndf.mdf3.视图是从一个或多个表中或视图中导出的()。
AA 表B 查询C 报表D 数据4.下列运算符中表示任意字符的是()。
BA. *B. %C. LIKE5.()是 SQL Server中最重要的管理工具。
AA.企业管理器 B.查询分析器 C.服务管理器 D.事件探察器6.()不是用来查询、添加、修改和删除数据库中数据的语句。
DA、 SELECTB、 INSERTC、 UPDATED、 DROP7.在 oracle 中下列哪个表名是不允许的()。
DA、 abc$B、 abcC、 abc_D、_abc8.使用 SQL命令将教师表 teacher 中工资 salary 字段的值增加 500,应该使用的命令是()。
DA、 Replace salary with salary+500B、 Update teacher salary with salary+500C、 Update set salary with salary+500D、 Update teacher set salary=salary+5009. 表的两种相关约束是()。
CA、主键和索引B、外键和索引C、主键和外键D、内键和外键10.ORACLE数据库物理结构包括()。
ABCA、数据文件B、日志文件C、控制文件D、临时文件11.在 Oracle 中,一个用户拥有的所有数据库对象统称为()。
CA、数据库B、模式C、表空间D、实例12.在 Oracle 中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒)的函数有()。
数据库考试试题及答案# 数据库考试试题及答案## 一、选择题1. 数据库管理系统(DBMS)的主要功能是什么?A. 数据存储B. 数据管理C. 数据分析D. 数据加密答案:B2. 在关系型数据库中,一个表的列被称为什么?A. 记录B. 行C. 字段D. 关键字答案:C3. SQL语言中的“SELECT”语句用于执行什么操作?A. 插入数据B. 更新数据C. 查询数据D. 删除数据答案:C## 二、填空题4. 在数据库设计中,规范化的目的是为了减少数据的_______。
答案:冗余5. 数据库的三大范式是_______、_______和_______。
答案:第一范式、第二范式、第三范式## 三、简答题6. 请简述数据库事务的四个基本特性。
答案:- 原子性(Atomicity):事务中的操作要么全部完成,要么全部不完成,不会结束在中间某个点。
- 一致性(Consistency):事务必须保证数据库从一个一致的状态转移到另一个一致的状态。
- 隔离性(Isolation):并发执行的事务之间不会互相影响。
- 持久性(Durability):一旦事务提交,则其结果就是永久性的,即使系统发生故障也不会丢失。
7. 什么是数据库的索引?它有什么作用?答案:数据库的索引是一种数据结构,用于提高数据库查询的效率。
索引可以快速定位到数据存储位置,减少查询数据时的扫描范围,从而加快数据检索速度。
## 四、计算题8. 假设有一个学生表(Students),包含字段:学生ID (StudentID),姓名(Name),年龄(Age),专业(Major)。
编写SQL查询语句,列出所有年龄大于20岁的学生信息。
答案:```sqlSELECT * FROM Students WHERE Age > 20;```9. 如果需要删除上述表中所有年龄小于18岁的学生记录,请编写相应的SQL语句。
答案:```sqlDELETE FROM Students WHERE Age < 18;```## 五、论述题10. 论述数据库备份和恢复的重要性,并简述常见的备份和恢复策略。
数据库考试试题及答案一、选择题(每题2分,共20分)1. 以下哪个不属于关系数据库的基本操作?A. 插入B. 删除C. 修改D. 查询答案:D2. 在SQL语句中,哪个关键字用于删除表中的数据?A. INSERT INTOB. DELETE FROMC. UPDATED. SELECT答案:B3. 以下哪个函数可以用于查询某列的平均值?A. COUNTB. SUMC. AVGD. MAX答案:C4. 以下哪个关键字用于限制查询结果的行数?A. LIMITB. WHEREC. ORDER BYD. GROUP BY答案:A5. 在SQL语句中,哪个关键字用于修改表结构?A. CREATE TABLEB. ALTER TABLEC. DROP TABLED. RENAME TABLE答案:B6. 以下哪个SQL语句用于创建一个新表?A. CREATE TABLE table_name (column1 datatype, column2 datatype, ...);B. CREATE TABLE table_name (column1 datatype, column2 datatype, ...);C. CREATE TABLE table_name (column1 datatype, column2 datatype, ...);D. CREATE TABLE table_name (column1 datatype, column2 datatype, ...);答案:A7. 以下哪个关键字用于指定复合索引?A. INDEXB. PRIMARY KEYC. UNIQUED. CONSTRAINT答案:A8. 在SQL语句中,哪个关键字用于删除表?A. DROP TABLEB. DELETE FROMC. TRUNCATE TABLED. DISCARD TABLE答案:A9. 以下哪个函数可以用于查询某列的 count() 值?A. COUNTB. SUMC. AVGD. MAX答案:A10. 以下哪个SQL语句用于向表中插入数据?A. INSERT INTO table_name (column1,column2, ...) VALUES (value1, value2, ...);B. INSERT INTO table_name (column1,column2, ...) VALUES (value1, value2, ...);C. INSERT INTO table_name (column1,column2, ...) VALUES (value1, value2, ...);D. INSERT INTO table_name (column1,column2, ...) VALUES (value1, value2, ...);答案:A二、填空题(每题2分,共20分)1. 在SQL语句中,用于定义外键的关键字是______。
. 数据库基础知识试题 部门____________ 姓名__________ 日期_________ 得分__________ 一、 不定项选择题(每题 1.5 分,共 30 分) 1. DELETE语句用来删除表中的数据 , 一次可以删除 ( ) 。D A . 一行 B. 多行 C. 一行和多行 D. 多行 2. 数据库文件中主数据文件扩展名和次数据库文件扩展名分别为 ( ) 。 C A. .mdf .ldf B. .ldf .mdf C. .mdf .ndf D. .ndf .mdf 3. 视图是从一个或多个表中或视图中导出的( )。A A 表 B 查询 C 报表 D 数据 4. 下列运算符中表示任意字符的是 ( ) 。B A. * B. % C. LIKE D._ 5. ( )是 SQL Server 中最重要的管理工具。 A A.企业管理器 B. 查询分析器 C. 服务管理器 D. 事件探察器 6. ( )不是用来查询、添加、修改和删除数据库中数据的语句。 D A、SELECT B 、INSERT C 、UPDATE D 、DROP 7. 在 oracle 中下列哪个表名是不允许的( )。D A、abc$ B 、abc C 、abc_ D 、_abc 8. 使用 SQL命令将教师表 teacher 中工资 salary 字段的值增加 500,应该使用的命 令是( )。D
A、Replace salary with salary+500 B、Update teacher salary with salary+500 C、Update set salary with salary+500 D、Update teacher set salary=salary+500 9. 表的两种相关约束是( )。C
.. A、主键和索引 B 、外键和索引 C 、主键和外键 D 、内键和外键 10. ORACLE数据库物理结构包括( )。ABC A、数据文件 B 、日志文件 C、控制文件 D、临时文件 11. 在 Oracle 中,一个用户拥有的所有数据库对象统称为( )。C A、数据库 B 、模式 C 、表空间 D 、实例 12. 在 Oracle 中,可用于提取日期时间类型特定部分(如年、月、日、时、分、秒) 的函数有( )。B A、DATEPART B 、EXTRACT C 、TO_CHAR D 、TRUNC 13. 在 Oracle 中,下面用于限制分组函数的返回值的子句是( )。B A、WHERE B 、HAVING C 、ORDER BY D 、无法限定分组函数的返回值 14. 在 Oracle 数据库中,( )用户模式存储数据字典表和视图对象。 D A、SYSTEM B 、SYS C 、SCOTT D 、SYSDBA 15. 在 Oracle 数据库的逻辑结构中有以下组件: A、表空间 B 、数据块 C、区 D、段, 这些组件从大到小依次是( )。B A、A→B→C→D B 、A→D→C→B C、A→C→B→D D 、D→A→C→B 16. 列出表结构的命令是( D )。 A、DESCRIBE B 、DROP C 、TRUNCATE D 、SELECT 17. 使用 SQL语句进行分组检索时,为了去掉不满足条件的分组,应当( )。B A、使用 WHERE子句 B、在 GROUP BY后面使用 HAVING子句 C、先使用 WHERE子句,再使用 HAVING子句 D、先使用 HAVING子句,再使用 WHERE子句 18. 在 Oracle 维护过程中,第一步应查看数据库管理系统的运行日志,其日志文件名 为:( )。C A、error_'SID'.log B、Alert_'SID'.log C、trace_'SID'.log D、logtail_'SID'.log 19. ORACLE中 char 类型与 varchar2 类型的区别,描述正确的是( )。AD A、char 为定长字符数据类型 B、char 为不定长字符数据类型 C、varchar2 为定长数据类型 D、varchar2 为不定长数据类型 20. 在动环监控系统的数据库服务器上安装了 Windows2003系统,如果要使得 BASS2100 或者 C3M系统的数据库支持 4G以上的内存,那么应该安装( )版本。 B A、32 位企业版 B 、64 位企业版 C 、标准版 D 、个人版
数据库基础知识测试题一、选择题1.数据库系统是由数据库、数据库管理系统、应用程序、.数据库系统是由数据库、数据库管理系统、应用程序、、用户等构成的人—机系统。
—机系统。
A .数据库管理员.数据库管理员B .程序员.程序员C .高级程序员.高级程序员D .软件开发商.软件开发商 2.在数据库中存储的是.在数据库中存储的是 。
A .信息.信息 B .数据.数据 C .数据结构.数据结构 D .数据模型.数据模型 3.在下面关于数据库的说法中,错误的是.在下面关于数据库的说法中,错误的是。
A .数据库有较高的安全性.数据库有较高的安全性B .数据库有较高的数据独立性.数据库有较高的数据独立性C .数据库中的数据可被不同的用户共享.数据库中的数据可被不同的用户共享D .数据库没有数据冗余.数据库没有数据冗余4.Access 数据库管理系统依赖于数据库管理系统依赖于 操作系统。
操作系统。
A .DOSB .WindowsC .UNIXD .UCDOS 5.定义某一个字段的默认值的作用是.定义某一个字段的默认值的作用是 。
A .当数据不符合有效性规则时所显示的信息.当数据不符合有效性规则时所显示的信息B .不允许字段的值超出某个范围.不允许字段的值超出某个范围C .在未输入数值之前,系统自动提供数值.在未输入数值之前,系统自动提供数值D .系统自动把小写字母转换为大写字母.系统自动把小写字母转换为大写字母6.在下列数据库管理系统中,不属于关系型的是.在下列数据库管理系统中,不属于关系型的是。
A .Microsoft Access B .SQL Server C .Oracle D .DBTG 系统系统 7.Access 是 数据管理系统。
数据管理系统。
A .层状.层状B .网状.网状C .关系型.关系型D .树状.树状8.在Access 中,数据库的基础和核心是中,数据库的基础和核心是 。
A .表.表 B .查询.查询 C .窗体.窗体 D .宏.宏9.在下面关于Access 数据库的说法中,错误的是数据库的说法中,错误的是。
数据库考试试题及答案一、选择题(每题2分,共20分)1. 以下哪一个不是数据库管理系统的功能?A. 数据存储B. 数据查询C. 数据安全D. 数据打印答案:D2. 数据库系统的核心是?A. 数据模型B. 数据字典C. 数据库管理系统D. 数据库答案:C3. 以下哪种数据库模型是关系数据库的基础?A. 层次模型B. 网状模型C. 关系模型D. 对象模型答案:C4. 以下哪一项不是SQL语言的特点?A. 非过程化B. 面向集合的操作方式C. 支持事务处理D. 面向过程的编程答案:D5. 在数据库表中,哪个关键字用于唯一标识一行?A. 主键B. 外键C. 候选键D. 复合键答案:A6. 以下哪种索引可以提高查询效率?A. 倒排索引B. B+树索引C. 散列索引D. 位图索引答案:B7. 以下哪个SQL语句用于创建视图?A. CREATE TABLEB. CREATE INDEXC. CREATE VIEWD. CREATE PROCEDURE答案:C8. 在SQL中,以下哪个操作符用于连接两个表?A. UNIONB. JOINC. INTERSECTD. MINUS答案:B9. 数据库系统中的完整性约束包括?A. 实体完整性B. 参照完整性C. 用户定义的完整性D. 所有以上选项答案:D10. 以下哪个SQL语句用于删除表?A. DROP TABLEB. DELETE TABLEC. TRUNCATE TABLED. UPDATE TABLE答案:A二、填空题(每题2分,共20分)11. 数据库管理系统(DBMS)的主要功能包括数据定义、数据操纵、数据查询、数据______。
答案:安全12. 在关系数据库中,实体及实体之间的联系可以用二维表来表示,这种二维表称为______。
答案:关系13. 在SQL中,创建表的命令是______。
答案:CREATE TABLE14. 在SQL中,删除表的命令是______。
数据库试题及答案
以下是一些数据库试题及答案:
1. 什么是数据库的三个基本概念?(答案:数据、数据管理、数据管理系统)
2. 什么是关系数据库?(答案:关系数据库是由关系型表组成的数据库,每个表由行和列组成,表之间通过键和外键进行关联)
3. 什么是主键?(答案:主键是一个唯一标识符,用于唯一地标识表中的每一行数据)
4. 什么是外键?(答案:外键是一个字段或一组字段,用于表示与另一个表中的主键关联的关系)
5. 什么是SQL?(答案:SQL是结构化查询语言,用于在关系数据库中进行数据操作和查询的语言)
6. SQL中的SELECT语句是用来做什么的?(答案:SELECT语句用于从数据库表中查询数据)
7. 如何在表中插入新的数据?(答案:使用INSERT INTO 语句插入新的数据)
8. 如何在表中更新数据?(答案:使用UPDATE语句更新表中的数据)
9. 如何删除表中的数据?(答案:使用DELETE FROM语句删除表中的数据)
10. 如何根据条件从表中查询数据?(答案:使用SELECT 语句的WHERE子句根据条件查询数据)
这些试题涵盖了数据库的一些基本概念和操作,希望对您有所帮助。
如果您还有其他问题,请随时提问。
1. Visual FoxPro是一种关系数据库管理系统,所谓关系是指(d). A.表中各字段间的关系 B.一个表与另一个表间的关系 C.表中各记录间的关系 D.数据模型符合满足一定条件的二维表格式 2. 物理删除表中所有记录的命令是(a).
3. 下列字段名中不合法的是(d). B.计算机 倍数 4. Visual FoxPro中索引类型包括(c). A.主索引、候选索引、普通索引、视图索引 B.主索引、次索引、唯一索引、普通索引 C.主索引、候选索引、唯一索引、普通索引 D.主索引、次索引、候选索、普通索引 5. 以下哪一条命令能够关闭所有已打开的数据库及表(C). DATABASE DATA ALL TABLES 6. 表文件的默认文件扩展名是(B). A..prg B..dbf C..dbc D..fpt 7. 假设当前有一个姓名表,将记录指针定位在姓名为"一凡"的记录上, 应输入的命令是(B). "姓名" ORDER "一凡" FOR 姓名="一凡" "一凡" TO 姓名 "姓名" TO 一凡 8. 下列(C)命令不能关闭当前打开的数据表.
ALL TABLE 9. 在Visual FoxPro中,恢复逻辑删除的记录的命令是(D). 10. 在VFP的表结构中,逻辑型、日期型和备注型字段的宽度分别为(A). 、8、4 、8、10 、8、10 、8、任意 11. 一数据表中的"团否"字段为逻辑型,要显示所有的非团员,应执行命令(A). FOR 团否=.f. FOR 团否 FOR 团否="真" FOR 团否="假" 12. 逻辑型数据的取值不能是(B). A..T.或.F. 或F C..Y.或.N. D..T.或.F.或.Y.或.N. 13. 在Visual Foxpro中,逻辑运算符有(D). A..OR.(逻辑或) B..AND.(逻辑与) C..NOT.(逻辑非) 、B、C 14. 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量) 的个数为(B).
15. 在 set exact on 的情况下,命令"FO"="FOX"显示的结果是(A). A..F. B..T. C.错误信息 D.以上都不对 16. 在 set exact on 的情况下,命令"FO"="FOX"显示的结果是(C). A..F. B..T. C.错误信息 D.以上都不对 17. 下列4个表达式中,运算结果为数值的是(B). +800=1000 (SPACE(3))-1 ([11/22/01])-20 D."9988"-"1255" 18. 已知x=8,y=5,z=27,求表达式x^3/4+6*y-7*2+(4+z/9)^2的值为(A).
19. 设有变量sr=″2000年上半年全国计算机等级考试″,能够显示 ″2000年上半年计算机等级考试″的命令是(B). A.STR(sr,1,12)+STR(sr,17,14) B.SUBSTR(sr,1,12)+SUBSTR(sr,17,14) C.sr″全国″ D.SUBSTR(sr,1,8)+SUBSTR(sr,11,17) 20. 下列函数中,其值不为数值型的是(C). () () () () 21. VAL(″1E3″)的值为(A). wait timeout 后的数值代表(C). A.小时数 B.天数 C.秒数 D.分钟数 23. 要打开交互模式,应执行哪一个命令(C). ESCAPE OFF
TALK ON TALK OFF 24. 下列说法中正确的是(A). A.调用函数时,函数名后的圆括号不论有无参数都不能省略 B.函数若有多个参数,则各参数间应用空格隔开 C.若函数不带参数,则调用时函数名后面的圆括号可以省略 D.调用函数时,参数的类型、个数和顺序不一定要一致 25. 在Visual Foxpro中,用来建立程序文件的命令是(D). A.以上都不是 COMMAND COMMAND COMMAND 26. 在Visual Foxpro中,执行程序文件的命令是(A). D.以上答案都不对 27. 要退出表单运行状态可使用代码(A). 在中,单击命令按钮后,下列关于事件的说法中,错误的是(D)。 A.会触发命令按钮的click事件 B.会触发命令按钮的mousedown事件 C.会触发命令按钮的mouseup事件 D.会触发命令按钮的doubleclick事件 29. Init事件由(A)时引发. A.对象生成 B.方法代码出现错误 C.事件代码出现错误 D.对象从内存中释放 30. 以下属于非容器类控件的是(B). 31. 数据环境泛指定义表单或表单集时使用的(D),包括表、视图和关系. A.数据 B.数据库 C.数据项 D.数据源 32. 如果ComboBox对象的RowSourceType设置为3,则在RowSource属 性中写入的SELECT语句,必须包含(C)子句. BY TABLE CURSOR BY 33. 打开"表单设计器"后,系统菜单中增加的菜单项是(A). A.表单 B.菜单 C.屏幕 D.数据库 34. 下列关于标签(Label)控件和其他属性的说法中,错误的是(A). A.对于标签控件,按下相应的访问键,将激活该控件,使该控件获得焦点 B.在同一作用域内两个对象可以有相同的Caption属性值,但不能有相同的name属性值 C.在设计代码时,应用name属性值而不能用Caption属性值来引用对象 D.用户在表单或控件对象中,可以分别重新设置name属性值和Caption属性值 35. 一定属于绝对引用的关键字是(A).
36. 打印报表的命令是(B). REPORT FORM REPORT REPORT 37. 用菜单设计器设计好的菜单保存后,其生成的文件扩展名为(B). A..pjx和.pjt B..mnx和.mnt C..frx和.frt D..scx和.sct 38. 菜单项名称为"Help",要为该菜单项设置热键alt+H,则在名称中设置为(C). +Help B.C.\+\39. 将一个预览成功的菜单存盘,再运行该菜单,却不能执行,这是因为(D). A.要用命令方式 B.没有放到项目中 C.要编入程序 D.没有生成菜单程序 40. 预览报表的命令是(C). REPORT REPORT…PREVIEW FORM…PREVIEW …PREVIEW 1. Visual FoxPro 中文版是一个关系数据库管理系统. T
2. 在定义字符型字段名时,一个汉字要占两个英文字符的位置,
所以用汉字定义字段名时,字段名最长不得超过128汉字。 F 3. 在Visual FoxPro中,打开有记录的数据表后,执行命令:go bottom和 eof()后,显示结果会是.T.. F INDEX命令不能关闭独立型复合索引文件. F 5. 用INSERT命令可在表的任意位置插入新记录或空白记录. T 6. 要恢复已被DELETE命令删除的数据记录,必须执行PACK命令. F 7. 执行MOD(12,5)后的结果为2. T 8. 在命令窗口中执行QUIT命令不能关闭Visual FoxPro. F 9. 表达式(5+4)*2**2/3的值为12,表达式'ABC'$'NMABCGH'的值为.T., 表达式510. 字段变量和内存变量不能同名. F 11. 在Visual FoxPro中,一个数组中的所有元素是一个集合体, 可用一个变量名命名. T 12. 在Visual FoxPro中,命令程序的基本结构包括顺序结构、选择结构、 循环结构和自定义函数与过程. F 13. 在VFP中,以FOR开头的循环结构,只能以ENDFOR结束. F 14. 新建一张表单时,可以添加新的属性、方法和事件. F 15. 表单中的标签控件使用方法与文本框控件完全相同. F 16. 对表单中对象的访问是通过其Caption属性进行的. F 17. 您可使用相关的工具来修改那些用向导所生成的文件,而向导 本身无法修改这些文件. F 18. 利用VFP还可以设计出快捷式菜单. T 19. 利用REPORT编辑表格,在表格预显时,整个表体没有横格线, 这说明表体横格线不在Detail编辑区内. T 20.利用RQBE窗口创建报表文件,可以通过OUTPUT列表框编辑报表的表格. F 1.传统数据库存储的数据都是已知的事实,智能数据库除了存储已知的事实外, 还能存储用于__逻辑推理___的规则. 2.永久关系建立后存储在_数据库____中,只要不作删除或变化就一直保存. 3.定位记录时,可以用_SKIP____命令向前或向后移动若干条记录位置. 4.IIF(,,)中当条件为假时,函数返回值为_____. 5.TIME()函数返回值的数据类型是C_____. 6.SCAN…ENDSCAN结构的语句,是通过__记录指针___控制循环. 7.使A数组元素全部等于0的命令是_____. A = 0 STORE 0 TO A a = 0 store 0 to a store 0 to A 8.带参运行表单时,参数传递给表单的方法是:___Init__. 9.利用ForeColor属性,可以设置对象的___前景颜色__. 10. 如果用菜单设计器修改一个已有菜单,可以从文件菜单中选择_打开____命令, 打开一个菜单定义文件,打开菜单设计器窗口. 1. 1.建立一个名为“学生管理”的数据库,将xsda和xscj两个表添加到数据库中; 2.为xsda表按学号降序建立主索引,索引名为xh; 为xscj表按学号降序建立普通索引,索引名为xh;