数据库管理系统试题专科C卷.docx

上传人:b****7 文档编号:26113406 上传时间:2023-06-17 格式:DOCX 页数:12 大小:268.92KB
下载 相关 举报
数据库管理系统试题专科C卷.docx_第1页
第1页 / 共12页
数据库管理系统试题专科C卷.docx_第2页
第2页 / 共12页
数据库管理系统试题专科C卷.docx_第3页
第3页 / 共12页
数据库管理系统试题专科C卷.docx_第4页
第4页 / 共12页
数据库管理系统试题专科C卷.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

数据库管理系统试题专科C卷.docx

《数据库管理系统试题专科C卷.docx》由会员分享,可在线阅读,更多相关《数据库管理系统试题专科C卷.docx(12页珍藏版)》请在冰豆网上搜索。

数据库管理系统试题专科C卷.docx

数据库管理系统试题专科C卷

数据库管理系统试题专科(C卷)

部门:

xxx

时间:

xxx

 

整理范文,仅供参考,可下载自行编辑

本题分数

得分

一、单选题<每题1分,共20分)

1.VisualFoxPro是一种关系型数据库管理系统,所谓关系是指(>

A.各条记录中的数据彼此有一定的关系

B.一个数据库文件与另一个数据库文件之间有一定的关系

C.数据模型符合满足一定条件的二维表格式

D.数据库中各个字段之间彼此有一定的关系

2.(>是存储在计算机内的有组织、可共享的数据集合。

A.网络系统B.数据库系统C.操作系统D.数据库

3.数据库系统的核心软件是(>

A.DBB.DBSC.DBMSD.OS

4.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

其中数据独立性最高的阶段是(>b5E2RGbCAP

A.数据库系统B.文件系统C.人工管理D.数据项管理

5.在关系数据库中,用来表示实体之间联系的是(>。

A.树结构B.网结构C.线性表D.二维表

6.关系数据库规范化是为解决关系数据库中(>问题而引入的。

A.操作异常和数据冗余B.提高查询速度

C.减少数据操作的复杂性D.保证数据的安全性和完整性

7.(>是数据库中全部数据的存储结构和特征的描述。

A.概念模式B.外模式C.内模式D.子模式

8.数据库DB、数据库系统DBS和数据库管理系统DBMS三者之间的关系是<)

A.DBMS包括DB和DBSB.DBS包括DB和DBMS

C.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS

9.在VisualFoxPro中,建立数据库表时,将年龄字段值限制在12~14之间的这种约束属于(>p1EanqFDPw

A.实体完整性约束B.域完整性约束

C.参照完整性约束D.视图完整性约束

10.VFP中,有下面几个内存变量赋值语句:

X=.F.

Y={^2018/07/05}

N=”987.123”

M=987.123

执行上述赋值语句之后,内存变量X、Y、N、M的数据类型分别是(>

A.L、D、C、NB.L、D、C、M

C.L、T、C、ND.L、T、C、M

11.下列函数中函数值为字符型的是(>

A.DATE(>B.TIME(>C.YEAR(>D.SUBSTR(>

12.要为当前表所有职工增加100元工资应该使用命令(>

A.CHANGE工资WITH工资+100B.REPLACE工资WITH工资+100

C.CHANGEALL工资WITH工资+100D.REPLACEALL工资WITH工资+100DXDiTa9E3d

13.以下关于主索引和候选索引的叙述正确的是(>

A.主索引和候选索引都能保证表记录的惟一性

B.主索引和候选索引都可以建立在数据库表和自由表上

C.主索引可以保证表记录的惟一性,而候选索引不能

D.主索引和候选索引是相同的概念

14.在VisualFoxPro中,关于自由表叙述正确的是(>

A.自由表和数据库表是完全相同的B.自由表不能建立字段级规则和约束

C.自由表不能建立候选索引D.自由表不可以加入到数据库中RTCrpUDGiT

15.在VisualFoxPro中,关于视图的正确叙述是(>

A.视图不能同数据库表进行连接操作B.视图与数据库表相同,用来存储数据

C.在视图上不能进行更新操作D.视图是从一个或多个数据库表导出的虚拟表

16.在SQL查询时,使用WHERE子句指出的是 (>

A.查询目标  B.查询结果  C.查询条件  D.查询视图

17.打开VisualFoxPro“工程管理器”的“数据”选项卡,其中包含 (>

A.数据库  B.自由表C.查询   D.以上三种都包括

18.新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的(>

A.Name属性B.Caption属性C.Closable属性D.AlwaysOnTop属性5PCzVD7HxA

19.在VisualFoxPro当前表单的LABEL1控件中显示系统时间的语句是(>

A.THISFORM.LABEL1.CAPTION=TIME(>B.THISFORM.LABEL1.VALUE=TIME(>jLBHrnAILg

C.THISFORM.LABEL1.TEXT=TIME(>D.THISFORM.LABEL1.CONTROL=TIME(>xHAQX74J0X

20.调用报表格式文件PP1预览报表的命令是(>

A.REPORTFROMPP1PREVIEWB.DOFROMPP1PREVIEW

C.REPORTFORMPP1PREVIEWD.DOFORMPP1PREVIEW

本题分数

得分

二、填空题<每空1分,共20分)

1._______是经过加工处理并对人类客观行为产生影响的事物属性的表现形式。

2.按照传统的数据模型分类,数据库系统可以分为层次数据库、网状数据库和______________三种类型。

LDAYtRyKfE

3.数据库中,数据独立性是指__________与应用程序是互不依存的;

4.数据库系统主要由计算机硬件、软件、数据库和________________组成。

5.DBMS为保护数据库,提供了一系列安全保护的控制功能,其中安全性控制是指防止___________________________________。

Zzz6ZB2Ltk

6.要求表文件某数值型字段的整数是6位,小数是1位,其值可能为负数,该字段的宽度应定义为______________。

dvzfvkwMI1

7.SUBSTR(“987654321”,1,LEN(“VFP6”>>的计算结果是______________________。

rqyn14ZNXI

8.在VisualFoxPro中,逻辑型字段L和日期型字段D在表中的宽度分别是______________。

EmxvxOtOco

9.在VFP中定义表结构时,一般对每个字段需说明字段名、_________、宽度和小数位数。

10.在VFP中,学生表STU中包含有备注型字段,表中备注型字段中的数据均存储到另一个文件中,该文件名为_______________________。

SixE2yXPq5

11.一个表文件共有16条记录,其当前记录号是7,当执行SKIP2*2后,此时记录应是_________。

6ewMyirQFL

12.同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是_________,这种索引称为结构复合索引文件。

kavU42VRUs

13.在VisualFoxPro中,CREATEDATABASE命令创建一个扩展名为DBC的_____________文件。

y6v3ALoS89

14.VFP的三种工作方式分别为菜单方式、命令方式和_____________。

15.面向对象的模型中,最基本的概念是________________和类。

16.新创建的表单默认标题为Form1,为了修改表单的标题,应设置表单的____________属性。

17.用当前表单的Label1控件显示系统时间的语句是thisform.Label.___________=TIME(>。

M2ub6vSTnP

18.在VisualFoxPro中为表单指定位置的属性是TOP和_____________。

19.菜单文件设计好后,还要通过系统提供的菜单生成器,将其生成为后缀为__________的菜单程序文件方可使用。

0YujCfmUCw

20.创建快速报表时,基本带区会包括页标头、____________和页注脚区。

本题分数

得分

三、问答题<每题4分,共24分)

1.什么是关系数据库?

其特点有哪些?

2.什么是数据库管理系统?

其主要功能是什么?

3.何为视图?

说明其与数据表的区别。

4.什么是域完整性?

试举一例说明。

5.VFP系统中,建立数据库文件中的表间关联的条件是什么?

若图书数据库中有读者表A.DBF,包含读者编号、姓名、年龄、单位字段,还有借阅表B.DBF,包含读者编号、图书编号和借阅时间字段。

说明应怎样建立这两张表之间的一对多关系?

eUts8ZQVRd

6.何谓对象的属性?

列举表单的常用属性<至少二个)。

本题分数

得分

四、解释命令<每题2分,共10分)

假定当前表文件为student.dbf,其结构为:

学号

试逐条解释下列各程序段中的命令:

sQsAEJkW5T

1.USEstudent

Go20

Skip-15

DISPLAY

LISTNEXT4

2.USEstudent

BROWSEALLFOR专业=“电子商务”.and.YEAR(出生日期>>1985

3.USEstudent

GO10

DELETEREST

PACK

4.USEstudent

REPLACEALL入学成绩WITH入学成绩+100FOR专业=“信息管理“.AND.党员否GMsIasNXkA

BROWSE

5.Select姓名,出生日期,专业,入学成绩。

Fromstudent。

Where入学成绩Between300and400.AND.姓别=“女”。

OrderBy出生日期

本题分数

得分

五、用VFP命令实现指定操作<每题2分,共12分)

假定当前表文件为student.dbf,其结构为:

学号

试写出实现下列要求的命令:

TIrRGchYzg

1.浏览1970年以后出生的且是党员的所有学生;

2.显示年龄在30岁以上的所有女学生信息;

3.浏览“计算机”或“工商管理”专业的女生信息,且只显示姓名、专业和入学成绩;

4.欲将表中姓名为“刘伟”的专业改为“计算机”,应怎样操作;

5.物理删除表中10号记录。

6.统计表中1985年以前<包括1985年)出生的女学生人数并存入B变量。

本题分数

得分

六、阅读程序<共14分)

1.下列是“商品.dbf”数据表中的数据:

商品号

商品名称

单价

数量

产地

0101

A牌电风扇

200.00

10

广东

0104

A牌微波炉

300.00

10

广东

0105

B牌微波炉

600.00

10

广东

1032

C牌传真机

800.00

20

上海

0107

D牌微波炉

420.00

10

北京

0110

A牌电话机

250.00

50

广东

0112

B牌手机

350.00

10

广东

0202

A牌电冰箱

800.00

2

广东

1041

B牌计算机

850.00

10

广东

0204

C牌计算机

980.00

10

上海

叙述下列程序的功能,并给出执行后“商品.dbf”数据表中数据的变化。

clear

use商品

gotop

s=0

dowhile.not.eof(>

if产地=“广东”

replace单价with单价+50

s=s+1

else

replace单价with单价+20

endif

skip

enddo

@2,30say"商品表中商品产地是广东的共有:

"

@2,60says

return

程序功能:

程序执行后数据表中每条记录的单价变化依次为:

程序执行后屏幕显示结果:

2.阅读下列程序,写出程序功能和执行后的结果:

程序,写出程序功能和执行后的结果:

SETTALKOFF

CLEAR

X=0

S=0

DOWHILEX<10

X=X+1

IFINT(X/2><>X/2

LOOP

ELSE

S=S+X

ENDIF

ENDDO

“S=”,S

SETTALKOFF

RETURN

程序功能:

______________________________________________7EqZcWLZNX

程序执行结果:

__________________________________________

3.设计一个“系统登录”表单,该表单的功能是:

当用户从文本框输入用户名<设用户名为“LLL”)和密码<设密码为“8888”)后,单击“确定”按钮,就判断用户名和密码是否正确,如完全正确,系统就调用菜单程序<设菜单名为“mymenu”);否则就显示“用户名或口令错!

”。

单击“退出”按钮,关闭表单,并退出VFP。

lzq7IGf02E

现表单中已有3个标签、2个文本框和2个命令按钮,如图1所示;对图1所示表单进行属

性设置后,得图2所示形式:

图1

图2

请补充完成下列设计:

<填写在横线上)

1)属性设置:

Form1的Caption:

____________________________

Label1的Caption:

____________________________

Label2的Caption:

用户名

Label3的Caption:

________________

Command1的Caption:

___________________

Command2的Caption:

退出

2)完善程序代码:

Command1的Click事件代码:

Ifthisform.text1.value=”vfp6”.and.______________________=”8888”zvpgeqJ1hk

_______________________________&&调用mymenu

Else

”用户名或口令错”

Endif

Command2的Click事件代码:

Thisform.release(>

___________________&&退出VFP

申明:

所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1