版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、试卷编号: ( A )卷课程编号: 课程名称: 数据库管理系统 考试形式: 闭卷 适用班级: 全校 姓名: 学号: 班级: 学院: 专业: 考试日期: 2022.01.26下午 题号一二三四五六七八九十总分累分人 签名题分40401010 100得分考生考前须知:1、本试卷共9 页,请查看试卷中是否有缺页或破损。如有立即举手报告以便更换。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。说明:请将一、二、三大题的答案写在答题纸上一、 选择题(每题 1 分,共40分) 得分评阅人 1、在以下4个选项中,不属于根本关系运算的是 。A. 连接B. 投影C. 比拟D. 选择2、用二维表数据来表
2、示实体及实体之间关系的数据模型称为 。A.实体-联系模型 B.层次模型 C.网状模型 D.关系模型3、在Visual FoxPro中“表是指 。A. 报表 B. 关系 C. 表格 D. 表单4、在“工程管理器下为工程建立一个新报表,应该使用的选项卡是_。 A. 数据 B. 文档 C. 类 D. 代码5、扩展名为 pjx 的文件是_。 A.数据库表文件 B.表单文件 C.数据库文件 D.工程文件6、启动Visual FoxPro时,屏幕上出现两个窗口:一个是主窗口,另一个是 。A. 命令窗口 B. 文本窗口C. 帮助窗口 D. 对话框窗口7、退出 Visual FoxPro的操作方法是 。A.
3、从“文件下拉菜单中选择“退出选项B. 单击关闭窗口按钮C. 在命令窗口中输入QUIT命令,然后按Enter键D. 以上方法都可以20222022学年第一学期期末考试试卷8、Visual FoxPro的表达式LEN(DTOC(DATE()+DATE()的类型是 。A.数值型 B.逻辑型 C.字符型 D.日期型9、以下选项中不属于定界符的是 。A.半角单引号 B.大括号 C.双引号 D.方括号10、以下选项中,是逻辑型常量的是 。A. Y B. N C. NOT D. .F.11、执行如下命令序列:YA=100YB=200 YAB=300N="A"M="Y&N
4、"?&M最后一条命令的显示值为 。A. 100 B. 200 C. 300 D. Y&N12、在Visual Foxpro中,关于命令的书写规那么,以下说法中正确的选项是 。A. 命令不一定要以命令名开头 B. 各子句顺序不能改变C. 不能大小写混合,也不能分行书写 D. 命令行最大的字符数是819213、执行以下命令序列后的输出结果是 。m=len("1810")?m=m+1A. 1810 B. 4 C. 5 D. .F.14、下面有关索引的描述正确的选项是 。A. 建立索引以后,原来的数据库表文件中记录的物理顺序将被改变B. 创立索引是创立一个
5、指向数据库表文件记录的指针构成的文件 C. 索引与数据库表的数据存储在一个文件中D. 使用索引并不能加快对表的查询操作15、在Visual FoxPro中,关于自由表表达正确的选项是 。A. 自由表和数据库表是完全相同的 B. 自由表不能建立字段级规那么和约束C. 自由表不能建立候选索引 D. 自由表不可以参加到数据库中16、在Visual FoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动 给出,它们分别为 。A. 1、4、8 B. 4、4、10 C. 1、10、8 D. 2、8、817、当前工资表中有108条记录,当前记录号为8,用SUM命令计算工资总和时,假设缺省范围短
6、语,那么系统将 。 A.只计算当前记录的工资值 B.计算前8条记录的工资和 C.计算后8条记录的工资和 D.计算全部记录的工资和18、在Visual FoxPro中,利用数据库表的字段有效性规那么可以实现数据的 。A. 实体完整性 B. 参照完整性C. 域完整性 D. 更新完整性19、以下表达正确的选项是 。 A.自由表字段名最长20个字符 &
7、#160; B.数据库表字段最长100个字符 C.字段名中可以有空格 D.字段名中不可以有空格20、假设所建立索引的字段值不允许重复,并且一个表中只能创立一个,它应该是 。A. 主索引 B. 惟一索引 C. 候选索引 D. 普通索引21、以下关于空值NULL表达正确的选项是 。A. 空值等同于空字符串 B. 空值表示字段或变量还没有确定值C. VFP不支持空值 D. 空值
8、等同于数值022、表达式LENSPACE(0)的运算结果是 。 A. NULL B. 1 C. 0 D. " "23、在SQL SELECT语句中用于实现关系的选择运算的短语是 。A. FOR B. WHILE C. WHERE D. CONDITION24、设 X=65,命令?VARTYPEX的输出是_。 A. N B. C C. L D. 出错 25、假设表单MyForm 隐藏着,让该表单在屏幕上显示的命令是_。 A. MyForm.List B. MyForm.Display C. MyForm.Show D. MyForm.ShowForm26、在Visual Fo
9、xPro中,要运行查询文件query1.qpr,可以使用命令 。 A. DO query1 B. DO query1.qpr C. DO QUERY query1 D. RUN query127、Visual FoxPro内存变量的数据类型不包括 。A. 数值型 B. 货币型 C. 备注型 D. 逻辑型28、在Visual FoxPro中,如果希望跳出SCAN ENDSCAN循环体、执行ENDSCAN后面 的语句,应使用_。 A. LOOP语句 B. EXIT语句 C. BREAK语句 D. RETURN语句29、使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是_。A
10、. DELETE FOR AGE>30 B. DELETE FROM S WHERE AGE>30C. DELETE S FOR AGE>30 D. DELETE S WHERE AGE>3030、顺序执行以下命令后,最后一条命令显示的结果是 。 USE CHJ GO 5 SKIP -2 ? RECNO A.3 B.4 C.5
11、0; D.731、执行 ?AT“教授,“副教授 命令的显示结果是 。A. .T. B. 2 C. 3 D. 032、执行SELECT 0选择工作区的结果是 。 A. 选择了0号工作区 B. 选择了空闲的最小的工作区 C. 选择了空闲的工作区 D. 显示出错信息33、要为当前表所有职工增加100元工资应该使用命令 。A. CHANGE 工资 WITH 工资+100B. REPLACE 工资 WITH 工资+100C. CHANGE ALL 工资 WIT
12、H 工资+100D. REPLACE ALL 工资 WITH 工资+10034、 Visual FoxPro参照完整性规那么不包括 。A. 更新规那么 B. 查询规那么 C. 删除规那么 D. 插入规那么35、在VFP环境下,用LIST STRU命令显示表中各字段总宽度为50,那么用户实际可使用的字段总宽度为 。 A.51 B.50 C.49 D.4836、下面关于属性、方法和事件的表达中,错误的选项是 。A. 属性用于描述对象
13、的状态,方法用于表示对象的行为B. 基于同一个类产生的两个对象可以分别设置自己的属性值C. 事件代码也可以像方法一样被显示调用D. 在新建一个表单时,可以添加新的属性、方法和事件3740使用的数据表如下:37、为“歌手表增加一个字段“最后得分的 SQL 语句是_。 A. ALTER TABLE 歌手 ADD 最后得分 F6,2 B. ALTER DBF 歌手 ADD 最后得分 F 6,2 C. CHANGE TABLE 歌手 ADD 最后得分 F6,2 D. CHANGE TABLE 学院 INSERT 最后得分 F 6,238、插入一条记录到“评分表中,歌手号、分数和评委号分别是“1001、
14、9.9 和“105,正确的 SQL 语句是_。 A. INSERT VALUES“1001,9“105INTO 评分歌手号,分数,评委号 B. INSERT TO 评分歌手号,分数,评委号VALUES“1001,9.9“105 C. INSERT INTO 评分歌手号,分数,评委号VALUES“1001,9.9,“105 D. INSERT VALUES“1009.9“105TO 评分歌手号,分数,评委号39、为“评分表的“分数字段添加有效性规那么:“分数必须大于等于 0 并且小于等于10,正确的 SQL 语句是_。 A. CHANGE TABLE 评分 ALTER 分数 SET CHECK
15、分数=0 AND 分数=10 B. ALTER TABLE 评分 ALTER 分数 SET CHECK 分数=0 AND 分数=10 C. ALTER TABLE 评分 ALTER 分数 CHECK 分数=0 AND 分数=10 D. CHANGE TABLE 评分 ALTER 分数 SET CHECK 分数=0 OR 分数=1040、与“SELECT * FROM 歌手 WHERE NOT 最后得分9.00 OR 最后得分8.00等价的语句是_。 A. SELECT * FROM 歌手 WHERE 最后得分 BETWEEN 9.00 AND 8.00 B. SELECT * FROM 歌手
16、WHERE 最后得分=8.00 AND 最后得分=9.00 C. SELECT * FROM 歌手 WHERE 最后得分9.00 OR 最后得分8.00 D. SELECT * FROM 歌手 WHERE 最后得分=8.00 AND 最后得分=9.00二、 填空题(每空 2 分,共40分) 得分评阅人 1、在关系数据库的根本操作中,从表中抽取属性值满足条件列的操作称为 【1】 。2、一个关系表的行称为 【2】 。3、在Visual FoxPro中,工程管理器的 【3】 选项卡用于显示和管理数据库、自由表和查询等。4、在表单设计器中可以通过 【4】 工具栏中的工具快速对齐表单中的控件。5、在VI
17、SUAL FOXPRO 中为表单指定标题的属性是 【5】 。6、如果某记录的备注型字段标志显示为 【6】 ,那么说明该字段不再为空。7、为了能够通过视图更新根本表中的数据,需要在视图设计器的 【7】 选项卡下设置有关选项。8、在Visual FoxPro中,使用SQL语言的ALTER TABLE命令给学生表STUDENT增加一个Email字段,长度为30,命令是关键字必须拼写完整:ALTER TABLE STUDENT 【8】 Email C(30)9、函数BETWEEN(30,40,50)的运算结果是 【9】 。10、在Visual Foxpro中,翻开数据库设计器的命令是 【10
18、】 。11、下面程序的功能是计算表达式S=1! + 2! + 3!set talk offS=0for i=1 to 3 t=1 for j=1 to i 【11】 endfor 【12】 endfor? 1!+2!+3!=,sset talk onreturn12、Visual FoxPro的数据完整性规那么通常包括 【13】 、域完整性和参照完整性。13、执行命令A=2022/4/2之后,内存变量A的数据类型是 【14】 型。14、将学生表STUDENT中的学生年龄字段名是AGE增加1岁,应该使用的SQL命令是:UPDATE STUDENT 【15】 。15、在SQL的SELECT语句进行
19、分组计算查询时,可以使用 【16】 子句来去掉不满足条件的分组。16、在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用 【17】 子句说明有效性规那么域完整性规那么或字段取值范围。17、在Visual FoxPro中,运行表单T1.SCX的命令是 【18】 。18、在SQL SELECT语句中将查询结果存放在一个表中应该使用 【19】 子句关键字必须拼写完整。19、如下程序显示的结果是 【20】 。 s=0 i=1 do while i<8 s=s+i i=i+2 enddo ?s三、 程序阅读(每题 5 分,共10分) 得分评阅人 1、 有如
20、下程序:STORE O TO N,SDO WHILE .T.N=N+1S=S+NIF N>=1OEXITENDIF ENDDO?“S=+STRS,2本程序的运行结果是 。2、有一个成绩表CJ.DBF,其内容如下:记录号 学号 成绩 1 A1001 75 2 A1002 85 3 A2022 95 4 A2022 65 5 B1001 70 6 B1002 80 7 B2022 90 8 B2022 80写出以下程序的运行结果。SET TALK OFFUSE CJSTORE 0 TO S , NLOCATE FOR 成绩>=80DO WHILE NOT EOF( ) IF SUBSTR(学号,2,1)=“2 S=S+成绩 N=N+1 ENDIF CONTINUEENDDO?N,SUSERETURN该程序的运行结果为: 四、 程序设计(共10分) 得分评阅人 编写一程序,在学生成绩表xscj.dbf表结构为:学号 C(8)、姓名C(8)、数学N(3)、语文N(3)、外语N(3)、总分N(3)、平均分N(4,1)中,其中总分和平均分为空,试根据数学、语文、外语成绩,计算每个学生的总分和平均分,并找出总分最
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 湖北省黄冈市2025-2026学年高二下学期7月期末地理试题
- 九年级语文上册中考名著课|钢铁是怎样炼成的
- 1.1 正数和负数(导学案)
- 《趣味学中国民歌|让课堂告别枯燥 爱上学习》
- 《口语时间管理训练|合理安排高效利用》
- 儿科健康宣教海报
- 《日本明治维新近代化转型|教师备课专用》
- 盐化工业就业前景
- 企业消防安全墙报设计
- 海口学院研究生就业前景
- 制造企业生产产品质量追溯管理制度
- (更新)成人术后谵妄预防与护理专家共识课件
- 浙江财经大学研究生学位论文格式规范要求
- 2025-2030中国低效用地再开发政策工具与典型案例分析报告
- 口腔舒适化诊疗发展与应用汇报
- 有创呼吸机参数设置与临床模式选择
- 国网配送管理办法
- JG/T 235-2014建筑反射隔热涂料
- 国家开放大学汉语言文学本科《古代诗歌散文专题》期末纸质考试第一大题选择题库2025春期版
- 第七届全国茶业职业技能竞赛(茶叶加工工赛项)理论考试题库(含答案)
- 第四届西部HR能力大赛考试题库500题(含预测题)
评论
0/150
提交评论