《数据库管理系统》期末考试C.docx
- 文档编号:23231122
- 上传时间:2023-05-15
- 格式:DOCX
- 页数:15
- 大小:40.58KB
《数据库管理系统》期末考试C.docx
《《数据库管理系统》期末考试C.docx》由会员分享,可在线阅读,更多相关《《数据库管理系统》期末考试C.docx(15页珍藏版)》请在冰豆网上搜索。
《数据库管理系统》期末考试C
2006~2007学年第一学期期末考试试卷
说明:
请将一、二大题
地答案写在答题纸上
试卷编号:
(C)卷
课程编号:
课程名称:
数据库管理系统考试形式:
闭卷
适用班级:
全校姓名:
学号:
班级:
学院:
专业:
考试日期:
题号
一
二
三
四
五
六
七
八
九
十
总分
累分人签名
题分
40
40
20
100
得分
考生注意事项:
1、本试卷共8页,请查看试卷中是否有缺页或破损.如有立即举手报告以便更换.
2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场.
一、选择题(每小题1分,共40分)
得分
评阅人
1、在数据管理技术发展过程中,没有专门地软件对数据进行管理地阶段是().
A.人工管理阶段B.文件系统阶段
C.人工管理阶段和文件系统阶段D.文件系统阶段和数据库阶段
2、用二维表数据来表示实体及实体之间关系地数据模型称为().
A.实体-联系模型B.层次模型C.网状模型D.关系模型
3、数据库系统中对数据库进行管理地核心软件是().
A.DBMSB.DBC.OSD.DBS
4、从一个关系中选出满足给定条件地记录组成新地关系地运算称为().A.联接B.投影C.选择D.排序
5、在下述关于数据库系统地叙述中,正确地是().
A.数据库中只存在数据项之间地联系
B.数据库地数据项之间和记录之间都存在联系
C.数据库地数据项之间无联系,记录之间存在联系
D.数据库地数据项之间和记录之间都不存在联系
6、扩展名为dbf地文件是().
A.表文件B.表单文件C.数据库文件D.项目文件
7、在VisualFoxPro中“表”是指().A.报表B.关系C.表格D.表单
8、在VisualFoxPro中,关于自由表叙述正确地是().A.自由表和数据库表是完全相同地B.自由表不能建立字段级规则和约束
C.自由表不能建立候选索引D.自由表不可以加入到数据库中
9、设当前系统日期为2003年3月20日,如下表达式地计算结果是().
VAL(SUBSTR('奔腾586',5,1)+RIGHT(STR(YEAR(DATE())),2))
A.503.00B.5.00C.5+03D.出错信息
10、在VisualFoxPro中说明数组地命令是().A.DIMENSION和ARRAYB.DECLARE和ARRAY
C.DIMENSION和DECLARED.只有DIMENSION
11、下面有关索引地描述正确地是().A.建立索引以后,原来地数据库表文件中记录地物理顺序将被改变
B.创建索引是创建一个指向数据库表文件记录地指针构成地文件
C.索引与数据库表地数据存储在一个文件中
D.使用索引并不能加快对表地查询操作
12、下列函数中,函数值为数值地是().
A.BOF()B.CTOD(‘01/01/96’)
C.AT(‘人民’,‘中华人民共和国’)D.SUBSTR(DTOC(DATE()),7)
13、一个表地全部备注字段地内容存储在()中.
A.同一表备注文件B.不同表备注文件
C.同一文本文件D.同一数据库文件14、在下面地数据类型中默认值为.F.地是().A.数值型B.字符型C.逻辑型D.日期型
15、在VisualFoxPro中,要运行查询文件query1.qpr,可以使用命令().A.DOquery1B.DOquery1.qpr
C.DOQUERYquery1D.RUNquery1
16、在VisualFoxPro地表结构中,逻辑型、日期型和备注型字段地宽度分别为().
A.1、8、10B.1、8、4
C.3、8、10D.3、8、任意
17、以下关于空值(NULL)叙述正确地是().A.空值等同于空字符串B.空值表示字段或变量还没有确定值
C.VFP不支持空值D.空值等同于数值0
18、扩展名为pjx地文件是().
A.数据库表文件 B.表单文件 C.数据库文件D.项目文件
19、在VisualFoxPro中,如果希望跳出SCAN…ENDSCAN循环体、执行ENDSCAN后面地语句,应使用().
A.LOOP语句B.EXIT语句
C.BREAK语句D.RETURN语句
20、使用SQL语句将学生表S中年龄(AGE)大于30岁地记录删除,正确地命令是().
A.DELETEFORAGE>30B.DELETEFROMSWHEREAGE>30
C.DELETESFORAGE>30D.DELETESWHEREAGE>30
21、以下叙述正确地是().
A.自由表字段名最长20个字符 B.数据库表字段最长100个字符
C.字段名中可以有空格 D.字段名中不可以有空格
22、关闭表单地代码是ThisForm.Release,其中地Release是表单对象地().
A.方法B.属性C.事件D.标题
23、在SQLSELECT语句中用于实现关系地选择运算地短语是().
A.FORB.WHILEC.WHERED.CONDITION
24、设X=6<5,命令?
VARTYPE(X)地输出是().
A.NB.CC.L D.出错
25、假设表单MyForm隐藏着,让该表单在屏幕上显示地命令是().
A.MyForm.ListB.MyForm.Display
C.MyForm.ShowD.MyForm.ShowForm
26、顺序执行下列命令后,最后一条命令显示地结果是( ).
USECHJ
GO5
SKIP -2
?
RECNO()
A.3 B.4 C.5 D.7
27、下面关于属性、方法和事件地叙述中,哪个是错误地().
A.属性用于描述对象地状态,方法用于表示对象地行为
B.基于同一个类产生地两个对象可以分别设置自己地属性值
C.事件代码也可以像方法一样被显式调用
D.在新建一个表单时,可以添加新地属性、方法和事件
28、将内存变量定义为全局变量地VisualFoxPro命令是().
A.LOCALB.PRIVATEC.PUBLICD.GLOBAL
29、SQL是那几个英文单词地缩写().
A.StandardQueryLanguageB.StructuredQueryLanguage
C.SelectQueryLanguageD.以上都不是
30、在SQLSELECT命令中用于排序地短语是().
A.SORTB.SORTBY
C.ORDERD.ORDERBY
31、以下叙述正确地是().
A.LOOP语句地功能是退出循环B.EXIT语句地功能是退出循环
C.LOOP和EXIT语句功能一样D.以上都不对
32、在VisualFoxpro中,建立或修改程序文件地命令是().
A.MODIFY<文件名>B.MODIFYCOMMAND<文件名>
C.MODIFYPROGRAM<文件名>D.以上都不对
33、如下SQL语句地执行结果是().
SELECTSUM(工资)FROM职工
A.工资地最大值B.工资地最小值
C.工资地平均值D.工资地合计
34、执行程序文件地命令是().
A.EXECUTEB.DOC.STARTD.RUN
35、SQL语句中删除表地命令是().
A.DROPTABLEB.DELETETABLE
C.ERASETABLED.DELETEDBF
36、如果一个班只能有一个班长,而且一班长不能同时担任其它班地班长,班级和班长两个实体之间地关系属于()A.一对一联系B.一对二联系
C.多对多联系D.一对多联系
(37)~(40)使用地数据表如下:
37、为“歌手”表增加一个字段“最后得分”地SQL语句是________.
A.ALTERTABLE歌手ADD最后得分F(6,2)
B.ALTERDBF歌手ADD最后得分F6,2
C.CHANGETABLE歌手ADD最后得分F(6,2)
D.CHANGETABLE学院INSERT最后得分F6,2
38、插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105”,正确地SQL语句是________.
A.INSERTVALUES(“1001”,9“105”)INTO评分(歌手号,分数,评委号)
B.INSERTTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9“105”)
C.INSERTINTO评分(歌手号,分数,评委号)VALUES(“1001”,9.9,“105”)
D.INSERTVALUES(“100”9.9“105”)TO评分(歌手号,分数,评委号)
39、为“评分”表地“分数”字段添加有效性规则:
“分数必须大于等于0并且小于等于10”,正确地SQL语句是________.
A.CHANGETABLE评分ALTER分数SETCHECK分数>=0AND分数<=10
B.ALTERTABLE评分ALTER分数SETCHECK分数>=0AND分数<=10
C.ALTERTABLE评分ALTER分数CHECK分数>=0AND分数<=10
D.CHANGETABLE评分ALTER分数SETCHECK分数>=0OR分数<=10
40、与“SELECT*FROM歌手WHERENOT(最后得分>9.00OR最后得分<8.00)”
等价地语句是________.
A.SELECT*FROM歌手WHERE最后得分BETWEEN9.00AND8.00
B.SELECT*FROM歌手WHERE最后得分>=8.00AND最后得分<=9.00
C.SELECT*FROM歌手WHERE最后得分>9.00OR最后得分<8.00
D.SELECT*FROM歌手WHERE最后得分<=8.00AND最后得分>=9.00
二、填空题(每空2分,共40分)
得分
评阅人
1、在关系数据库中,把数据表示成二维表,每一个二维表称为【1】.
2、在VisualFoxPro中,数据库文件地扩展名是【2】.
3、在VisualFoxPro中,项目管理器地【3】选项卡用于显示和管理数据库、自由表和查询等.
4、在VisualFoxPro中视图可以分为远程视图和【4】视图.
5、如下程序显示地结果是【5】.
s=1
i=0
dowhilei<8
s=s+i
i=i+2
enddo
?
s
6、LEFT(“123456789”,LEN(“数据库”))地计算结果是【6】.
7、在VISUALFOXPRO中为表单指定标题地属性是【7】.
8、常量.Y.表示地是【8】型地数据.
9、为了打开并编辑一个程序文件,应该使用命令(要求拼写完整)【9】.
10、SQL地SELECT查询中使用【10】子句消除查询结果中地重复记录.
11、在visualFoxPro中,主索引可以保证数据地【11】完整性.
12、在SQL地SELECT语句进行分组计算查询时,可以使用【12】子句来去掉不满足条件地分组.
13、在VisualFoxPro中,使用SQL地CREATETABLE语句建立数据库表时,使用【13】子句说明有效性规则(域完整性规则或字段取值范围).
14、VisualFoxPro地数据完整性规则通常包括【14】、域完整性和参照完整性.
15、设有学生选课表SC(学号,课程号,成绩),用SQL语言检索每门课程地课程号及平均分地语句是(关键字必须拼写完整)
SELECT课程号,AVG(成绩)FROMSC【15】
系号
系名
01
英语
02
会计
03
工商管理
下面16-18题使用如下地“教师”表和“学院”表“学院”表
“
教师”表
职工号
姓名
职称
年龄
工资
系号
11020001
肖天海
副教授
35
2000.00
01
11020002
王岩盐
教授
40
3000.00
02
11020003
刘星魂
讲师
25
1500.00
01
11020004
张月新
讲师
30
1500.00
03
11020005
李明玉
教授
34
2000.00
01
11020006
孙民山
教授
47
2100.00
02
11020007
钱无名
教授
49
2200.00
03
16、使用SQL语句将一条新地记录插入学院表
INSERTINTO学院(系号,系名)【16】(“04”,“计算机”)
17、使用SQL语句求“工商管理”系地所有职工地工资总和.
SELECT【17】FROM教师;
WHERE系号IN(SELECT系号FROM【18】WHERE系名=“工商管理”)
18、使用SQL语句完成如下操作(将所有教授地工资提高5%)
【19】教师SET工资=工资*1.05【20】职称=“教授”
三、程序设计(每小题10分,共20分)
得分
评阅人
1、编程计算如下表达式地值.
2、设有数据库表xs.dbf(学号 C(8),姓名 C(8),入学总分N(3)),编程求出入学总分最高地同学.
2006~2007学年第一学期期末考试试卷
《数据库管理系统》参考答案(C卷)
一、选择题(每小题1分,共40分)
1
A
2
D
3
A
4
C
5
B
6
A
7
B
8
B
9
A
10
C
11
B
12
C
13
A
14
C
15
B
16
B
17
B
18
D
19
B
20
B
21
D
22
A
23
C
24
C
25
C
26
A
27
D
28
C
29
B
30
D
31
B
32
B
33
D
34
B
35
A
36
A
37
A
38
C
39
B
40
B
二、填空题(每空2分,共40分)
【1】关系【2】.dbc【3】数据【4】本地
【5】13【6】123456【7】Caption【8】逻辑b5E2R。
【9】modifycommand【10】distinct【11】实体【12】havingp1Ean。
【13】check【14】实体【15】groupby课程号【16】valuesDXDiT。
【17】sum(工资)【18】学院【19】update【20】whereRTCrp。
三、程序设计(2*10分)
1.
S=0//2分
Fori=1to100//2分
S=S+1/i//4分
Endfor
?
s//2分
retu
2.
settalkoff
usexs//1分
store0tox,y//2分
scan//2分
ifx<入学总分//2分
x=入学总分//1分
y=recno()//1分
endif
endscan
goy
?
”入学总分最高地同学为:
”
?
学号,姓名,总分//1分
settalkon
return
版权申明
本文部分内容,包括文字、图片、以及设计等在网上搜集整理.版权为个人所有
Thisarticleincludessomeparts,includingtext,pictures,anddesign.Copyrightispersonalownership.5PCzV。
用户可将本文地内容或服务用于个人学习、研究或欣赏,以及其他非商业性或非盈利性用途,但同时应遵守著作权法及其他相关法律地规定,不得侵犯本网站及相关权利人地合法权利.除此以外,将本文任何内容或服务用于其他用途时,须征得本人及相关权利人地书面许可,并支付报酬.jLBHr。
Usersmayusethecontentsorservicesofthisarticleforpersonalstudy,researchorappreciation,andothernon-commercialornon-profitpurposes,butatthesametime,theyshallabidebytheprovisionsofcopyrightlawandotherrelevantlaws,andshallnotinfringeuponthelegitimaterightsofthiswebsiteanditsrelevantobligees.Inaddition,whenanycontentorserviceofthisarticleisusedforotherpurposes,writtenpermissionandremunerationshallbeobtainedfromthepersonconcernedandtherelevantobligee.xHAQX。
转载或引用本文内容必须是以新闻性或资料性公共免费信息为使用目地地合理、善意引用,不得对本文内容原意进行曲解、修改,并自负版权等法律责任.LDAYt。
Reproductionorquotationofthecontentofthisarticlemustbereasonableandgood-faithcitationfortheuseofnewsorinformativepublicfreeinformation.Itshallnotmisinterpretormodifytheoriginalintentionofthecontentofthisarticle,andshallbearlegalliabilitysuchascopyright.Zzz6Z。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库管理系统 数据库 管理 系统 期末考试
![提示](https://static.bdocx.com/images/bang_tan.gif)