Access数据库和SQL Server 2000数据库简介

http://www.xishui.net 2008年06月01日17:57 浠水网

  数据库是存储在计算机内的、有组织的可以共享的数据的集合。这些数据存储在计算机中最主要的目的是为了随时可以查询,为了能及时得到最新的正确的数据,我们还需要随时对数据库中的数据进行添加、删除和修改,这称为数据操作。

  能够提供数据的存储和数据的操作的软件称为数据库管理系统(Database Management System ,DBMS), 如Microsoft Access、Foxpro、SQL Server、Oracle、DBII 等都是数据库管理系统。根据数据库管理系统中数据的组织方式的不同,数据库管理系统又分为层次型、网状和关系型。目前最流行的是关系型的数据库。如Microsoft Access、SQL Server等都是关系型数据库管理系统。

  关系型的数据库是按照二维表结构方式来组织数据的,整个数据库中的数据,就是为了实现一定的目的按照一定的规则组织起来的一张张二维表的集合。每个表称为一个关系,由行和列组成,表中的一行称为一条记录,一列称为一个字段。表与表之间通过关键字相关联,使用户可以获得来自多表的信息。

6.1 Access数据库

  1. Access数据库简介

  Access是一个基于关系型数据库模型建立的数据库管理系统软件,美国Microsoft公司推出的办公自动化套件之一。ACCESS功能强大,简单易学,它具备完整的数据库功能,并支持SQL语言。由于ACCESS自带丰富的客户端界面和使用向导,使用户很容易建立和修改数据库结构,输入和修改数据都很方便。

  不过Access属于桌面型数据库系统,它不能提供基于客户/服务器(Client/Server)方式的多用户并发访问能力,所以它比较适合于单机个人用户或小型的工作组,对于访问量不大的小型网站,可以采用Access作为Web服务器端的数据库。

  2. 创建Access数据库

  由于Access数据库的创建比较简单,本书略去这一部分,请读者自己参考Access有关书

  SQL Server 2000 是Microsoft公司推出的基于Client/Server模式的新一代大型关系数据库管理系统。它功能强大、操作简便,广泛应用于数据库后台系统。SQL Server 2000代表着下一代Microsoft.NET Enterprise Servers(企业分布式服务器)数据库的发展趋势。它在电子商务、数据仓库和数据库解决方案等应用中起着重要的核心作用。

  与ACCESS数据库相比,SQL Server 2000数据库的规模更大,它可以将用户的数据存储在多个服务器上,并利用复制技术跨越多个服务器进行分布式处理,实现真正意义上的分布式数据库。SQL Server 2000的安全性更好,它可以对登录用户的身份进行认证,并对用户的操作权限进行控制。SQL Server 2000的故障恢复功能更强,它提供了强大的数据库备份和恢复功能,当故障发生时,能根据备份和日志迅速恢复到某一正确时刻。同时,SQL Server 2000还提供了更好的并发控制功能以及大量的监控和管理数据库系统的工具。综上所述,SQL Server 2000无论是从规模上还是从功能上都更优于ACCESS,更适合于做投入实际运营的较大规模的网站的后台数据库。
发表评论
上一篇在Dreamweaver MX中建立数据库连接
下一篇动态改变据库表(Access库)的索引
正在加载中……