为保证数据的实体完整性,可以为数据表建立(  )。

题目
单选题
为保证数据的实体完整性,可以为数据表建立(  )。
A

主索引

B

主索引或候选索引

C

主索引、候选索引或唯一索引

D

主索引或唯一索引

参考答案和解析
正确答案: A
解析:
实体完整性是保证表中记录唯一的特性,即在一个表中不允许有重复的记录。在Visual FoxPro中利用主关键字或候选关键字来保证表中的记录唯一,即保证实体唯一性。在Visual FoxPro中将主关键字称作主索引,将候选关键字称作候选索引。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

单选题
为“教师”表的职工号字段添加6-效性规则:职工号的最左边三位字符是“110”,正确的SQL语句是(  )。
A

CHANGE TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=110

B

CHANGE TABLE教师ALTER职工号SET CHECK OCCURS(职工号,3)=110

C

ALTER TABLE教师ALTER职工号SET CHECK LEFT(职工号,3)=110

D

ALTER TABLE教师ALTER职工号CHECK LEFT(职工号,3)=110


正确答案: B
解析:
在SQL中为字段添加有效性规则的语句格式为“ALTER TABLE表名ALTER字段名SET CHECK字段规则”。

第2题:

单选题
不属于数据管理技术发展三个阶段的是(  )。
A

文件系统管理阶段

B

高级文件管理阶段

C

手工管理阶段

D

数据库系统阶段


正确答案: B
解析:
数据管理技术经历了人工管理、文件系统、数据库系统、分布式数据库系统和面向对象数据库系统等几个阶段。其中,数据库系统阶段结构简单,逻辑性强物理性少,使用方便,在各方面的表现都最好,一直占据数据库领域的主导地位。

第3题:

单选题
SQL SELECT语句中的GROUP BY子句对应于查询设计器的(  )。
A

“字段”选项卡

B

“排序依据”选项卡

C

“分组依据”选项卡

D

“筛选”选项卡


正确答案: B
解析:
查询设计器中,“字段”选项卡对应SQL中的SELECT语句;“排序依据”选项卡对应SQL的ORDER BY子句;“分组依据”选项卡对应SQL中的GROUP BY;“筛选”选项卡对应SQL中WHERE子句。

第4题:

单选题
CREATE DATABASE命令用来建立(  )。
A

数据库

B

关系

C

D

数据文件


正确答案: D
解析:
使用命令CREATE DATABASE<数据库名>建立数据库。建立表的命令Visual FoxPro命令是CREATE,SQL命令是CREATE TABLE|DBF。

第5题:

单选题
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是(  )。
A

提高耦合性,降低内聚性,有利于提高模块的独立性

B

降低耦合性,提高内聚性,有利于提高模块的独立性

C

耦合性是指一个模块内部各个元素间彼此结合的紧密程度

D

内聚性是指模块间互相连接的紧密程度


正确答案: D
解析:
耦合性是指模块间互相连接的紧密程度,内聚性是指一个模块内部各个元素间彼此结合的紧密程度。提高内聚性、降低耦合性是提高模块独立性的方法。答案选择B选项。

第6题:

单选题
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是(  )。
A

1:1联系

B

m:1联系

C

1:m联系

D

m:n联系


正确答案: C
解析:
实体间的联系有如下情况:①一对一(1:1);②一对多(1:m);③多对多(m:n)。本题中,一个部门可以有多名职员,而每个职员只能属于一个部门,所以,部门和职员间是一对多的联系。答案选择C选项。

第7题:

单选题
下列叙述中正确的是(  )。
A

数据库系统是一个独立的系统,不需要操作系统的支持

B

数据库技术的根本目标是要解决数据的共享问题

C

数据库管理系统就是数据库系统

D

数据库系统由数据库应用系统、数据库和数据库管理系统组成。


正确答案: A
解析:
A项错误,数据库需要调用操作系统的接口,需要操作系统的支持;C项错误,数据库管理系统(DBMS)是数据库系统的核心,负责数据库中的数据组织、数据操作、数据维护、控制及保护和数据服务等;D项错误,数据库应用系统是数据库系统再加上应用软件及应用界面这三者所组成,具体包括:数据库、数据库管理系统、数据库管理员、硬件平台、软件平台、应用软件、应用界面。答案选择B选项。

第8题:

单选题
在Visual FoxPro中,下面有关表和数据库的叙述中错误的是(  )。
A

一个表可以不属于任何数据库

B

一个表可以属于多个数据库

C

一个数据库表可以从数据库中移去成为自由表

D

一个自由表可以添加到数据库中成为数据库表


正确答案: D
解析:
B项错误,一个表或者只能属于一个数据库,或者为自由表。数据库表从数据库中移除后成为自由表,自由表添加到数据库中成为数据库表。

第9题:

单选题
“SELECT*FROM投稿表TO FILE temp WHERE审稿结果='通过'”语句的功能是(  )。
A

将查询结果保存到临时temp.dbf文件中

B

将查询结果保存到temp.txt文本文件中

C

将查询结果保存到temp表中

D

将查询结果保存到数组temp中


正确答案: C
解析:
本题中语句的功能是把查询结果保存到temp.txt中。在SQL查询语句后添加“TO FILE<文本文件名>[ADDITIVE]”可以将结果存入到指定的文本文件中。

第10题:

单选题
在Visual FoxPro中,数据库表的字段或记录的有效性规则的设置可以在(  )。
A

项目管理器中进行

B

数据库设计器中进行

C

表设计器中进行

D

表单设计器中进行


正确答案: D
解析:
建立字段有效性规则比较简单直接的方法是在表设计器中建立,在表设计器的“字段”选项卡中有一组定义字段有效性规则的项目,它们是“规则”、“信息”和“默认值”。其中“规则”是逻辑表达式,“信息”是字符串表达式,“默认值”的类型则以字段的类型确定。

更多相关问题