数据库(DB)是每一个IT系统的关键。它使用分层和基于网络模型的数据库,并开始了著名的关系数据库模型的发明和加强。的主要属性所提到的数据库的存储结构化数据。后来,增加了很多新的基本功能,如:存储二进制数据和XML数据。相对存储大数据的NoSQL数据库(如蒙戈DB)和分布式文件系统提出了建议。他们大多是针对存储非结构化数据。
在这些日子里被广泛使用的对象 - 关系型数据库,如Oracle,DB2,MS SQL。迅速检索的结构化数据,并可以开展相应操作这些数据库是特别有效的操纵与详尽的数据,如银行交易,例如。除了声明SQL语言和PL / SQL程序语言的使用关系数据,甲骨文,有好多的扩展的Oracle OLAP,数据挖掘(ODM),甲骨文金门的Oracle XML DB,Oracle Warehouse Builder和分区等。这样的数据库可以被用来建立一个IT系统可以相当密集数据使用一个复杂的,城市范围内的系统服务。在谈到“数据移动”的系统,有好多选择,移动/集成数据的同步或异步。
依据IT系统的规模,应使用相应的数据库。特别著名的相当的数据库是MySQL和MS Access。广泛应用于网络系统的数据库,而MySQL数据库的MS Access是用于台式机的。然而,可以使用MS Access数据库,Web数据库,它已经发展适当时举办在SharePoint环境与接入服务部署和运行。
咋们已经讨论了数据库,但没有一个前端,可以建立一个系统如何?一个前端是与顾客交互的“接口”。两层的IT系统已经成为过去,三个或越来越多层变得越来越流行。在IT语言的“层”是指在IT系统的基本功能分离,例如,表示层负责与顾客,逻辑层或应用层是负责执行具体的软件代码和数据层是数据存储层。
Web界面是一个很好的候选人“前端”的品质。如何开发Web界面可以有好多的选择。从微软的ASP.NET是一个特别好的技术发展的前端。通过使用HTML,CSS,PHP,例如,可以建立一个接口。Oracle Forms是一个基于Web的平台,为建立良好的前端。在谈到小规模的解决方案时,Access 2低1低的发布在SharePoint使用SharePoint浏览服务,这样子一来,将数据库从Web浏览Web数据库的能力。
故此,现在咋们已经创建了数据存储,把咋们的数据,现在该怎么办呢?的,当然,咋们可以使用它,由于咋们原来的计划,但除了它,咋们可以获得越来越多的清楚咋们的数据,通过使用商业智能BI。BI是软件,该软件可以赞助管理剖析当前的形势下,生成报告和预测未来。总体而言,BI是可以清楚事实之间的关系。除了报告能力,BI包含:联机剖析处置(OLAP)多维查询的速度特别快,数据挖掘,发现数据集之间的关系的答复。
如何所有这些结合在一起,例如,假如咋们必须要创建一个IT系统,将符合咋们的需求?商务,系统的剖析和项目管理的答复。*先,咋们必须要清楚什么必须要为您的工作提供价值的工作需求。其次,咋们必须要清楚顾客和解决方案的需求,并验证他们的工作需求保持一致。接下来,设计阶段应遵循的设计正在建设中。设计完成后,产生过渡性规定以及准备采取的解决方案,在船上的组织单位的估计。较后一步可以开发解决方案,并将其部署开展必要的测试。
咋们应该记住,上述方法在实质上是“一般”,应精心雕琢,现实生活中。表达这一信息的另一个方面是,确定应采取顺序或迭代的方法将被使用。在连续的方法,所有类型的需求开发的前期。这是手续或项目具有较高的风险,或者假如理想的解决方案或其组成部分已在过去的项目。低手续时使用迭代方法是可以接受的,或者正在开发所需要的解决方案时,用于先进次,或应交付的解决方案的一部分,在一个短的時间量。
上面的话在IT领域只有“皮毛”,但主要趋势很明显,Web和数据库开发开始作为一个复杂的领域,但现在任何人都可以投入時间去适应现有的IT软件开发环境,提供良好的解决方案有利于他们的工作。
热点文章
最新文章