SQL Server & Access

大同小异——数据库

毋庸置疑,数据库统一的地方都是可以存储数据。   

在学习的过程中或多或少我们不了解数据库之间的区别和应用。本文浅析最近学习的两种典型数据库 ,SQL数据库与Access数据库。


首先我们从进入界面上,明显的可以发现不同点:SQL Sserver是一种关系数据库管理系统,安全性高,客户机/服务器体系结构,图形化用户界面;Access是由微软发布的关联式数据库管理系统,为Microsoft Office的成员之一,也是一种简单的关系式数据库。

      

应用:

SQL Server是一个纯客户端/服务器RDBMS。这意味着客户端和服务器可以共同分担处理负载。客户端使用参数发送数据请求,服务器执行排序和筛选操作,然后只将经过筛选的数据集返回客户端

Access是只适用于客户端的关系型数据库管理系统(RDBMS)。这意味着所有数据处理(例如排序和筛选)都是在一台计算机上完成的。Access开发人员通过拆分数据库来模拟客户端/服务器方法。通常,在多个并发用户使用Access的环境中,将在每台客户端计算机上设置一个Access数据库。此数据库包含窗体、报表、保存的查询和Microsoft Visual Basic for Applications (VBA)窗体代码。所有数据都存储在中央服务器的Access数据库中,而在请求时才发送给客户端计算机.


优缺点:

SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的企业单位应用,在功能上管理上也要比Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制

Access数据库有一定的极限,如果数据量过大,很容易造成服务器假死,或者消耗掉服务器的内存导致服务器崩溃。Access数据库优点是:操作灵活、转移方便、运行环境简单,对于小型网站的数据库处理能力效果还不错。缺点是:不支持并发处理、数据库易被下载存在安全隐患、数据存储量相对较小、数据量过大时严重影响网站访问速度和程序处理速度。


本人就SQL Server数据库与Access数据库的特征与区别做了Excel表格。

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值