计算机二级(VF)数据库设计基础章节练习试卷5(题后含答案及解析)

计算机二级(VF)数据库设计基础章节练习试卷5 (题后含答案及解析)

全部题型 2. 填空题

填空题(每空2分,共30分)请将每一个空的正确答案写在答题卡上。注意:以命令关键字填空的必须拼写完整。

1. 如果一个工人可管理多个设施,而一个设施只被一个工人管理,则实体“工人”与实体“设备”之间存在______联系。

正确答案:一对多(或1:N) 涉及知识点:数据库设计基础

2. 关系数据库管理系统能实现的专门关系运算包括选择、连接和______。

正确答案:投影 涉及知识点:数据库设计基础

3. 数据库系统的三级模式分别为______模式、内部级模式与外部级模式。

正确答案:概念(或概念级) 涉及知识点:数据库设计基础

4. 数据字典是各类数据描述的集合,它通常包括五个部分,即数据项、数据结构、数据流、______和处理过程。

正确答案:数据存储 涉及知识点:数据库设计基础

5. ______是数据库应用的核心。

正确答案:数据库设计 涉及知识点:数据库设计基础

6. 关系模型的完整性规则是对关系的某种约束条件,包括实体完整性、______和自定义完整性。

正确答案:参照完整性 涉及知识点:数据库设计基础

7. 数据模型按不同的应用层次分为三种类型,它们是______数据模型、逻辑数据模型和物理数据模型。

正确答案:概念 涉及知识点:数据库设计基础

8. 数据流的类型有______和事务型。

正确答案:变换型 涉及知识点:数据库设计基础

9. 数据库系统中实现各种数据管理功能的核心软件称为______。

正确答案:数据库管理系统(DBMS) 涉及知识点:数据库设计基础

10. 关系模型的数据操纵就是建立在关系上的数据操纵,一般有______、增加、删除和修改四种操作。

正确答案:查询 涉及知识点:数据库设计基础

11. 数据库设计分为以下6个设计阶段:需求分析阶段、______、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。

正确答案:概念设计阶段(数据库概念设计阶段) 涉及知识点:数据库设计基础

12. 数据库保护分为安全性控制、______、并发性控制和数据的恢复。

正确答案:完整性控制 涉及知识点:数据库设计基础

13. 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。

正确答案:一对多(或I:N) 涉及知识点:数据库设计基础

14. 数据库管理系统常见的数据模型有层次模型、网状模型和______三种。

正确答案:关系模型 涉及知识点:数据库设计基础

15. 关系操作的特点是______操作。

正确答案:集合 涉及知识点:数据库设计基础

16. 函数INT(LEN(“123.456”))的结果是______。

正确答案:7 涉及知识点:数据库设计基础

17. 数据库中的数据是有结构的,这种结构是由数据库管理系统所支持的______表现出来的。

正确答案:数据模型 涉及知识点:数据库设计基础

18. 在VisualFoxPro中,数据表中备注型字段所保存的数据信息存储在以______为扩展名的文件中。

正确答案:.DBT或DBT 涉及知识点:数据库设计基础

合集下载

数据库原理试题 - 单选题(35

数据库原理试题 - 单选题(35

试题七

一单选题(35分)

1在数据库中,产生数据不一致的根本原因是()

A)数据存储量太大B)没有严格数据保护C)缺乏完整性控制D)数据冗余2数据库管理系统(DBMS)是()

A)一个完整的数据库应用B)一组硬件C)一组软件D)即有硬件又有软件

3在三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是()

A)外模式B)存储模式C)内模式D)模式

4按照传统的数据模型分类,数据库系统可以分为三种模型()A)大型中型小型B)西文中文兼容C)层次网状关系D)数据图形多媒体

5数据库三级模式结构有利于保持数据库的()

A)数据独立性B)数据安全性C)结构规范化D)操作可行性

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)连接

11SQL语言是()的语言,易学习

A)过程化B)非过程化C)格式化D)导航式12下列SQL语句中,修改表结构的是()

A)ALTERB)CREATEC)UPDATED)INSERT

13SQL语言具有两种使用方式,分别称为交互式SQL和()

A)提示式SQLB)多用户SQLC)嵌入式SQLD)解释式SQL

14关系规范化中的删除异常是指()A)不该删除的被删除B)应该删除的没删除C)操作被中断

15关系数据库中的关系模式至少是()

A)1NFB)2NFC)3NFD)4NF

16候选码中的属性称为()

A)主属性B)非主属性C)关键属性D)复合属性17关系模式的候选码可以有()个

A)1个B)多个C)1个或多个D)0个

VF_选择题汇总及答案

VF_选择题汇总及答案

2011年计算机等级考试二级VFP选择练习题(1)

1。VFP是一种 ________ 模型的数据库管理系统。

A. 层次_ B. 网络_ C. 对象_ D. 关系

2。对于二维表的关键字来讲,不一定存在的是 ________ 。

选择:A. 主关键字_ B. 候选关键字_C. 超关键字_ D. 外部关键字

DDADA

BDCDB

BBAAA

CACDA

3。目前三种基本的数据模型是 ________ 。

选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_

C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型

4。在命令窗口中,不能实现的操作是 ________ 。

选择:A. 复制已执行过的命令_ B. 重复执行已执行过的命令_

C. 同时执行多个命令_ D. 在命令窗口中显示命令执行结果

5。VFP系统中,表的结构取决于 ___________ 。 选择:A.

字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序

6。 某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。要求按下CmdLast时,将按钮CmdNext的Enabled属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。

选择:A. This.Enabled=.F. B. This.Parent.CmdNext.Enabled=.F._

C. This.CmdNext.Enabled=.F. D. Thisform.CmdNext.Enabled=.F._

7。数据库管理系统是 ________ 。

选择:A. 教学软件_ B. 应用软件 C. 计算机辅助设计软件_ D. 系统软件

全国计算机二级考试VF练习题含答案

全国计算机二级考试VF练习题含答案

全国计算机二级考试VF练习题含答案

2016全国计算机二级考试VF练习题(含答案)

2016全国计算机等级考试时间定在3月下旬,为了帮助大家备考计算机二级考试,下面店铺为大家带来2016全国计算机二级考试VF练习题(含答案),欢迎阅读学习,希望对你有所帮助!

一、单项选择题(每小题1分,共20分)

1.在VFP的命令窗口中,以下叙述正确的是(A)

(A)所使用的变量都是全局变量(B)不能运行任何程序

(C)不能打开数据表(D)不能修改执行过的命令

2.在数据库的三级模式中,真正存储数据的是(B)。

(A)模式(B)内模式(C)外模式(D)概念模式

3.在VFP的命令窗口中已经定义了若干个内存变量,若执行QUIT命令后,这些变量所保存的数据将(C)

(A)存入一个自动生成的内存变量文件中(B)自动转到磁盘存储器上保留

(C)随着系统的退出全部丢失(D)转为外存变量保存下来

4.通用字段的数据宽度为4,它存放的是(C).

(A)多媒体数据(B)文件名称(C)FPT指针(D)CDX指针

5.下列符号中,不是变量名的是(A)。

(A)"姓名"(B)性别(C)A100(D)AB

6.表达式SUBSTR(RIGHT(“ZIYUANGUANLI”,6),3,4)的结果(A)。

(A)ANLI(B)GUAN(C)YUAN(D)ZIYU

7.下列函数中,将字符串转换为数值的是(B)。

(A)STR()(B)VAL()(C)CHR()(D)MOD()

8.TIME()函数返回值的数据类型是(B)。

(A)数值型(B)字符型(C)逻辑型(D)日期型

9.执行A=″1.保护环境″和B=20两条赋值命令后,能够正确求值的表达式是(B)。 (A)RIGHT(A,4)+SUBSTR(B,2)(B)VAL(LEFT(A,1))+B

(C)A+B(D)SUBSTR(A,1,1)+B

10.设X=123,Y=678,H=”X+Y”,则表达式1+&H的值是(A)。

计算机二级《VFP》考试试题及答案

计算机二级《VFP》考试试题及答案

计算机二级《VFP》考试试题及答案

计算机二级《VFP》考试试题及答案

1.下列关于栈的叙述正确的是( )。

A.栈按“先进先出”组织数据

B.栈按“先进后出”组织数据

C.只能在栈底插入数据

D.不能删除数据

2.设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。

A.NOT(X==Y)AND(X$Y)

B.NOT(X$Y)OR(X<>Y)

C.NOT(X>=Y)

D.NOT(X$Y)

3.在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。

A.需求分析阶段

B.概念设计阶段

C.逻辑设计阶段

D.物理设计阶段

4.以下是与设置系统菜单有关的命令,其中错误的是( )。

A.SET SYSMENU DEFAULT

B.SET SYSMENU TO DEFAULT

C.SET SYSMENU NOSAVE

D.SET SYSMENU SAVE

5.有三个关系R、S和T如下:

由关系R和S通过运算得到关系T,则所使用的运算为( )。

A.并

B.自然连接

C.笛卡尔积

D.交 6.设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为( )。

A.课号,成绩

B.学号,成绩

C.学号,课号

D.学号,姓名,成绩

7.结构化程序设计的基本原则不包括( )。

A.多态性

B.自顶向下

C.模块化

D.逐步求精

8.在软件开发中,需求分析阶段产生的主要文档是( )。

A.可行性分析报告

B.软件需求规格说明书

C.概要设计说明书

D.集成测试计划

9.软件设计中模块划分应遵循的准则是( )。

A.低内聚低耦合

B.高内聚低耦合

C.低内聚高耦合

D.高内聚高耦合

10.程序流程图中带有箭头的线段表示的是( )。

A.图元关系

B.数据流

C.控制流

计算机三级(数据库技术)模拟试卷111(题后含答案及解析)

计算机三级(数据库技术)模拟试卷111(题后含答案及解析)

计算机三级(数据库技术)模拟试卷111 (题后含答案及解析)

题型有:1. 选择题 3. 应用题 4. 设计与应用题

选择题

1. 数据库系统的三级模式结构和二层映像功能提供了数据的逻辑独立性和物理独立性。下列提供逻辑独立性的是( )。

A.外模式/模式映像

B.模式/内模式映像

C.内模式/外模式映像

D.模式/模式映像

正确答案:A

解析:数据库的三级模式由外模式、模式、内模式构成。外模式是用户可见的部分数据的存在形式;模式可以等价为全体数据的逻辑结构且用户不可见,是三级模式的中间部分;内模式对应数据库的物理结构和存储方式。当模式改变时,由数据库管理员对各个外模式/模式的映像作相应的改变,但是外模式可以不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,因此,外模式/模式映像保证了数据与程序的逻辑独立性。

2. 下列关于概念数据模型的说法,错误的是( )。

A.概念数据模型并不依赖于具体的计算机系统和数据库管理系统

B.概念数据模型便于用户理解,是数据库设计人员与用户交流的工具,主要用于数据库设计

C.概念数据模型不仅描述了数据的属性特征,而且描述了数据应满足的完整性约束条件

D.概念数据模型是现实世界到信息世界的第一层抽象,强调语义表达功能

正确答案:C

解析:概念数据模型主要用来描述世界的概念化结构,它使数据库设计人员在设计的初始阶段摆脱计算机系统及DBMS的具体技术问题,集中精力分析数据以及数据之间的联系等,与具体的数据库管理系统无关,所以没有描述数据的完整性约束条件。

3. 设有如下所示ER图:下列能够正确表示该ER图的UML类图是( )。

A.

B.

C.

D.

正确答案:C

解析:考虑到领导与下属关系为一对多(即一个领导可以领导多个下属),所以关系上用“1:*”表示“领导:下属”,排除A、D选项。又因为一个部门中可以有不同职能的员工,排除B选项。所以选择C选项。

计算机二级VF考试试题及答案

计算机二级VF考试试题及答案

计算机二级VF考试试题及答案

计算机二级VF考试试题及答案

一、简单应用(2小题,每题20分,计40分)

在考生文件夹下,打开商品销售数据库CDB,完成如下简单应用:

1.使用一对多报表向导建立名称为P_ORDER的报表。要求从父表顾客表CUST中选择所有字段,从子表订单表ORDER中选择所有字段;两表之间采用"顾客号"字段连接;按"顾客号"字段升序排序;报表样式为"经营式",方向为"纵向";报表标题为"顾客订单表"。然后修改该报表,在页注脚中增加一个标签"制表人:王爱学";该标签水平居中,标签中的":"为中文的冒号。

2.修改一个名称为TWO.PRG的命令文件。该命令文件统计每个顾客购买商品的金额合计(应付款),结果存储在临时表ls中。然后用ls中的每个顾客的数据去修改表scust对应的记录。该命令文件有3行语句有错误,打开该命令文件进行修改。

注意:直接在错误处修改,不可改变SQL语句的结构和短语的顺序,不允许增加、删除或合并行。修改完成后,运行该命令文件。

本题主要考核点:使用报表向导制作表单、表单报表的使用、修改程序文件。

解题思路:

第1题:启动报表向导可在"文件"菜单中选择"新建"或者单击工具栏上的"新建"按钮,打开"新建"对话框,文件类型选择报表,单击向导按钮,在"向导选取"对话框中选择"一对多报表向导",然后按照报表向导操作即可。然后打开该报表,在页注脚中增加一个标签控件,输入:"制表人:王爱学",选中该标签,再选择"格式"菜单下的'"对齐"子菜单下的"水平对齐"。

第2题:利用"文件"菜单下的"打开"命令打开程序文件TWO.PRG。将命令文件修改为:

CLOSE DBF

PRIVATE no,money USE scust

*下面的一行语句有错误

SELECT 顾客号,sum(数量*单价) 应付款 ;

FROM order JOIN comm ON order.商品号 = comm.商品号 ;

四川省计算机二级VF笔试真题(含答案)

四川省计算机⼆级VF笔试真题(含答案)

四川省普通⾼等学校计算机应⽤知识和能⼒

第三⼗次等级考试

笔试试卷

第⼀部分软件技术基础(共15分)

⼀、是⾮判断题(每题1分,共10分)1、能影响中断响应次序的技术是中断优先级和终端屏蔽。

2、线性结构中元素的关系是⼀对⼀,树形结构中元素的关系也是⼀对⼀。

3、在操作系统中,进程是⼀个具有独⽴运⾏功能的程序在某个数据集合上的⼀次运⾏过

程。4、操作系统的存储器管理部分负责对进程进⾏调度。

5、分时操作系统通常采⽤时间⽚轮转策略为⽤户服务。

6、作业与进程的主要区别是前者是由⽤户提交,后者是由系统⾃动⽣成。

7、顺序查找只适⽤于存储结构为顺序存储的线性表。

8、栈顶的位置是随着进栈和退栈操作⽽变化的。

9、结构化程序设计主要强调的是程序的易读性。

10、在结构化分析中,⽤于描述加⼯逻辑的主要⼯具有三种,即:结构化语⾔、判定表、

判定树。

⼆、选择题(每题1分,共5分)1、分页式储存管理的主要特点是()

A.要求作业全部同时装⼊内存

B.不要求作业装⼊到内存的连续区域

C.要求扩充外存容量

D.不要求处理缺页终端

2、进程从运⾏状态进⼊就绪状态的原因可能是()

A.被选中占有处理机

B.等待某⼀事件

C.等待的事件已发⽣

D.时间⽚⽤完

3、多道程序设计是指()

A.在实时系统中并发运⾏多个程序

B.在分布系统中同⼀时刻运⾏多个程序

C.在⼀台处理机上同⼀时刻运⾏多个程序

D.在⼀台处理机上并发运⾏多个程序

4、需求分析中开发⼈员主要从⽤户那⾥了解()A.软件如何做

B.软件数据结构

C.软件做什么

D.软件模块⼤⼩

5、对象实现了数据和操作的结合,使数据和操作()于对象的统⼀体中。

A.结合

B.隐藏

C.封装

D.抽象

第⼆部分VF(85分)

⼀、单项选择题(每题1分,共10分)1、⽀持数据库各种操作的软件系统是()

A.操作系统

B.命令系统

C.数据库系统

D.数据库管理系统

2、在关系模型中,为了实现“关系中不允许出现相同元祖”的约束应使⽤()

《数据库技术与应用》试题7

《数据库技术与应用》试题7

一.选择题:(共20分,每题2分)

1、描述事物的符号记录称为________。

A.信息 B.数据

C.记录 D.记录集合

2、_____是长期存储在计算机内的有组织,可共享的数据集合。

a. 数据库管理系统 b. 数据库系统

c. 数据库 d. 文件组织

3、 非关系模型中数据结构的基本单位是_____。

a. 两个记录型间的联系 b. 记录

c. 基本层次联系 d. 实体间多对多的联系

4、在对层次数据库进行操作时,如果删除双亲结点,则相应的子女结点值也被同时删除。这是由层次模型的_____决定的。

a. 数据结构 b. 完整性约束

c. 数据操作 d. 缺陷

5、数据库的完整性是指数据的______。

a. 正确性和相容性 b. 合法性和不被恶意破坏

c. 正确性和不被非法存取 d. 合法性和和相容性

6、概念结构设计阶段得到的结果是________。

a. 数据字典描述的数据需求 b. E-R图表示的概念模型

c. 某个DBMS所支持的数据模型 d. 包括存储结构和存取方法的物理结构

7、一个实体型转换为一个关系模式。关系的码为________。

a. 实体的码 b. 二个实体码的组合

c. n端实体的码 d. 每个实体的码

8、并发操作会带来哪些数据不一致性____。

a. 丢失修改、不可重复读、读脏数据、死锁

b. 不可重复读、读脏数据、死锁

《数据库技术与应用》试题9

《数据库技术与应用》试题9

一.选择题:(共20分,每题2分)

1、 在人工管理阶段,数据是_____。

A.有结构的 B.无结构的

C.整体无结构,记录内有结构 D.整体结构化的

2、数据库系统软件包括_____和_____。

①数据库 ②DBMS ③OS,DBMS和高级语言

④DBMS和OS ⑤数据库应用系统和开发工具。

A.①和② B.②和⑤

C.③ D.④

3、 在数据库系统中,将满足以下两个条件的基本层次联系集合称为层次模型:①_____,②_____。

① 有一个结点无双亲 ② 其它结点无双亲

③ 有且仅有一个结点无双亲 ④ 其它结点有且仅有一个双亲

⑤ 允许其它结点有多个双亲

A.①和② B.③和④

C.③和⑤ D.②和⑤

4、 ________由数据结构、关系操作集合和完整性约束三部分组成。

A. 关系模型 B. 关系

C. 关系模式 D. 关系数据库

5、数据库中只存放视图的________。

A. 操作 B. 对应的数据

C. 定义 D. 限制

6、支持关系数据结构、选择、投影和(自然)连接运算,且对这些运算不必要求定义任何物理存取路径的关系系统称为________。

A. 表式系统 B. 最小关系系统

C. 关系完备的系统 D. 全关系系统

7、 设R(U)是属性集U上的关系模式。X,Y是U的子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称________。

xx计算机二级《VF》上机试题及答案

xx计算机二级《VF》上机试题及答案

1(1)创立一个新的工程“customermanagement”。

(2)在新建立的工程“customermanagement”中创立数据库“ordermanagement”。

(3)在数据库“ordermanagement”中建立表“orderlist”,表名称分别为:“客户型”、“订单号”、“订购日期”和“总金额”;类型分别为:“字符型(6)”、“字符型(6)”、“日期型”和“浮动型”。

(4)为“order list”表创立一个主索引,索引名和索引表达式均是“订单号”。

参考解析:

(1)【操作步骤】

①在Visual FoxPro主窗口下按组合键Ctrl+N,那么系统弹出“新建”对话框,在文件类型中选择“工程”,再单击“新建文件”按钮;

②在弹出的“创立”对话框中,选定考生文件夹,在工程文件中填入“customermanagement.pjx”,再单击“保存”按钮;这样便新建了一个工程。

(2)【操作步骤】①在弹出的工程管理器中先选择“数据”标签,再选择“数据库”,最后单击“新建”按钮;

②在弹出的“新建数据库”对话框中单击“新建文件”;

③在弹出的“创立”对话框中,选定考生文件夹,在“数据库名”中填入“0rdermanagement.dbc”,再单击“保存”按钮。

(3)【操作步骤】

①完成了数据库的添加; ②在添加的数据库中选择“数据”标签,再单击“数据库”标签,选择“0rdermanagement.bdc”数据库,再选择“表”标签,单击“新建”铵扭,在弹出的“创立”对往左框中将表名更改为“0rderlist”,单击“确定”按钮,在弹出“表设计器”中

的“字段名”中填入题干中的字段,“类型”中选择题干中规定的类型,单击“确定”按钮,在弹出的提示框中单击“是”按钮保存表;

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档