学习oracle前要不要先学sql server?学了sql server对oracle有帮助吗?
发布网友
发布时间:2022-04-07 20:32
我来回答
共7个回答
懂视网
时间:2022-04-08 00:53
table student(sutdentID number(4),Name varchar2(20),sex char(2),birthday date);
插入语句:
insert into student valuse(‘A001‘,‘张三‘,‘男‘,‘01-5月-05‘,10);
注意:Oracle中默认日期格式‘DD-MON-YY’
如果想要改日期格式需要执行下面语句,就可以使用我们熟悉的日期格式了,但不是永久性的修改.
alter session set nls_date_format=‘yyyy-mm-dd‘;
修改语句:
update student set sex=‘男‘,Name=‘萌萌哒‘ where studentID=‘A001‘;
删除语句:
delete from student; //删除所有记录,表结构还在,写日志,可以恢复,速度慢。
drop table student; //删除表结构和数据
delete from student where studentID=‘A001‘; //删除一条记录
truncate table student;//删除表中所有记录,表结构还在,不写日志,无法找回删除的记录,但是速度快
其实Oracle的增删改查语句和SQL Service的增删改查语句大同小异,几乎差不多。查询语句几乎是一样的。所以,有了SQLService的基础,学习Oracle就容易多了。
应该是不只是Oracle,我想,还有其他的,他们应该都是大同小异的,有着异曲同工之处。Oracle,值得我们去认真学习。
有了SQLService的基础,轻松学习Oracle
标签:数据库 oracle
热心网友
时间:2022-04-07 22:01
Oracle数据库与sql server数据库是两个不同厂家的数据库产品,它们都是关系型数据库,学oracle之前不需要学习 sql server,但是如果原来会sql server学习oracle肯定容易些,因为它们用的sql命令基本相同。
热心网友
时间:2022-04-07 23:19
点像doc操作,但是这并不影响你使用它,你只要理解他就是操作数据库的一个工具,和SqlServer的查询分析器是一个道理。
2、现在10g用的比较多,9i适合初学,但是还是建议从10g入手,因为你已经有基础了。
3、学习oracle的重点要看你自己用它来做什么,个人建议重点和你学SqlServer一样就可以,SqlServer2005已经和oracle没有多少差别了,oracle中支持的东西在SqlServer2000中有的不支持,但是在SqlServer2005中已经支持的差不多了,没有太大区别。
说明:如果必须要注意的话,就是oracle的sqlplus工具的使用和SqlServer有些不同,刚开始可能会有些不适应,但是这只是暂时的。
---
以上,希望对你有所帮助。
热心网友
时间:2022-04-08 00:54
不用,sql server是微软的关系数据库产品,oracle是oracle公司的关系数据库,两个产品没有必然联系,除了它们都是使用标准sql语言。所以学oracle前其实需先学sql语言
热心网友
时间:2022-04-08 02:45
学习oracle前要不要先学sql server? 不需要
学了sql server对oracle有帮助吗? 有帮助
热心网友
时间:2022-04-08 04:53
数据库原理是相通的,初学者可先学sqlserver再学oraCle
热心网友
时间:2022-04-08 07:18
都是SQL语言,但是两者特性不一样,都有各自的一些独家功能。
使用哪个就学习哪个。
我想学SQLserver 和 Oracle,请问哪个数据库软件好用,功能强大
如果你以前没有学过数据库,建议你先学SQL Server,这个数据库是教学用的比较多的一个数据库,起体现在使用方便.萨师煊的数据库原理 这书是很好的帮助,我们学习的时候就用的这个教材.而在Oracle中,他和SQL的差别就是使用的界面也就是软件不一样,而其中所用的Ttanact_SLQ语句和流程控制语句都是...
想学习数据库 不知道SQLserver 、Oracle、 Mysql、 DB2那个比较主流,使...
如果自学,建议先学习SQLServer和MySQL。SQL Server和ORACLE在做传统软件的企业应用较多,SQL Server相对比较容易上手,中小型应用中使用较多,Oracle做大型应用较多。Mysql作为开源数据库,在互联网企业里面应用非常广泛。DB2主要在大型应用中使用,特别是金融等行业,如果没有机会接触的话,最后不要学,学了可...
我学过SQLSERVER 想自学Oracle,请问有什么好的方法或相关书籍???
有SQL基础的话ORACLE很容易上手的,起码一般的安装、查询、视图没有困难 多关注ORACLE的PL/SQL函数和存储过程还有触发器就好 如果以后想当管理员,还要多看看用户,日志,表空间,备份和恢复的相关书籍。《ORACLE从入门到精通》这本书推荐给你,我当初就是用这本书入门的 ...
非计算机专业的自学Sqlserver,Oracle有用处没?
1、SQL server 完全重写的代码,经历了长期的测试,不断延迟,许多功能需要时间来证明。并不十分兼容。2、Oracle 长时间的开发经验,完全向下兼容。得到广泛的应用。完全没有风险。 最后价格上 ORACLE贵过SQLSRVER。
SQLServer与Oracle数据库在安全性上的异同
在业界 普遍认为Oracle数据库的 安全性 要比 SQL Server 数据库高 下面笔者就来谈谈这两种数据库在安全性设计上面的异同 掌握好这些内容 对于我们进行数据库安全方面的设计与管理 有着举足轻重的作用 一 角色到用户的授权 现在很多应用软件 包括数据库系统 都采用了角色到用户的授权体系 也就是说 先给一个角色...
我想学DB2数据库,但是有很多人建议我学Oracle数据库。所以我打算先学习...
oracle资料多,学习起来比较快,而且大型数据库里oracle用的更多,如果将来想做dba或相关工作的话,db2的路子就较窄一点
SQLServer和Oracle数据锁定比较有哪些区别?
在简单情形下,多个用户同时查询同一数据,SQL Server和Oracle均能高效处理。然而,当用户修改数据时,问题变得复杂。数据库通常只允许唯一用户一次修改特定数据。SQL Server和Oracle在数据锁定方面采取了不同的策略,以防止其他用户在修改数据的用户未完成操作前进行更新。SQL Server通过立即锁定数据并阻塞所有...
sqlserver和oracle主要有什么区别
sql不是一种语言,而是对oracle数据库传输指令的一种方式。sql中null既不是字符也不是数字,它是缺省数据。oracle提供了nvl函数来解决。oracle中的字符串连接为 string1‖string2 ,sql中为string1+string2.集合操作:在sql中只有union(并操作),oracle中包含minus(差操作)、interect(交操作)、union(并操作)。 索引:...
sqlserver数据库与oracle数据库有什么区别?
这方面证明了Oracle的安全性是高于SQL Server的。 \x0d\x0a\x0d\x0a购买一个产品,首先考虑的当然是产品的性能了,当考虑性能的同时当然少不了究竟要花多少钱在这产品也是个很关键的问题。要建立并运行一个数据库系统。不仅仅包含最初购置软件、硬件的费用,还包含了培训及以后维护的费用。Orcale...
...有谁能告诉我我学好sql server和Oracle以后就业、发展前景怎样?详细...
首先说你学这些想学到什么程度, 是偏开发还是维护;如果开发的话 吧PL/SQL学好就可以了 对你以后做开发还是很有帮助的。如果懂一些简单的维护更好!但请不要主攻维护,在我看来,随着版本的升级数据库的维护越来越简单,不在像以前那么深奥了!所以以后一般的公司只需一个会一些管理知识的开发人员就能...