PC版
搜索导航
论文网 > 工商管理论文 > 企业研究论文

印刷企业信息系统数据库的建立

  Microsoft SQL Server与巨型机数据库是相似的。绝大多数计算机数据库系统都是关系型数据库。同样,服务器数据库,如巨型机或者小型机系统上的关系数据库,也支持使用结构化查询语言(SQL)以及访问数据的专门工具。
  用户多用SQL Server去处理上亿条记录,但它也提供了一些工具帮助用户管理系统、数据库及表。基于窗口的和命令行的工具使用户可以发挥SQL Server的另外一些功能。这些工具可以用来:
  (1)执行数据库的管理。
  (2)控制对数据库内的数据访问。
  (3)控制数据库内数据的处理。
  用户也可以通过命令行执行SQL Server的各种操作。
  SQL Server的一个重要特征就是,它是一个关系型数据库,用户只有了解了这一特征,才能更有效地理解SQL Server,并用它去处理数据。
  一、ADO
  ADO是一种新增加的数据访问对象模型。与DAO和RDO等相比,ADO提供了一种相对简单的数据对象模型,但集成了DAO和RDO的全部功能并提供更好的性能和更大的灵活性。
  ADO通过OLE DB Provider来访问和操纵一个服务器上的数据库。对于开发者而言,ADO主要的优点:更容易使用、高性能、占用较少的内存和拓展的数据库类型。用ADO编程一般要进行如下的步骤:连接数据源,指定一个命令对象以获得数据源的访问,执行命令,对命令执行结果返回的数据集进行处理,数据操作中的错误处理。
  二、数据库结构设计
  本系统使用SQL Server 2000作为后台数据库管理系统。SQL Server 2000是一个关系型数据库,具有非常强大的关系数据库创建、开发、设计和管理功能。通过详细的需求分析得到数据结构以后,就可以设计出能够满足企业用户需求的各种实体,以及他们之间的关系,为后面的逻辑结构设计打下了坚实的基础。这些实体包含各种具体信息,通过他们之间的相互作用形成数据流。
  数据库的逻辑设计是通过表格的方式来表现实体间和表格间的关系,是关系型数据库创建的主要内容,逻辑设计的好坏直接影响数据库和应用程序的优化,甚至对数据库系统的整体性都有影响。
  三、数据库的连接
  在印刷企业计算机综合管理系统中,远程SQL Server数据库的连接多次应用于程序中。本系统采用的是ADO模型与数据库建立连接,连接的第一步是建立一个Connection对象(set cn=New ADODB.Connection);第二步用连接对象的Open方法打开连接(cn.Open "driver={SQLServer};server=yang-sun;database=PrinteryData","yanglixin", "yanglixin"),driver是数据库驱动程序,因为连接的是SQL Server数据库,所以要填写{SQL Server},server是SQL Server数据库服务器名,database是数据库名,"yanglixin", "yanglixin"分别是用户名和密码,以上内容是必须要填写的,否则将无法与数据库建立连接。执行完前两步后,系统就可以与数据库建立连接了。
  ADO连接数据库,有两种方式,一种是先在控制面板中设置ODBC数据源,这样在连接字符串中只需填入数据源名和用户名以及密码。另一种则是系统采用的方法―连接字符串法。第一种方法不适合本系统,因为系统是应用在多台计算机上的应用程序,所以给每台机子上安装本程序之前都要设置ODBC数据源会很麻烦。因此,在编写应用程序时,采用了第二种方法。
  四、 数据库的操作
  与数据库建立连接后,就要对数据库进行操作。本系统主要采用是RecordSet对象对数据库进行操作。本系统使用SQL语句,实现了系统的增删改的功能。总的来说,在编写程序的过程中,连接数据库是难点,ADO比较适合远程数据库的连接,特别是SQL Server数据库,而它的连接字符串也经过了多次修改才成功的。数据库一旦连接上,对它的操作也就变得容易。
  此系统管理信息系统的数据库建立,各部门之间,上下级之间可以通过计算机进行交流,在信息处理的过程中,实现了有关信息的增加、删除、修改、查询功能,做好交班、出勤、设备维护等方面的记录形成报表供有关负责人查询。各个生产工序紧密衔接,而且能够做到及时通知,大大提高了生产效率。

相关论文

印刷数据库数据系统信息企业
加强企业文化建设提升行业文化软实力
企业文化体系建设与电商企业模式建立
借助数据加密技术提升计算机网络安全
成本会计在企业财务管理中的应用探析
浅谈新形势下企业经济管理存在的问题
新形势下将柔性管理融入企业人力资源
试论党建在国有企业人力资源管理中的
试论建筑施工企业成本管理中的风险管
数字经济下企业财务管理模式创新探讨
试论如何在初中地理教学中有效整合信