数据库实践报告
经过一个学期的数据库学习,我们初步了解了数据库是什么以及怎样制作一些简单的数据库。上学期的理论学习为我们接下来的数据库制作提供了理论指导。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间;实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段使用户易于编写有关数据库应用程序。学习数据库让我们受益匪浅。此次我们做的是罗X文数据库。
数据表设计:
数据字典最重要的作用是作为分析阶段的工具。任何字典最重要的用途都是供人查询对不了解的条目的解释,在结构化分析中,数据字典的作用是给数据流图上每个成分加以定义和说明。换句话说,数据流图上所有的成分的定义和解释的文字集合就是数据字典,而且在数据字典中建立的一组严密一致的定义很有助于改进分析员和用户的通信。
数据库数据字典不仅是每个数据库的中心,而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。
1.采购订单
2.采购订单明细
3.采购订单状况
4.产品
5.供应商
6.库存事宜
关系图:
窗体设计
查询设计
这一学期对数据库有了初步的认识,没接触的时候总是觉得它比较深奥或是不可接近的电脑知识,尽管自己对电脑非常感兴趣,其实还是有些心理上的陌生感。学习电脑就和我们平时的其它科目学习一样感觉它有永无止境的知识。在我看来数据库还是挺复杂的,就比如这个作业花了九牛二虎之力才做出来,而且还做得不是很到位,虽然平时听课了,但是自己对它的感悟力总是不高,有可能是文科生对这些都比较迟钝吧。但总归这次实践帮助我弄懂了以前不清楚的知识。一些在具体的设计与实施中,我看到并感受到了一个管理系统从无到有的过程,对具体的设计步骤、思路、方法、技巧都有了进一步的了解,并感受深刻。这次课程设计加深了我们对数据库系统设计相关知识的理解。比如在建立基本的表、视图、索引、存储过程等,都比以前更加熟悉并在解决各种问题的过程中学到了很多新的知识。当然这次作业也让我看到了自己的不足,以后我会更加努力的学习数据库知识,弥补自身的不足的。