Oracle 从零开始,不知所措。要掌握一种技能,最好的方式是先学会怎么使用它,然后再深入学习,先有样子,再有技术。
一,什么是数据库? 为什么需要数据库?
数据库实质上是一个信息的列表,或者是一组配合工作的列表,数据库程序可以看做是一个列表管理器。简单的信息可以用电子表记录,然后错综复杂列表信息需要数据库的进行管理,数据库有多种性能:行数多,允许许多用户同时使用,安全,关系能力,保证数据质量的约束条件。
二,SQL的作用和特点?
Structure Query Language(SQL)是一种结构化查询语言,是关系型数据库管理系统中最流行的数据查询和更新语句。
三,SQL和SQL *Plus PL/SQL之间的关系?
SQL *Plus是用于连接Oracle数据库的强大工具,用户使用该工具连接数据库并执行操作。SQL 和 PL/SQL是两种不同的语言,SQL *Plus是用户编写SQL 和 PL/SQL脚本的接口,SQL *Plus可以将用户输入传递到Oracle数据库进行处理,并将响应结果返回SQL *Plus中,然后再将结果返回给数据库用户。
四,SQL语句学习
http://www.cnblogs.com/sunada2005/p/3411873.html
注:oracle的nvl()函数的用法:nvl(arg, value)代表如果前面的arg的值为null那么返回的值为后面的value,不是null则返回arg 如:nvl(a,b)就是判断a是否是null,如果不是返回a的值,如果是返回b的值。
五,PL/SQL的基础
《ORACLE PL/SQL编程详解》:http://www.cnblogs.com/huyong/archive/2012/07/30/2614563.html