本文目录一览

1,ACCESSVFsql这三种数据库有什么区别呀

ACCESSS 是OFFICE软件包中的一个数据库软件啊,适合中小型数据库。 VF 也是微软的产品 SQL 是结构是查询语言,现在绝大部分数据库软件都支持SQL 我想你问的是SQL SERVER吧。

ACCESSVFsql这三种数据库有什么区别呀

2,ACCESSMSSQLMYSQL 这三个数据库有什么不一样

Access:是一种桌面数据库,适合数据量较少的应用,存储数据库(.mdb)文件大小不超过2G字节,数据库中的对象个数不超过32,768。MSSQL:是基于服务器端的中型数据库,可以适合大容量数据的应用,在功能上管理上也要比Access强。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。MySQL:是一个开放源码的小型关系型数据库管理系统,目前被广泛地应用在中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。
管理方式/和功能特色都不一样ACCESS安全相对高点,管理也方便点,但是缺有致命的弱点,那就是无法支持大规模的用户同时使用而后面两种则不在存在上面的弱点MYSQL 要比MSSQL 用得广,主要是MYSQL 由于其惊人特点,反应速度快,如果跟PHP一起使用将是比较完美的,所导致的MSSQL 特色是自身功能强大,有于设计上的不同从而使得他使用的SQL语言所带来的流量相对少很多,就是语言精简,同时数据库本身也可以自行处理一些事情,从而导致了对服务器的负担明显增加鱼和熊掌的选择就看拿边能带来的利益多了
access mysql mssql 应用等级是这个顺序!

ACCESSMSSQLMYSQL 这三个数据库有什么不一样

3,比较AccessOracleSQL server 三种数据库的优缺点

ACCESS是由微软发布的关联式数据库管理系统。它结合了 Microsoft Jet Database Engine 和 图形用户界面两项特点,是 Microsoft Office的成员之一。 优点:Access部署简单方便就一个文件运用起来比较灵活主要是桌面数据库系统,他也可以开发基于自己的桌面数据库应用(UI),也可以作为前端开发工具与其它数据库搭配开发应用程序(如SQL Server,DB2,Oracle等),熟练的软件设计师和资料分析师利用它来开发应用软件,而一些不熟练的程序员和非程序员的初级用户则使用它来开发简单的应用软件。缺点:数据储存量小安全性不够高,加了用户级密码容易破解。C/S结构下对服务器要求很高,否则容易造成MDB损坏并发数255,但是对高强度操作适应性差,如果服务器不够好,网络不够好,编程的方法不够好,6-7个人同时访问就能导致MDB损坏或者并死,不能将VBA代码开发的软件系统直接编译成EXE可执行文件,不能脱离ACCESS或者ACCESS RUNTIME环境,该环境相对其他软件体积较大(50M左右)。Microsoft Access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃。SQL Server是一个关系数据库管理系统。优点:安全性高真正的客户机/服务器体系结构,图形化用户界面,使系统管理和数据库管理更加直观、简单,丰富的编程接口工具为用户进行程序设计提供了更大的选择余地。SQL Server与Windows NT完全集成,利用了NT的许多功能,如发送和接受消息,管理登录安全性等。SQL Server也可以很好地与Microsoft BackOffice产品集成。具有很好的伸缩性,可跨越多种平台使用,对Web技术的支持,使用户能够很容易地将数据库中的数据发布到Web页面上。SQL Server还提供数据仓库功能,这个功能只在Oracle和其他更昂贵的DBMS中才有。缺点:因功能强大,所以操作数据比ACCESS较为复杂。
access非常便宜,但是体积也很小,适用面不广。 sql sever稍微贵些,功能也很全面,但是对于跨平台的操作兼容性差。 oracle是现在大型企业的主流数据库,价格相当昂贵,当然性能也非常优秀。 要是用个人自己用的话还是用mysql吧,开源的数据库,功能不比sql sever和oracle差。---以上,希望对你有所帮助。

比较AccessOracleSQL server 三种数据库的优缺点

4,Oracle Sybase Microsoft SQL Server Access还有My sql这几个数据

不同的数据库本质还是相同的,不同 的应用,选用不同的数据库,根据你项目的大小,和项目所能付出的成本来决定。你如是写一个很小的程序,没有必要选用oracle。如果你接了一个项目,总共开发费用不到10000元,你要选择oracel,那你不是要亏死了。 学习数据库,对于本质的sql语句,还是要好好掌握好。万变不离其中。 mysql 是开源的,成本最低,性能很好,性价比最好。呵呵
Orcale数据库 美国Orcale公司研制的一种关系型数据库管理系统,是一个协调服务器和用于支持任务决定型应用程序的开放型RDBMS。它可以支持多种不同的硬件和操作系统平台,从台式机到大型和超级计算机,为各种硬件结构提供高度的可伸缩性,支持对称多处理器、群集多处理器、大规模处理器等,并提供广泛的国际语言支持。 Orcale是一个多用户系统,能自动从批处理或在线环境的系统故障中恢复运行。系统提供了一个完整的软件开发工具Developer2000,包括交互式应用程序生成器、报表打印软件、字处理软件以及集中式数据字典,用户可以利用这些工具生成自己的应用程序。Orcale以二维表的形式表示数据,并提供了SQL(结构式查询语言),可完成数据查询、操作、定义和控制等基本数据库管理功能。Orcale具有很好的可移植性,通过它的通信功能,微型计算机上的程序可以同小型乃至大型计算机上的Orcale,并且能相互传递数据。另外Orcale还具有与C语言的接电子表格、图形处理等软件。 Orcale属于大型数据库系统,主要适用于大、中小型应用系统,或作为客户机/服务器系统中服务器端的数据库系统。 SQL Server数据库 美国Microsoft公司推出的一种关系型数据库系统。SQLServer是一个可扩展的、高性能的、为分布式客户机/服务器计算所设计的数据库管理系统,实现了与WindowsNT的有机结合,提供了基于事务的企业级信息管理系统方案。 其主要特点如下: (1)高性能设计,可充分利用WindowsNT的优势。 (2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。 (3)强壮的事务处理功能,采用各种方法保证数据的完整性。 (4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。 Sybase数据库 美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。 Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。Sybase通常与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,采用该公司研制的PowerBuilder为开发工具,在我国大中型系统中具有广泛的应用。美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。 Sybase提供了一套应用程序编程接口和库,可以与非Sybase数据源及服务器集成,允许在多个数据库之间复制数据,适于创建多层应用。系统具有完备的触发器、存储过程、规则以及完整性定义,支持优化查询,具有较好的数据安全性。Sybase通常与SybaseSQLAnywhere用于客户机/服务器环境,前者作为服务器数据库,后者为客户机数据库,采用该公司研制的PowerBuilder为开发工具,在我国大中型系统中具有广泛的应用。 MySql 短小精悍,象access一样的文件型数据库,但比access强百倍,是真正多用户多任务的数据库系统,从Linux上移植过来的,安全性非常好,不过大部分操作是在dos下进行,虽然也有第三方开发的图形界面但并不好用。MySQL是跨多平台的数据库管理软件,可运行于LINUX、NT、UNIX等系统,可支持命令和图形化管理,对于一般的数据库足以应付了,占用系统资源较少,速度较快,而且是开源的。  Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。Microsoft Access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃,表现为英文“Service Unavailable”。

5,SQL Server 和 Oracle 以及 MySQL 有哪些区别

--平台性:Oracle、MYSQL与DB2可在所有主流平台上运行;SQL Server只能在Windows下运行;--安全性:Oracle的安全认证获得最高认证级别的ISO标准认证,而SQL Server并没有获得什么安全认证;这方面证明了Oracle的安全性是高于SQL Server的; --数据类型、函数、sql语句:oracle中有复合数据类型,sql server中没有; 总之:ORACLE 大型,完善,安全;SQLSERVER 简单,界面友好,WINDOWS平台下的好选择 ,SqlServer后与SYBASE也比较接近的;MYSQL 免费,功能不错,适合个人网站及一些小企业的网站应用; SQL Server 与 Oracle 数据库两者一个最大的区别,就是其应用平台的差异。现在SQL Server数据库只能够部署在微软的操作系统上。而Oracle数据库其不但可以支持微软的操作系统,而且还可以支持开源的操作系统,如Linux等等。体系机构不同,ORACLE是一个数据库多用户多个表空间,SQL是多个数据库。oracle for windows和 oracle for linux区别还是很大的,很显然,一个是以线程为主的,一个是以进程为主的。 SQL server便宜,oracle贵。oracle 国内销售作的火,大多数企业,事业使用 sqlserver 中小型数据库的首选 mysql 免费,配合php,perl 一般作网站的数据库 开放性: SQL Server只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据量的关键业务时. Oracle能在所有主流平台上运行(包括windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。 可伸缩性,并行性 SQL server并行实施和共存模型并不成熟。很难处理日益增多的用户数和数据卷。伸缩性有限。 Oracle平行服务器通过使一组结点共享同一簇中的工作来扩展windownt的能力,提供高可用性和高伸缩性的簇的解决方案。如果windowsNT不能满足需要,用户可以把数据库移到UNIX中。数据库分区是数据库的一部分,包含自己的数据、索引、配置文件、和事务日志。数据库分区有时被称为节点或数据库节点安全性 SQL server 没有获得任何安全证书。 Oracle 获得最高认证级别的ISO标准认证。 性能 SQL Server 多用户时性能不佳 Oracle 性能最高,保持windowsNT下的TPC-D和TPC-C的世界记录。 客户端支持及应用模式 SQL Server C/S结构,只支持windows客户,可以用ADO,DAO,OLEDB,ODBC连接. Oracle 多层次网络计算,支持多种工业标准,可以用ODBC,JDBC,OCI等网络客户连接操作简便 SQL Server 操作简单,但只有图形界面. Oracle 较复杂, 同时提供GUI和命令行,在windowsNT和unix下操作相同 使用风险 SQL server 完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容早期产品。使用需要冒一定风险。 Oracle 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。
1,这三个数据库不是同一个公司的产品; 2、其所对应的使用对象也不一样,oracle是主流的大型数据库,大多数电信项目都是使用的oracle,而sqlserver与mysql主要是个人以及小型公司使用的的数据库,但是sqlserver需要收费,mysql不用; 3、如果按功能上来说,oracle最为强大,oracle支持递归查询,二后两者不支持; 4、三个数据库中,只有sqlserver有完整的图形化操作界面,而oracle与mysql都要借助于其他的第三方数据库图形操作界面,比如oracle用的大多都是plsql; 一、sqlserver 优点: 易用性、适合分布式组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关联的集成性、良好的性价比等; 为数据管理与分析带来了灵活性,允许单位在快速变化的环境中从容响应,从而获得竞争优势。从数据管理和分析角度看,将原始数据转化为商业智能和充分利用web带来的机会非常重要。作为一个完备的数据库和数据分析包,sqlserver为快速开发新一代企业级商业应用程序、为企业赢得核心竞争优势打开了胜利之门。作为重要的基准测试可伸缩性和速度奖的记录保持者,sqlserver是一个具备完全web支持的数据库产品,提供了对可扩展标记语言 (xml)的核心支持以及在internet上和防火墙外进行查询的能力; 缺点: 开放性 :sql server 只能windows上运行没有丝毫开放性操作系统系统稳定对数据库十分重要windows9x系列产品偏重于桌面应用nt server只适合小型企业而且windows平台靠性安全性和伸缩性非常有限象unix样久经考验尤其处理大数据库; 伸缩性并行性 :sql server 并行实施和共存模型并成熟难处理日益增多用户数和数据卷伸缩性有限; 安全性:没有获得任何安全证书。 性能 :sql server 多用户时性能佳 ; 客户端支持及应用模式: 客户端支持及应用模式。只支持c/s模式,sql server c/s结构只支持windows客户用ado、dao、oledb、odbc连接; 使用风险:sql server 完全重写代码经历了长期测试断延迟许多功能需要时间来证明并十分兼容; 二、oracle 优点: 开放性:oracle 能所有主流平台上运行(包括 windows)完全支持所有工业标准采用完全开放策略使客户选择适合解决方案对开发商全力支持; 可伸缩性,并行性:oracle 并行服务器通过使组结点共享同簇工作来扩展windownt能力提供高用性和高伸缩性簇解决方案windowsnt能满足需要用户把数据库移unixoracle并行服务器对各种unix平台集群机制都有着相当高集成度; 安全性:获得最高认证级别的iso标准认证。 性能:oracle 性能高 保持开放平台下tpc-d和tpc-c世界记录; 客户端支持及应用模式:oracle 多层次网络计算支持多种工业标准用odbc、jdbc、oci等网络客户连接 使用风险:oracle 长时间开发经验完全向下兼容得广泛应用地风险低 缺点: 对硬件的要求很高; 价格比较昂贵; 管理维护麻烦一些; 操作比较复杂,需要技术含量较高; 三、mysql 优点: 体积小、速度快、总体拥有成本低,开源; 支持多种操作系统; 是开源数据库,提供的接口支持多种语言连接操作 mysql的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和c语言实现的mysql能很容易充分利用cpu; mysql有一个非常灵活而且安全的权限和口令系统。当客户与mysql服务器连接时,他们之间所有的口令传送被加密,而且mysql支持主机认证; 支持odbc for windows, 支持所有的odbc 2.5函数和其他许多函数, 可以用access连接mysql服务器, 使得应用被扩展; 支持大型的数据库, 可以方便地支持上千万条记录的数据库。作为一个开放源代码的数据库,可以针对不同的应用进行相应的修改。 拥有一个非常快速而且稳定的基于线程的内存分配系统,可以持续使用面不必担心其稳定性; mysql同时提供高度多样性,能够提供很多不同的使用者介面,包括命令行客户端操作,网页浏览器,以及各式各样的程序语言介面,例如c+,perl,java,php,以及python。你可以使用事先包装好的客户端,或者干脆自己写一个合适的应用程序。mysql可用于unix,windows,以及os/2等平台,因此它可以用在个人电脑或者是服务器上; 缺点: 不支持热备份; mysql最大的缺点是其安全系统,主要是复杂而非标准,另外只有到调用mysqladmin来重读用户权限时才发生改变; 没有一种存储过程(stored procedure)语言,这是对习惯于企业级数据库的程序员的最大限制; mysql的价格随平台和安装方式变化。linux的mysql如果由用户自己或系统管理员而不是第三方安装则是免费的,第三方案则必须付许可费。unix或linux 自行安装 免费 、unix或linux 第三方安装 收费;

文章TAG:哪个  数据  数据库  其他  哪个数据库和其他三个不同  
下一篇