“将数据库的全部记录按照记录号的大小观序排列存放而成的文献集合”称为()。
A.顺排文档
B.辅助索引档
C.基本索引档
D.倒排文档
A.顺排文档
B.辅助索引档
C.基本索引档
D.倒排文档
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”字段。一来可以简化操作,二来可以保证数据的一致性和完整性,杜绝错误数据的输入。称“借还记录”表为查阅表, “图书”表为被查阅表。
A.只计算当前记录工资值
B.计算后5条记录工资值之和
C.计算全部记录工资值之和
D.计算前5条记录工资值之和
现有医院数据库Doct3,包括3个表文件:Yisheng.dbf(医生)、Yao.dbf(药品)、Chufang.dbf(处方)。
设计一个名称为Chufang3的菜单,菜单中有两个菜单项“查询”和“退出”。
程序运行时,单击“查询”应完成下列操作:查询同一处方中包含“感冒”两个字的药品的处方号、药名和生产厂,以及医生的姓名和年龄,把查询结果按处方号升序排序存入Jg9数据表中。Jg9的结构为(姓名,年龄,处方号,药名,生产厂)。最后统计这些医生的人数(注意不是次数),并在Jg9中追加一条记录,将人数填入该记录的处方号字段中。
单击“退出”菜单项,程序终止运行。
注:相关数据表文件存在于考生文件夹下。
现有关系数据库如下:
学生(学号,姓名,性别,专业、奖学金)
课程(课程号,课程名,学分)
选课(学号,课程号,分数)
用SQL语言实现下列(1)—(5)小题:
(1)列出学号为“98001”的已有成绩的各门课名称与成绩
(2)删除姓名为“陈红”的所有选课记录
(3)检索获得奖学金、并且至少有一门课程成绩在90分以上的学生信息,包括学号、姓名和专业;
(4)将对选课表的全部权限授予用户王平,并且王平可以授权给其它用户;
(5)求学号为“785222”的学生所选课程的总学分
在考生文件夹中完成如下综合应用: 现有医院数据库DOCT3,包括三个表文件:YISHENG.DBF(医生)、YAO.DBF(药品)、 CHUFANG.DBF(处方)。设计一个名为CHUFANG的菜单,菜单中有两个菜单项“查询”和“退出”。 程序运行时,单击“查询”应完成下列操作: (1)查询同一处方中,包含“感冒”两个字的药品的“处方号”、“药名”和“生产厂”,以及医生的“姓名”和“年龄”,把查询结果按“处方号”升序排序存入result数据表中。result表包含“姓名”、“年龄”、“处方号”、“药名”和“生产厂”字段。 (2)统计这些医生的人数(注意不是人次数),并在result中追加一条记录,将“人数”填入该记录的“处方号”字段中。 单击“退出”菜单项,程序终止运行。 注意: 相关数据表文件存在于考生文件夹中。