下载此文档

三大数据库的区别.docx


文档分类:IT计算机 | 页数:约2页 举报非法文档有奖
1/2
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/2 下载此文档
文档列表 文档介绍
三大数据库的差别
三大数据库的差别
三大数据库的差别
1.ORACLE
oracle 能在全部主流平台上运转(包含 windows)。
Oracle 一般只有一个数据库,能够经过不一样
不一样用户(模式)的数据库对象名能够同样
2. SQLSERVER
SQL Server是 Microsoft 推出一套产品,它拥有使用方便、可伸缩性好、与有关软件集成程度高等长处,渐渐成为 Windows 平台下进行数据库应用开发较为理想的选择之一。 SQLServer是当前流行的数据库之一 ,它已宽泛应用于金融 , 保险 ,电力 ,行政管理等与数据库有关的行业 .并且 ,因为其易操作性及友善的界面 , 博得了广大用户的喜爱 ,特别是 SQLServer与其余数据库 ,如 Access,FoxPro,Excel等有优秀的 ODBC接口,能够把上述数据库转成 SQLServer的数据库 ,所以当前愈来愈多的读者正在使用 SQLServer.
3. MYSQL
MySQL是开源的,不支持事务办理,没有视图,没有储存过程和触发器,
没有数据库端的用户自定义函数,不可以完好使用标准的 SQL语法。
从数据库专家听闻的第一件事就是 MySQL缺少 transactions,rollbacks,和
subselects的功能。假如你计划使用 MySQL写一个对于银行、会计的应用程
序,或许计划保护一些随时需要线性递加的不一样类的计数器,你将缺少
transactions 功能。在现有的公布版本的 MySQL下,请不要有任何的这些想法。
(请注意, MySQL的测试版 3.23.x 系列此刻已经支持 transactions 了)。
在特别必需的状况下, MySQL的限制性能够经过一部分开发者的努力获得战胜。在 MySQL中你失掉的主要功能是 subselect 语句,而这正是其余的全部数据库都拥有的。换而言之,这个失掉的功能是一个难过。
MySQL无法办理复杂的关系性数据库功能,比如,子查问( subqueries),固然大部分的子查问都能够改写成 join
1 / 2
三大数据库的差别
三大数据库的差别
三大数据库的差别
另一个 MySQL没有供给支持的功能是事务办理( transaction)以及事务的提交( commit )/ 撤除( rollback)。一个事务指的是被看作一个单位来共同履行的一群或一套命令。假如一个事务无法达成,那么整个事务里面没有一个指令
是真实履行下去的。对于一定办理线上订单的商业网站来说, MySQL没有支持这项功能,确实让人感觉很绝望。可是能够用 MaxSQL,一个分开的服务器,它能经过***的表格来支持事务功能。
外键( foreignkey)

三大数据库的区别 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数2
  • 收藏数0 收藏
  • 顶次数0
  • 上传人飞行的大山
  • 文件大小14 KB
  • 时间2022-05-19