论文部分内容阅读
随着计算机网络技术与数据库技术的发展,二者的结合日益紧密。以Web数据库作为数据来源,开发高效、稳定、安全和可维护的Web数据库应用系统,成为了基于Web的应用系统的重要研究领域。并且,在企业信息化建设呼声很高的今天,运用数据库技术和网络技术开发Web环境下的管理信息系统(Management Information System,MIS)是信息化发展的趋势和方向。 基本的数据库访问接口主要有ODBC、基于ODBC的DAO/RDO、JDBC、OLE DB和ADO,他们都是在不同时期出现并被广泛使用的技术,很多技术直到现在仍在使用。而常见的Web数据库访问方式有CGI、ASP、PHP、JSP等,目前仍有不少系统采用了这些技术。Microsoft.NET的发布则带来了一场新的软件技术革命,它使用了一种全新的Web编程模型——ASP.NET,并采用ADO.NET作为其数据访问模型,能够快速、高效地构建在Intranet/Internet环境中运行的N-层数据库应用程序。 本文首先讨论了Microsoft.NET基本架构和特点。然后在对基本数据库访问接口技术和Web数据库解决方案的进行分析的基础上,针对.NET环境下的数据访问服务ADO.NET进行了深入的分析,着重探讨了使用ADO.NET实现Web数据库应用中的性能优化和安全性问题,并与Microsoft.NET架构中的网络应用服务ASP.NET技术以及SQL Server 2000数据库技术相结合,完成了“成都铁路局信息化管理系统(Informationization TechnologyManagement System,ITMS)”的设计和开发,实现了铁路局信息化建设和使用的网络化管理。通过前期使用,系统在一定程度上降低了运营成本,提高了管理效率。本课题的探讨和系统的实现对同类型的基于Web的数据库管理信息系统有一定的参考价值。