欢迎来到天天文库
浏览记录
ID:47426804
大小:23.50 KB
页数:4页
时间:2020-01-10
《ACCESS数据库论文》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、在本学期OFFICE课程中,我们认识了ACCESS数据库,ACCESS数据库是种怎样的数据库,以及它与其他数据库有何区别,我想用我找到的一些资料来说明一下。 通过学习我们发现ACCESS是桌面型关系数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。ACCESS数据库有一定的极限,如果数据达到100M左右,很容易造成服务器假死,或者消耗掉服务器的内存导致服务器崩溃。这样我们需要想一想,既然ACCESS有一定的的限制,那另外的一些数据库又怎样呢?我们通过和其他数据库的比较来说明。 我们先具体的来看一下ACCESS的特
2、性,ACCESS是MICROSOFTOFFICE的一个组件,一个前后台结合的数据库“软件”。也就是说ACCESS既拥有用户界面(VB可以用来开发用户界面);也拥有逻辑、流程处理,即VBA语言(VB也可以用来做逻辑处理);又可以存储数据,即在“表”中存储数据。而所有这些都存储在一个MDB格式的文件中(当然,也可以是MDE等格式)。 ACCESS不是一种存储格式,是一种软件。请大家严格区分ACCESS软件与MDB格式。VB下调用MDB格式(或JETDB)只是调用一种格式的文件而已,并没有调用到ACCESS,其实官方说法叫“VB的JET应用”。另外,MDB格式的文件也可以被其他开发工具,比如D
3、ELPHI/PB/C/PHP/ASP/CGI/C#/J#/JAVA/VB.NET/C.NET....调用。但是被调用的只是MDB文件,很多ACCESS软件所具有的功能,这些开发工具是无法调用的。而这种格式只要系统中有OLEDB引擎就可以支持。 ACCESS中的一些对象可以被VB调用,但是必须在调用的机器上安装ACCESS这个软件(COPY一个MDB文件是不够的)或者安装额外的ACTIVEX控件 MDB是一种文件格式,其中的数据以特定方式组织起来,而ACCESS这种软件的默认存储格式正好是MDBACCESS这个软件本身就具有开发者使用的界面和适合于“最终用户”的界面,也就是我们通常说的
4、前后台结合。 然后我们看一下ACCESS与其它数据库的区别,在这里我们着重来看ACCESS与SQLSERVER的区别: 首先,ACCESS有一定的极限,如果数据达到100M左右,很容易造成服务器假死,或者消耗掉服务器的内存导致服务器崩溃。而SQLSERVER是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比ACCESS要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQLSERVER还有更多的扩展,可以用存储过程,数据库大小无极限限制
5、。 其次ACCESS是桌面型数据库,优点是:操作灵活、转移方便、运行环境简单,对于小型网站的数据库处理能力效果还不错。缺点是:不支持并发处理、数据库易被下载存在安全隐患、数据存储量相对较小、数据量过大时严重影响网站访问速度和程序处理速度。SQLSERVER是基于服务器端的企业级数据库,适合大容量数据和大流量网站的应用,在性能、安全、功能管理、可扩展性上要比ACCESS强很多,两者并非同级别的数据库,有些功能ACCESS甚至无法做到。缺点是:一般用户无法直接对SQLSERVER进行远程管理、空间租用的成本比ACCESS稍高。 再次,就规模来说,VFP是一个中型数据库开发软件,比不上OR
6、ICAL、INFOMATION、POWERBUILDER等,是微软购并FOX公司后开发的一个数据库开发软件。可用于中型数据库软件工程的建构。可以用来做商业开发ACCESS严格来说不是一个数据库应用程序的开发工具,基本上是一个办公应用软件;不能用于商业用途的开发。只能在OFFICE环境下运行,受OFFICE本身的限制。所用语言只是基于VB语言的辅助性编程的VBA。就其规模来说属于小型的数据库应用软件。早年曾有过ACCESS2.0(英文版)的可以用于商业用途的数据库开发软件。但后来不知道为什么没有继续研发出新的ACCESS版本。两者可拓展型相比,ACCESS好些,可使用的编程语言较多。ACCES
7、S是MICROSOFTOFFICE的一个组件,一个前后台结合的数据库“软件”。 也就是说ACCESS既拥有用户界面(VB可以用来开发用户界面);也拥有逻辑、流程处理,即VBA语言(VB也可以用来做逻辑处理);又可以存储数据,即在“表”中存储数据。而所有这些都存储在一个MDB格式的文件中(当然,也可以是MDE等格式)。 总之,每一种数据库都有它们各自的优势和缺点,作为计算机系专业的学生,我们有必要掌握它们
此文档下载收益归作者所有