注会1401
一、 基本操作
1.在\库存\表中增加\单位\字段,其数据类型为\文本\,字段大小为1;将\单位\字段的默认值属性设置为:\只\;删除\备注\字段;将\库存数量\字段的字段大小改为:\长整型\; 略
2.设置\库存\表的\产品ID\字段的相应属性,使其在数据表视图中显示标题为:产品代码;
3.设置\库存\表的\出厂价\字段的相应属性使其数值必须大于0且小于100,违反此规则时应显示文本:输入价格有误请重新输入;
4.设置\库存\表的\规格\字段的输入掩码属性,输入掩码的格式为:\,其中,\-\与\之间为两位,且只能输入0~9之间的数字(要求:输入数据时,允许只输入1位数字);
(注意引号“”的应用)
5.将素材Excel文件\定额.xlsx\导入到当前数据库中,表名为:\定额\,通过分析判断并设置该表的主键(不在导入过程中设置主键,应在设计视图中设置主键);建立\定额\与\库存\表之间的关系,并实施参照完整性、级联更新、级联删除。
产品ID由“定额”拉到“库存”。
注会1401
二、 简单应用
1.创建名为\Q1\的查询,查找\出厂价\高于8(不含8)的产品的库存数量之和,并显示\库存数量和\字段的内容。
SELECT Sum([库存数量]) AS 库存数量和 FROM 定额 INNER JOIN 库存 ON 定额.产品ID = 库存.产品ID WHERE (((定额.出厂价)>8));
2. 创建名为\Q2\的查询,查找\库存数量\低于\最低储备\的产品,并显示\产品名称\、\库存数量\和\最低储备\字段的内容。
SELECT 库存.产品名称, 库存.库存数量, 定额.最低储备
FROM 定额 INNER JOIN 库存 ON 定额.产品ID = 库存.产品ID WHERE (((库存.库存数量)<[最低储备]));
注会1401
3 .创建名为\Q3\的查询,查找统计每种\产品名称\有多少个\规格\,并且该产品的 \最高储备\应大于1000,将找到的记录的\产品名称\和\规格种类数\字段的内容 、追加到\tTemp\表对应字段中,并确保追加到\tTemp\表中的记录按\规格种类数\从小到大排序(在设计视图中做,要求:建立查询后,只运行一次)。
INSERT INTO tTemp ( 产品名称, 规格种类 ) SELECT 库存.产品名称, Count(库存.规格) AS 规格种类数 FROM 定额 INNER JOIN 库存 ON 定额.产品ID = 库存.产品ID WHERE (((定额.最高储备)>1000)) GROUP BY 库存.产品名称 ORDER BY Count(库存.规格);
注会1401
【名称】 正确
标准答案:单位
【字段类型】 正确 标准答案:文本
【大小】 正确 标准答案:1
【默认值】
【字段类型】 正确
标准答案:数字[长整型]
【标题】 正确
标准答案:产品代码
【有效性规则】
【有效性文本】
【输入掩码】
标准答案:\
【名称】 正确 标准答案:定额
【主键】 正确 标准答案:产品ID
【关系表】
正确
标准答案:定额
正确
标准答案:输入价格有误请重新输入
正确
标准答案:>0 And <100
正确
标准答案:\只\
注会1401
【关系外表】 正确 标准答案:库存
【关系字段】 正确 标准答案:产品ID
【关系外键】 正确 标准答案:产品ID
【关系属性】 正确
标准答案:实施参照完整性|一对一的关系|级联更新相关记录|级联删除相关记录
【所有列名称】
【记录集】
【所有列名称】
【记录集】
正确
标准答案: 灯泡 221 600 日光灯 25 100
【查询语句】 标准答案:INSERT INTO tTemp ( 产品名称, 规格种类 ) SELECT 库存.产品名称, Count(库存.规格) AS 规格种类数 FROM 定额 INNER JOIN 库存 ON 定额.产品ID = 库存.产品ID WHERE (((定额.最高储备)>1000)) GROUP BY 库存.产品名称 ORDER BY Count(库存.规格);
【所有列名称】
正确
标准答案:产品名称,规格种类 学生答案:产品名称,规格种类
正确
标准答案:产品名称,库存数量,最低储备 正确
标准答案:2349
正确
标准答案:库存数量和
注会1401
【记录集】 节能灯 3 灯泡 3
日光灯 4
标准答案: