- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
北外2017数据库原理与应用第1次作业及答案
PAGE1
PAGE1
数据库原理与应用(第1次)作业题目及答案
题目
1.为第一单元中建立的“销售管理系统”数据库建立第3个表对象,名为“订单表”,内容如下表。没有写明字段类型的,要求自行设置合适的字段类型(先不输入记录)。
订货日期
订单号
(文本,4)
产品
代号
产品
品牌
订货单位代号(查阅向导型,数据来自客户表)
业务员编号(查阅向导型,数据来自员工表)
单价
(货币型)
数量
销售额
2014-1-2
0001
JD70
金盾牌
K1
A02
185.00
18
2014-1-5
0002
JN70
佳能牌
K2
A03
185.00
19
2014-2-5
0003
SG70
三工牌
K3
A04
230.00
23
2014-3-10
0004
JD70
金盾牌
K1
A05
185.00
20
2014-3-20
0005
SY80
三一牌
K4
A04
210.00
40
2014-5-6
0006
XL70
雪莲牌
K5
A05
189.00
22
2014-5-6
0007
JN80
佳能牌
K1
A02
245.00
70
2014-6-1
0008
JN90
佳能牌
K1
A02
170.00
20
2014-6-10
0009
JN70
佳能牌
K6
A06
185.00
30
2014-6-28
0010
JN80
佳能牌
K6
A07
150.00
35
2.建立主键。
3.为“单价”字段建立有效性规则,单价不可为负数,不可为零。
4.为“订单号”字段设置输入掩码,只能、必须为4位数字,且不能为空格不能为其他字符。
5.为3个表建立表间关系,并实施参照完整性。
6.按表中内容输入记录。
7.将“员工表”的表结构复制一份在库中,名为“员工表备用结构”。
8.将“客户表”导出为Excel文件,文件名不变。
答案要领
1.先建立“订单表”的表结构,根据题目中的记录确定订货日期、产品代号、产品品牌字段的类型;数量为数字型,整型或长整型;销售额可是数字型也可是货币型,如果采用数字型,最好为单精度型。
2.“订单号”字段设为主键。
3.“单价”字段的有效性规则实际上就是必须为正数。
4.在输入掩码字符中选择合适的格式字符。
5.“客户表”为主表、“订单表”为子表,“员工表”为主表、“订单表”为子表,分别建立表间关系,并在编辑关系框中选中3个复选框。
6.按题目要求输入所记录。
7.在出现的“粘贴方式”框中选择“只粘贴结构”。
8.在“导出为…”对话框中,选择Excel文件类型,文件名不变。
答案:
1、打开第一单元建立的“销售管理系统”数据库,建立“订单表”的表结构,输入题目中的字段,其中订货日期为日期/时间型;产品代号为文本型,大小为6;产品品牌文本型,大小为50;订货单位代号为查阅向导型,数据来自客户表中的客户编号字段;业务员编号为查阅向导型,数据来自员工表中的员工号字段。数量为数字型,整型或长整型;销售额可是数字型也可是货币型,如果采用数字型,最好为单精度型。
2、将订单号字段设为主键,并以“订单表”为名保存表对象。
3、在设计视图中,单价字段的有效性规则中输入:0。
4、在设计视图中,订单号字段的输入掩码输入:0000。
5、在关系窗口中,客户表为主表、订单表为子表,将客户表中的客户编号字段与订单表中的订货单位代号字段之间建立表间关系,并在编辑关系框中选中实施参照完整性、级联更新相关字段、级联删除相关记录3个复选框;同样,员工表为主表、订单表为子表,将员工表中的员工号与订单表中的业务员编号字段之间建立表间关系,并在编辑关系框中选中3个复选框。
6、按题目要求输入所有记录。
7、右击员工表选择“复制”,右击数据库空白处选择“粘贴”,在出现的“粘贴方式”框中选择“只粘贴结构”,表名称为“员工表备用结构”。
8、右击客户表,选择“导出”命令,在“导出为…”对话框中,选择Excel文件类型,文件名不变。
题目:
1.用Access建立一个空数据库,名为“销售管理系统”。
2.在“销售管理系统”数据库中建立名为“员工表”的表对象,内容如下表。
3.为“员工表”建立主键(建立表结构后立即建立主键,后输入记录)。
员工号
(文本型,4)
姓名
(文本型,6)
职务
(文本型,4)
A01
邓一心
经理
A02
李丽萍
业务员
A03
杨海韬
业务员
A04
王小侠
业务员
A05
方云超
业务员
A06
张建军
业务员
A07
赵飞飞
业务员
A08
李四
业务员
4.在“销售管理系统”数据库中建立第二个表对象,名为“客户表”,内容如下表。
客户编号
(文本型,4)
客户单位名称
(文本型,50)
电话
(文本型,20)
邮箱
?
K1
白云
文档评论(0)