浅析动态网站建设之后台数据库的选择.docVIP

浅析动态网站建设之后台数据库的选择.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析动态网站建设之后台数据库的选择 摘要: 随着各种网络应用的出现以及电子商务的发展不少企业和站长在动态网站建设制作过程中,会对数据库的概念产生迷惑或误解。究竟使用什么类型的数据库才好了?如何选择合适的数据库管理系统呢?本文针对这一问题简单介绍一些关于动态网站建设后台数据库的选择。让大家更好的了解数据库管理系统,从而确定选择合适的数据管理系统和建站方案。   关键词: 动态网站建设;后台;数据库      后台数据库是构建动态网站的物质基础,对于动态网站来说,一般都要准备一个用于存储、管理和获取客户信息的数据库,利用数据库建设的网站,一方面,在前台,访问者可以利用查询功能很快地查询到自己想要的资料;另一方面,在后台,网站管理人员也可以通过后台管理系统很方便地管理网站,而且后台管理系统界面直观,即使不懂计算机的人员也可以很容易学会使用。      1 什么是数据库      数据库(DB,DataBase)是存储在计算机中有组织的、可共享的数据的集合。其可通过数据库对管理系统进行管理,并能生成相应的数据库文件。其具有三大特点,即数据的结构化、数据的独立性和数据的共享性。   数据的结构化。在数据库中,数据是按照某种数据模型组织起来的,不仅文件内部数据之间彼此是相关的,而且文件之间在结构上也有机地联系在一起,整个数据库浑然一体,实现了整体的结构化。   较高的数据和程序的独立性。在数据库系统中,数据库管理系统提供了映像功能,实现了应用程序和数据库逻辑结构、数据库逻辑结构和物理结构之间的独立性。数据的独立性提高了数据库系统的稳定性,也降低了程序维护的复杂性。   数据共享性好。冗余度低。实现数据共享后,就可以将数据库中不必要的重复数据清除。减少了数据冗余量,并且实现了数据访问的一致性。      2 常见的数据管理系统技术比较      目前常见的数据库种类繁多,如Microsoft SQL Server,Microsoft Access,Oracle,MySQL ,SyBase,DB2等。每种产品都有自己特有的功能。在数据库市场上占有一定份额。下百简单介绍几种常用的数据库管理系统。   2.1 Microsoft SQL Server   Microsoft SQL Server是一种典型的关系型数据库管理系统,可以在许多操作系统上运行,它使用Transact-SQL语言完成数据库操作。由于Microsoft SQL Server是开放式的系统,其他系统可以与它进行完好的交互操作。它具有使用方便、很好的可靠性、可伸缩性、可用性、可管理性和与相关软件集成程度高等优点。为用户提供了完整的数据库解决方案。可以在Windows 98到Windows 2003等多种系统平台中运行和使用。   2.2 Microsoft Access   Microsoft Access作为Microsoft Office组件之一是在Windows环境下很流行的桌面型数据库管理系统。使用Microsoft Access无须编写任何代码,只需通过直观的可视化操作就可以完成大部分数据管理任务。不仅易于使用,而且界面友好,因此被用户广泛采用。使用Access的时候不需要数据库管理者具有专业的程序设计水平,任何非专业的用户都可以用它来创建功能强大的数据库管理系统。   Access使用标准的SQL(Structured Query Language,结构化查询语言)作为它的数据库语言,从而提供了强大的数据处理能力和通用性,使其成为一个功能强大而且易于使用的桌面关系型数据库管理系统和应用程序生成器。一个Access数据库可以包含表、查询、窗体、报表、宏、模块以及数据访问页,不同于传统的桌面数据库(dbase、 FoxPro、Paradox),Access数据库使用单一的*.mdb文件管理所有的信息,这种针对数据库集成的最优化文件结构不仅包括数据本身,也包括了它的支持对象。 2.3 Oracle   Oracle是出现的最早的商品化的关系数据库系统。应用广泛、功能强大。Oracle作为一个通用的数据库管理系统,不仅具有完整的数据管理功能,且是一个分布式的数据库系统,支持和种分布式功能,特别是支持Internet应用,作为一个应用开发环境,Oracle提供了一套界面友好、功能齐全的数据库工发工具。其使用PL\SQL语言执行各种操作,具有可放性、可移植性、可伸缩性等诸多功能。   目前的Oracle 9是一个面向对象的数据库系统,它既非纯的面向对象的数据库也非纯的关系数据库,它是两者的结合,因此叫做“对象关系数据库”。由于Oracle包括了几乎所有的数据库技术,因此被认为是未来企业级主选数据库之一。Oracle主要有以下特点。  

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档