首页 理论教育数据库基本操作|最新高职计算机专业考试指南

数据库基本操作|最新高职计算机专业考试指南

【摘要】:在没有数据库打开的情况下创建的表,将成为自由表。按数值表达式建立临时关系,子表可以不建立索引。所以本题的答案为“临时关系”。

一、考点分析

1.掌握数据库创建、打开与关闭的方法及相关的命令和子句

数据库的创建、打开和关闭都可以用菜单或命令操作完成。重点掌握命令方式,包括:create database,close database[all]。本知识点可以出现在填空、选择、阅读程序等题型中。

2.掌握在数据库中创建、添加和移出数据表的方法及相关命令

在打开数据库的情况下创建的数据表,将作为当前数据库中的表。在没有数据库打开的情况下创建的表,将成为自由表。自由表可以添加为数据库表,数据库表可移出成为自由表。需要掌握的命令是add table和remove table。

3.理解建立表间永久关系和设置参照完整性的意义

在VFP中,表间关系按是否存储分为永久关系和临时关系,临时关系建立后,父表中移动记录指针,子表的记录指针会发生相应的移动,便于提取不同表中的相关数据。按数值表达式建立临时关系,子表可以不建立索引。以字段建立表间关系时,子表必须建立索引。建立永久关系的意义在于设置参照完整性规则,可以设置为:级联、限制、忽略。由于考纲对本知识点的要求为理解,一般只可能出现在填空题或选择题中。

二、典型题解

【例1】 一个数据表有多个通用型字段或备注字段,其备注文件有(  )个。

A.1  B.2  C.3  D.与字段数目相同

解析:数据表的备注型文件名与表名相同,扩展名为.FPT,如Xsqk.dbf的备注文件为Xsqk.fpt,所有备注型字段和通用型字段的内容均存储在该备注文件中,因此备注文件只有一个。所以本题的答案为A选项。

【例2】 表间关系按能否存储,可以分为永久关系和____________。

解析:表间关系有两个分类标准:按能否存储可分为永久关系和临时关系,按记录的对应关系可分为一对一、一对多和多对多关系。所以本题的答案为“临时关系”。

【例3】 下列哪个选项能关闭当前数据库?(  )

A.Read Events  B.Clear Events  C.Close All  D.Close Database

解析:Read Events是建立事件循环;Clear Events是结束事件循环;Close All是关闭所有文件;Close Database是关闭打开的当前数据库。所以本题的答案为D选项。

【例4】 判断:可以将一个数据库表添加到另一个数据库中。(  )

解析:一个数据表只能属于某一个数据库。如果要将一个数据库表添加到另一个数据库中,首先将其移除成为自由表后才能添加到另外的数据库中。所以本题的答案为“错”。