口语课 英文怎么说:access和SQL sever2000到底有什么区别

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 13:27:53
access和SQL sever2000到底有什么区别
1:公司人都给我讲不清楚啊,说A是单机板的可以支持单机板的数据库软件。而S可以联机使用,可以组织管理联机的,但我还听不懂,他还说S 只是个数据结构只是一个框价而已,(比喻像一个空旷的一快地,等待建筑。)而A是一个真正的数据库,里边有好多管理工具(比喻已经在空地上盖了齐全的建筑,直接可以使用了),听的我似懂非懂的。望高手给解答一下,不要复制其它网站的文章给我看好吗?应为我看过了,太专业了看不懂的,最好打些比喻好吗
2:祝回答的高手门,越来越高。天天开心

首先要了解的是a和s都是DBMS(database manage system数据库管理系统),也就是说它们是用来建立和管理数据库的系统,而其本身并不是数据库。

其次是a是桌面DBMS,简单的理解就是它不能通过网络远程管理,你肯定没有听说过a还分有服务器端和客户端之说吧。而s则是C/S(client/server客户/服务器模式)模式的,你在安装它时就会发现它分着客户端和服务器端,你可以在一台远程电脑上之安装客户端就可以管理装有服务器端程序电脑上的数据库。

再次就是s对数据库的管理更为专业,安全性也更高,这一点当你用时就会感觉到我不详述了。

最后,也是最重要的一点就是它们提供的服务不同。我相信你肯定没有听说过那个大型的网站其数据库后台是用a建立的吧,这是因为,a实际上提供的是文件服务,它对同时访问人数的上限要求在255人左右,而s提供的是数据库服务,该数值的上限就大的多,而且可以随着服务器性能的提高而提高。所谓a提供文件服务,就是说,当有人请求该数据库中的数据时,a就将整个数据库都通过网络传递给该终端,终端得到整个数据库后再自行提取所需的数据,因此,如果同时申请的人数过多很快网络就会因过载而瘫痪。而s则是在服务器端进行查找,然后仅将终端所需的数据通过网络返回,因此大大减轻了网络负担,而当你需要提高查找速度时只需要提高服务器端机器cpu的运算速度及相关硬件配置就行了。

简单点说吧,ACCESS数据库是一个产品的话,那SQL数据库就是一个仓库,里面又可以包含多个独立的数据库(产品)..
当然,A数据库简单,功能不强,只适合中小型使用.而SQL是一个完整的数据库解决方案,在中大型应用中使用.且功能强大.

PS:不知道你听得明白不?

SQL数据库支持C/S模式,它可以使多个客户端同时访问数据,而ACCESS数据库不能!

1.sql server 可以支持网络.远程用户可以访问.而CCESS就不可以了.
2.Sql Server 支持的数据量很大
3.Sql server 功能强大,比如储存过程,事务,触发器等,使SQL Server 更灵活,而ACCESS就不行了,学Access就学学添加,修改,删除就行了,没有什么难的.
而Sql server所有的操作都可以在服务器上运行.不浪费客户机资源.

1.sql server 可以支持网络.远程用户可以访问.而CCESS就不可以了.
???????

SQL SERVER 安全性更佳