2022年4月浙江省高等教育自学考试数据库及其应用试题

上传人:碎****木 文档编号:288428872 上传时间:2022-05-05 格式:DOCX 页数:17 大小:15.84KB
返回 下载 相关 举报
2022年4月浙江省高等教育自学考试数据库及其应用试题_第1页
第1页 / 共17页
2022年4月浙江省高等教育自学考试数据库及其应用试题_第2页
第2页 / 共17页
2022年4月浙江省高等教育自学考试数据库及其应用试题_第3页
第3页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《2022年4月浙江省高等教育自学考试数据库及其应用试题》由会员分享,可在线阅读,更多相关《2022年4月浙江省高等教育自学考试数据库及其应用试题(17页珍藏版)》请在金锄头文库上搜索。

1、 2022年4月浙江省高等教育自学考试数据库及其应用试题1.以下最简单用计算机符号表示的数据是( )。A.人的姓名B.人的声音C.人的动作D.计算机程序2.数据库治理系统不具备的功能是( )。A.定义和描述数据库构造的功能B.对数据库进展操纵的功能C.数据通讯的功能D.保证数据库的安全性和完整性的功能3.英文缩写DBS是代表( )。A.数据库B.数据库治理系统C.数据库系统D.数据库治理员4.数据模型是( )。A.文件的集合B.记录类型的集合C.数据的集合D.记录类型及其联系的集合5.在概念设计阶段可用ER图,其中( )表示实体,“菱形框”表示实体间联系。A.矩形框B.园形框C.椭园框D.箭头

2、6.一个学生在一个班级,一个班级有多个学生,实体班级与实体学生之间是( )。A.一对一的联系B.一对多的联系C.多对多的联系D.多对一的联系7.“职工”实体中,有的是,有的是被,这是( )。A.两个不同型实体间的多种联系B.同一实体内部的个体之间联系C.多对多的联系D.一对一的联系8.目前微型机上的数据库系统几乎都是( )的。A.层次模型B.网状模型C.关系模型D.数学模型9.关系模型是( )。A.用关系表示实体B.用关系表示联系C.用关系表示实体及其联系D.用关系表示属性10.在关系代数运算中,特地的关系运算是( )。A.并、差和交B.并、差、交和乘积C.并、差、交、选择、投影和连接D.选择

3、、投影和连接11.设R和S为二个关系,( )中的符号分别代表并、交、投影的关系代数运算。A.RS、RS、F(R)B.RS、RS、A(R)C.RS、RS、A(R)D.RS、RS、F(R)12.函数依靠包括有( )。A.完全函数依靠、部份函数依靠和传递函数依靠B.单值函数依靠、多值函数依靠和周期函数依靠C.无参函数依靠、值参函数依靠和传递函数依靠D.标准函数依靠和自定义函数依靠13.关系数据库中能标识元组的那个属性称为( )。A.性的属性B.不行改动的保存字段C.关系元组的性D.关键字14.数据库设计阶段分为( )。A.物理设计阶段、规律设计阶段、编程和调试阶段B.规律设计阶段、物理设计阶段、实施

4、和调试阶段C.方案设计阶段、总体设计阶段、个别设计和编程阶段D.收集和分析用户要求、建立E-R模型、数据库模式设计15.SQL语言功能强大、语言简捷、使用敏捷,它是集中了( )。A.关系选择、投影和连接为一体B.关系运算、关系演运和表达为一体C.数据定义和数据操纵为一体D.变量说明、函数说明和执行语句为一体16.备注文件是库文件的帮助文件,用于存放备注字段的内容,其扩展名为( )。A. .DBF B. .FPT C. .IDX D. .PRG17.Foxpro中数据库文件的通用型字段中可存放的是( )。A.文本文件的内容B.指向文本文件的指针C.备注文件D.字符型数据18.计算表达式“23%4

5、1 .OR. -3+6 .OR. - + % C.- % + - + =60 .AND.英语=xIF b10bELSE人数不到ENDIFRETURNPROCEDURE pp2PARAMETERS yUSE学生COUNT TO c FOR数学=70.AND.英语=yIF C10cELSE人数不到ENDIFRETURNPROCEDURE pp3PARAMETERS zUSE学生COUNT TO d FOR语文=80.AND.英语=zIF d10dELSE人数不到ENDIFRETURN答4.数据库文件“职工。DBF”的字段有:工号、姓名、性别、职称和工资,假定数据库中至少有一职称为“工程师”的男职工

6、,以下程序运行结果是显示什么数据USE职工LOCATE FOR职称=工程师。AND.性别=男d=工资n=RECNO()SKIPDO WHILE .NOT. EOF()IF职称=工程师。AND.性别=男。AND.工资课号,B-成绩FOR学号=B-学号。AND. B-成绩=60CLOSE ALL答四、程序设计题(每空2分,共16分)1.下述程序的功能是:输出数组a中数组元素的值。在空处填入内容,完成程序。SET TALK OFFDIME a(10)FOR i=1 ToINPUT TO a(i)ENDFORn=1i=2DO WHILE imaxENDIFi=i+1ENDDOa(n)SET TALK

7、OFF答:2.有如下数据库文件:学生(学号、姓名、性别、年龄),以下程序能显示全部年龄20的学生的记录号,完成下述程序。SET TALK OFFLOCATE FOR年龄20DO WHILE .NOT. EOF()RECNO()ENDDOUSESET TALK ON答:3.数据库文件“职工。DBF”的字段有:工号、姓名、性别、职称、工资、奖金和扣款,下述程序的功能是:从键盘接收一个记录号,若该记录号在职工。DBF的记录范围内,则显示相应记录,显示后或超出范围则重复上述过程,直到接收的记录号为0时完毕。完成下述程序。SET TALK OFFUSE职工rno =1DO WHILECLEAR 10,1

8、0 SAY请输入记录号(1-+LTRIM(STR(RECC()+)GET rnoIF rno0.AND.rno=RECCOUNT()DISPLAYWAITENDIFENDDOUSESET TALK ON答:五、综合应用题(第1题8分,第2题12分,共20分)1.针对“职工。DBF”数据库文件,编写一个程序。按实发工资从小到大的次序,在一个可移动、可关闭、可转变大小的已定义的窗口中,显示全部记录的姓名和实发工资。职工(姓名、根本工资、奖金、加班费、房租费、水费、电费、煤气费、应发合计、扣款合计、实发工资)其中:应发合计=根本工资+奖金+加班费扣款合计=房租费+水费+电费+煤气费实发工资=应发合计-扣款合计答2.设有登记患者医疗状况的数据库如下:医疗(患者编号,患者姓名,患者年龄,医生编号,医生姓名,诊断日期,诊断结果)医院中,一个病人承受多个医生多日诊断,固然一个医生也诊断多个病人。(1)指出主关键字并说明缘由。(1分)(2)说明对主键的完全函数依靠和局部函数依靠状况。(3分)(3)说明关系“医疗”属于第几范式,为什么(3分)(4)把关系“医疗”分解成几个3NF的关系,并逐个说明为什么(5分)答

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 教育/培训

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号