为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

4 回答

基本上高校学数据库,不针对具体某一个数据库,而是针对数据库本身概念而言的。数据库思想,就是结构化数据存储和查询,你想啊,mysql和orcal同样理念的东西,只是不同的产品而已,现在mysql被orcal收购了,产品的相似度更高了。数据库的,表啊,权限啊,触发法器啊,索引啊,游标啊,字段啊,数据类型啊,ER关系图啊,这些东西都是相同的,不同的就是,实现方式不一样,由此造成了一些差别,但是,话又说回来了,这就像人跟人,有自己的特点,有自己的长处,但是最后都是人。

说说不同之处吧:orcal属于大中型数据库,收费,安全可靠,服务好

                          mysql属于轻便型数据库,免费,相对安全,服务靠自己,当然,mysql也有企业版,收费的哈

两者,在操作上有很大的类似之处,也有些细微的不同。

首先,函数部分,大同小异,有自己的特殊函数,也有相同的一些函数。

          存储过程,事件,索引,触发器,锁等都支持,这都是妥妥的

          都支持SQL语句,没的说哈,只不过,鉴于SQL解析器可能不一样,所以,某些特殊SQL那就over了。

          当然,课程中讲的不深入,但是,你一般平时用,肯定是够了,实际项目中,可能会遇到一些特殊的问题,你慢慢的就会去学习,去深入了解了。ORCAL的DBA不是好当的呀,好好努力吧

1 回复 有任何疑惑可以回复我~

我sqlserver mysql  oracle都学了,这里的mysql和oracle教程都太基础了,很多都没讲。mysql 连sql语句 大小写都有明确规范,但是 语句使用时却限制很少,比如一次插入多条记录,能一次执行,可是只要中间出错,就会使系统弹出警报(这个我深有体会,曾死机过)。oracle 就sql语句规范没那么多多,但是 编写要求高,比较严谨,而且对权限要求严格,对每个表空间的操作要明确角色权限才可行,而对于mysql只有一个root用户即可。 从安全方面来说 oracle绝对完爆mysql,毕竟 mysql仅适用于小型公司。可视化管理工具的话,mysql都操作比较简单,oracle的可视化管理工具我还没开始学,这个我就不说了。就这样吧!

2 回复 有任何疑惑可以回复我~

Oracle收费,巨贵

Mysql免费 开源

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Oracle数据库开发必备利器之SQL基础
  • 参与学习       160636    人
  • 解答问题       641    个

为你带来Oracle开发必备的sql基础,为后续课程学习打下好的基础

进入课程

请输入问题标题Oracle与mysql 区别

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信