数据库管理系统的实现

数据库管理系统的实现,第1张

这么单纯用语言给你解释不明白,我用实例给你讲一下吧

比如做个进销存系统,java做前台,sqlserver做数据库,用java连接sqlserver这个就不用说了,实现增删改查这个你在页面都能做到

假如6-8个实体

商品表,里边包含商品id,商品名等等

供货商表,里边包含供货商id,供货商姓名及其他信息等

进货表,商品id,供货商id,供应数量,价钱,日期等等

出货也类似

库存就是进货-出货

这里库存表的话就需要触发器,你想,进来一批货,这个就应该加到库存里是吧,如果出货了,库存就应该相应的减少,存储过程的话,比如你在页面做个输入参数的地方,比如输入某供货商名字,查他某几个月之间的供货数量,这个可能就需要用到存储过程

至于报表,无非就是看统计一些什么东西,象上边说的,查询所有供货商2013年供货的数量,然后做个饼图,看一下每个供货商占所有供货商供货的比例等等,或者某个供货商,2013年每个月供货的柱状图,这些都属于图形,不知道这么说你能简单明白点不?

课题1. 《设备管理信息系统》包括的实体类型有:n 固定资产(资产编号,资产名称,型号规格,计量单位,价值,制造厂,出厂日期)n 部门(部门编号,部门名称,负责人)n 折旧单(折旧单编号,年折旧率,年折旧额,开始使用日期,全部使用年限,已使用年数,尚可使用年限)n 大修理单(修理单编号,修理日期,修理时限,修理费用,经手人)n 内部转移单(转移单编号,转移日期,转出部门,转入部门),即该设备从一个部门调拨到另一个部门n 报废单(报废单编号,报废日期,经手人),指该设备已经到了使用年限,扔到废品仓库里n 清理单(清理单编号,资产原值,累计折旧金额,清理金额),从废品仓库里清理掉。n 《设备管理信息系统》包括的具体 *** 作:n 自行补充实体之间的联系n 输入数据,每个表不少于10行数据,数据必须是有意义的n 实现设备报废过程n 实现设备的内部转移n 统计固定资产的已进行的大修费用n 列出两个基本表的插入、更新和删除记录的 *** 作(各举1例)

① 打开数据库时能够直接进入主界面:

菜单中选择:工具=>启动=>设置“显示窗体/页”

② 在“财务科目管理窗体”中,添加新的财务科目,点击“新建科目”按钮时,系统将把“财务科目管理”窗体中其他所有控件都清空,写出实现该功能在 “新建科目”按钮的单击事件代码。

Private Sub Command0_Click()

On Error GoTo Err_Command0_Click

DoCmd.GoToRecord , , acNewRec

Exit_Command0_Click:

Exit Sub

Err_Command0_Click:

MsgBox Err.Description

Resume Exit_Command0_Click

End Sub

③ 完成“保存科目”功能。在“财务科目管理窗体”中对应控件内输入待保存科目的信息,点击“保存科目”按钮,将窗体中控件内的值保存到“财务科目”数据表中。写出实现该功能的事件代码。

Private Sub Command1_Click()

On Error GoTo Err_Command1_Click

DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70

Exit_Command1_Click:

Exit Sub

Err_Command1_Click:

MsgBox Err.Description

Resume Exit_Command1_Click

End Sub


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/sjk/6775349.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-28
下一篇 2023-03-28

发表评论

登录后才能评论

评论列表(0条)

保存