已有“歌手”表,将该表中的“歌手号”字段定义为候选索引、索引名是temp,正确的SQL语句是: ______TABLE 歌手 AD
已有“歌手”表,将该表中的“歌手号”字段定义为候选索引、索引名是temp,正确的SQL语句是:
______TABLE 歌手 ADD UNIQUE 歌手号 TAG temp
已有“歌手”表,将该表中的“歌手号”字段定义为候选索引、索引名是temp,正确的SQL语句是:
______TABLE 歌手 ADD UNIQUE 歌手号 TAG temp
在考生文件夹下完成下列操作:
(1)将歌手比赛分为4个组,"歌手表"中的"歌手编号"字段的左边两位表示该歌手所在的组号。考生文件夹下的程序文件five.prg的功能是:根据"歌手表"计算每个组的歌手人数,将结果存入表one,表one中有"组号"和"歌手人数"两个字段。程序中有3处错误,请修改并执行程序。注意:只能修改标有错误的语句行,不能修改其他语句,数组名A不允许修改。
(2)建立一个数据库文件歌手大奖赛.dbc,并将"歌手表"、"评委表"和"评分表"3个自由表添加到该数据库中。
(3)使用视图设计器建立视图songer_view,根据"歌手表"、"评委表"和"评分表"建立该视图,视图中的字段项包括:评委姓名、歌手姓名、分数,视图中的记录按"歌手姓名"升序排列,若"歌手姓名"相同再按"分数"降序排列。
注:使用“LEFT(歌手编号,2)”表示歌手所在的组号。
下面题使用的数据表如下:
当前盘的当前目录下有数据库:大奖赛.dbc,其中有数据库表“歌手.dbf”和“评分.dbf”。
“歌手”表 | |
歌手号 | 姓名 |
1001 | 王蓉 |
2001 | 许巍 |
3001 | 周杰伦 |
4001 | 林俊杰 |
… | … |
“评分”表 | ||
歌手号 | 分数 | 评委号 |
1001 | 9.8 | 101 |
2001 | 9.6 | 102 |
3001 | 9.7 | 103 |
4001 | 9.8 | 104 |
… | … | … |
在青年歌手大赛中,歌手的得分情况由GS.DBF和PW.DBF两个数据库(除"最后得分"字段以外,其余字段已存放了相应数据)进行统计。
评委数据库PW.DBF中放有10个评委给每位歌手所打的分数,数据库结构为:
歌手编号(C,4),评委1(N,5,2),评委2(N,5,2),…,评委10(N,5,2)
歌手数据库GS.DBF中存有每位歌手的基本情况和最后得分,数据库结构为:
歌手编号(C,4),姓名1(C,8),选送地区(C,20),最后得分(N,5,2)
1)以下程序的功能是根据10个评委所给分数,计算并填写"最后得分"字段,具体计算方法是去掉一个最高分,去掉一个最低分,再对其余得分求平均。请填空:
SELECT 0
USE GS
INDEX ON 歌手编号 TO GS
SELECT 0
USE PW
SET RELATION TO 歌手编号 INTO GS
GO TOP
DO WHILE ______
SCATTER TO TEMP
I=2
STORE TEMP(2)TO PMIN,PMAX,S
DO WHILE I<=10
I=I+1
S=S+TEMP(I)
DO CASE
CASE TEMP(I)>PMAX
PMAX=TEMP(I)
CASE TEMP(I)<PMIN
PMIN=TEMP(I)
ENDCASE
ENDDO
SELECT GS
REPLACE 最后得分 WITH S-PMAX-PMIN
SELE PW
SKIP
ENDDO
A.A.允许修改表S中的学号字段值
B.B.允许删除表S中的记录
C.C.不允许修改表S中的学号字段值
D.D.不允许在表S中增加新的记录
位于处理器内部的转换旁视缓冲器(快表)中的主要内容是()。
A.实页号字段
B.实页号字段与虚页号字段
C.实页号字段与用户号字段
D.实页号字段与虚页号字段,再加上用户号字段
在考生文件夹中完成如下综合应用: 在考生文件夹中有表score(含有学号、物理、高数、英语和学分五个字段,具体字段类型请自行查询考生文件夹中的表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,标题分别为“计算”和“关闭”。程序运行时,单击“计算”按钮应完成下列操作: (1)计算每一个学生的总学分并存入对应的“学分”字段。学分的计算方法是:物理 60分以上(包括60分)2学分,否则0分;高数60分以上(包括60分)3学分,否则0分;英语60分以上(包括60分)4学分,否则0分。 (2)根据上面的计算结果,生成一个新的表result,(要求表结构的字段类型与score表对应字段的类型一致),并且按“学分”升序排序,如果“学分”相等则按“学号”降序排序。 单击“关闭”按钮,程序终止运行。
A.总计,分组
B.计数,分组
C.分组,总计
D.分组,计数
在tushu数据库中建立“图书”表(表3-7)和“借还记录”表(表3-8)。
表3-7 图书表的表结构 | ||||||
字段名称 | 数据类型 | 说明 | 字段大小 | 标题 | 必填字段 | 输入法模式 |
tsm | 文本 | 记录图书称 | 50 | 书名 | 是 | 开启 |
isbn | 文本 | 用于同版同名书的 统计 | 13 | 书籍条形 码 | 是 | 关闭 |
isbn | 文本 | 用于同版同名书的 统计 | 13 | 书籍条形 码 | 是 | 关闭 |
flh | 文本 | 用于图书分类 | 1 | 图书分类 | 是 | 关闭 |
cbs | 文本 | 出版社 | 30 | 出版社 | 否 | 开启 |
zzxm | 文本 | 作者姓名 | 16 | 作者 | 否 | 开启 |
jianjie | 文本 | 该书内容简介 | 100 | 简介 | 否 | 开启 |
jiage | 货币 | 记录该书的价格 | 货币 | 价格 | 否 | |
sjh | 文本 | 记录该书存放位置 | 6 | 书架号 | 是 | 否 |
djrq | 日期/时间 | 登记日期 | 短日期 | 登记日期 | 否 | 关闭 |
sfjc | 是/否 | 是否借出 | 是/否 | 是否借出 | 否 |
表3-8 借还记录表的表结构 | ||||||
字段名称 | 数据类型 | 说明 | 字段大小 | 标题 | 必填字段 | 输入法模式 |
txm | 文本 | 图书条形码,每本书 的唯一标示;与图书 表中tsgtm字段对应 | 7 | 图书 条形码 | 是 | 关闭 |
isbn | 文本 | 用于同版同名书的 统计 | 13 | 书籍 条形码 | 是 | 关闭 |
jszh | 文本 | 与读者表是jszh对应 | 12 | 借书证号 | 是 | 关闭 |
jh | 文本 | 记录此次操作是借 书、还书或续借 | 4 | 借/还 | 否 | 开启 |
jhrq | 日期/ 时间 | 借/还/续借日期 | 短日期 | 借/还日期 | 是 | 关闭 |
将“借还记录”表中的“txm”字段的查阅列设置为“图书”表中的“tsgtm”字段。
说明:“图书”表中的“tsgtm”字段与“借还记录”表中的“txm”字段都是指图书的唯一标识编号。“借还记录”表中的“txm”字段应依附于“图书”表中的“tsgtm”字段。如果将“借还记录”表中的“txm”字段的查阅列设置为“图书”表中的“tsgtm”字段。一来可以简化操作,二来可以保证数据的一致性和完整性,杜绝错误数据的输入。称“借还记录”表为查阅表, “图书”表为被查阅表。