在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”字段。一来可以简化操作,二来可以保证数据的一致性和完整性,杜绝错误数据的输入。称“借还记录”表为查阅表, “图书”表为被查阅表。
A.正确
B.错误
A.Like “Access*”
B.Like “Access”
C.Like “*Access*”
D.Like “*Access”
建立永久宇段的好处是:可以在设计阶段对宇段对象进行设置,并可以增加新的字段(计算字段和查找字段)。
A.4 4
B.8 8
C.4 8
D.8 16
已知资产负债表的公式库结构如下表所示(文件名为ZCFZBGS.DBF):
字段名 | 字段类型 | 字段长度 | 小数化 | 宇段说明 |
XMBH | C | 3 | 报表项目编号 | |
XMMC | C | 30 | 报表项目名称 | |
NCSGS | M | 4 | 存放年初数公式字段 | |
QMSGS | M | 4 | 存放期末数公式字段 |
且每期资产负债表各项目实际计算结果(年初数与期末数)可存放在ZCFZB.DBF文件中,该文件的结构如下表所示:
字段名 | 字段类型 | 字段长度 | 小数位 | 字段说明 |
BBQB | C | 6 | 报表期别 | |
XMBH | C | 3 | 报表项目编号 | |
NCS | N | 12 | 2 | 年初数 |
QMS | N | 12 | 2 | 期末数 |
现在假定已将资产负债表的所有项目的年初数、期末数的计算公式都存放在报表公式库的NCSGS和QMSGS两个字段上,并且取数公式所涉及的函数均已设计完毕。本期期别暂定取值为“200510”,请写出本期资产负债表的编制程序。
设表文件ks.dbf中有成绩字段(数值型),其值为“全国计算机等级考试考生成绩”。执行以下程序段后,?命令显示的数据是【 】。 USE ks mx=0 DO WHILE .NOT.EOF() mx=MAX(成绩,mx) SKIP ENDDO ? mx RETURN
A.getNumberic()
B.getDouble()
C.setNumberic()
D.setDouble()
银行“客户”表的结构如表5-10所示。
表5-10 客户表 | ||||
字段名 | 字段类型 | 字段宽度 | 小数位数 | 特殊要求 |
账号 | 整型 | 15 | 主索引 | |
姓名 | 字符型 | 6 | 非空 | |
职业 | 字符型 | 8 | NULL | |
月收入 | 数值型 | 8 | 2 | 不小于2000 |
存款类型 | 字符型 | 6 | 缺省值为活期 | |
账户金额 | 数值型 | 12 | 2 | |
请将以下创建表结构的SQL语句补充完整。
CREATE TABLE 客户 (账号I(15)______,姓名C(6)______,职业C(B)______,;
月收入 N(8,2)______,存款类型C(6)______,账户金额N(8,2))