- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
                        查看更多
                        
                    
                
河北省自考“计算机信息管理(独立本科段)”专业
实验报告
姓名: ******     准考证号: ************ 实验地点: **********  
实验课程: 信息系统开发                                          
实验名称:  信息系统的开发(设备管理系统)                       
实验目的:通过实际建立一个完整的信息系统来加深对信息系统开发理论知识的理解与认识,掌握和解决信息系统规划、分析、设计、实施、运行与测试等实际问题的能力。                            
实验设备:
软件环境:
中文Windows XP,PowerBuilder9.0,SQL  Anywhere
硬件环境:
586以上的PC系列机,内存512M,硬盘空闲空间大于1G
实验内容、步骤、图形与结论(答题不要超过装订线,可另附白纸书写):
实验内容
——为某企业设计一个设备管理系统
问题描述:请为某企业设计一个设备管理系统。手式管理用的记录表有:
设备信息表,内容包括:
设备编号、设备名称、设备类型、规格型号、数量、总价值、产地。
设备类型表,内容包括:
设备类型编号、设备类型。
功能需求:
①设备信息的浏览、添加、删除、保存操作。
②设备类型的浏览、添加、删除、保存操作。
③按设备编号进行查询。
④按设备类型进行设备数量统计。
⑤对于各种数据进行升序和降序的排序操作。
⑥折旧率计算。
上机考试要求:
1.根据问题描述,设计出设备信息表SBXX和设备类型表SBLX的表结构,并定义它们的主键和外键。
解:
	根据设备管理系统问题分析描述,并结合系统所要满足的功能需求,借助E-R图等工具设计出设备管理系统的数据库表结构。
	1 根据设备信息表所给出的信息,设计出设备信息表SBXX,表结构如下所示:
表1 设备信息表SBXX
列标题	列名	数据类型	宽度	小数位数	是否空值	缺省值	主/外键		设备编辑	Sbbh	Char	4		No		P		设备名称	Sbmc	Char	20		No				类型编号	Lxbh	Char	4		No		F		规格型号	Ggxh	Char	20		Yes				数量	Sl	Integer			Yes				总价值	Zjz	Number	10	2	Yes				产地	Cd	Char	10		Yes					2 根据设备类型表所给出的信息,设计出设备类型表SBLX,表结构如下所示:
表2 设备类型表SBLX
列标题	列名	数据类型	宽度	小数位数	是否空	缺省值	主/外键		类型编号	Lxbh	Char	4		No		P		类型名称	Lxmc	Char	20		No				2.在D盘的考核目录下创建名为Sbgl的数据库。在库中创建设备信息表sbxx和设备类型sblx,并设置其主键和外键。
解:
创建名为Sbgl的数据库:
开始(程序(Sybase(PowerBuilder 9.0( PowerBuilder 9.0打开主窗口。
单击工具栏的Database按钮(打开数据库画板)(打开ODB ODBC(再打开Utilities(双击Create ASA Database,在打开的对话框中的“Database Name”编辑框中输入数据库名,并通过“…”按钮输入数据的全路径(D:\考核\Sbgl.db),其他可保持默认;最后,单击“OK”按钮,系统将成功创建数据库Sbgl。
运行结果如下图(1)所示:
图(1)
在库中创建设备信息表sbxx和设备类型sblx,并设置其主键和外键
在Sbgl数据库中建立设备信息表Sbxx:
右击数据库画板的table文件夹(New Table(出现创建表结构的界面(根据表1添加并定义字段(Exit((Save change to?)(是(Y)(输入表名Sbxx(OK。
用同样的方法,在Sbgl数据库中建立设备类型表Sblx
为数据表指定主键:
1 在表Sbxx中设置主键Sbbh:选中数据表Sbxx,右击鼠标并在弹出的快捷菜单中左击Add to layout;在打开的画板中,右击表结构Sbxx的标题栏并在弹出的快捷菜单中左击New(Primary Key,在弹出的列表框中选择字段Sbbh作为主键。
2 用同样的方法,为表Sblx指定主键lxbh
为数据表Sbxx指定外键:
在表Sbxx的结构中,右击标题栏并在弹出的快捷菜单中左击New(Foreign Key,在弹出的对话框的General选项卡中,在Foreign Key右侧输入外键名Lxbh,并在下方的列表框中选择字段Lxbh作为外键字段。
在Primary Key选项卡中,在Table右侧指定参照的表名为Sblx,保存所做设置。
得到的表结构如图
                 原创力文档
原创力文档 
                        

文档评论(0)