access 数据库与 sql数据库的相同点与区别之处

如题所述

语法和应用功能有差异,比如,最基本的标准T-SQL语法上有差别,拿数据库关联来说吧,表间关联的left join,right join ,inner join,union都可以用,但是写法就有区别,Access写法比较恶心,稍不注意就异常,关联的次序得用括号把层次表达出来,举个例吧
1、sql写法
select * from T1 a1,T2 a2 where a1.XX=a2.xx。。。。
access写法
select * from (T1 a1 inner join T2 a2 on a1.xx=a2.xx)....
这个是最基本的,更变态的是如果关联表多了,写起来让你直接想以头抢地。
2、Access的通配符与SQL有差异
3、复合查询的查询语句写法ACCESS不一定支持
4、性能方面在大数据量时有差异,毕竟一个是桌面数据库,另一个是商业级的数据库
5、管理方面不是一个级别上的,ACCESS你就把它当成一个高性能的TXT来处理好了,而SQL,还带了一系列的工具,特别进化到2005后,还带了镜像功能。
6、。。。。。不说了,说那么多,还不如你自己动手试一下就知道。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-20
第2个回答  2012-06-22
相同点都可以存储数据 不同点 一个可以实现网络 局域等大型库,一个是数据表提供参考的小型数据库表,
相似回答
大家正在搜